Viessmann -> Loxone

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • ceeage
    LoxBus Spammer
    • 03.02.2018
    • 333

    #16
    Hab jetzt nochmal bissl recherchiert und festgestellt, dass wir einfach die falsche Heizung eingebaut haben....
    Denn guckt man sich bei z.B. Nibe um, stellt man fest, dass die ein wenig fortschrittlicher sind was die Vernetzung angeht...
    Link: https://www.nibe.se/de-de/produkte/nibe-uplink.html

    Kommentar

    • challo
      LoxBus Spammer
      • 21.09.2016
      • 372

      #17
      Ja leider ist da viessmann als "premium" Hersteller nicht gerade vorne dabei. Irgendwie widerspricht sich "Florian" auch im Viessmann Experternforum. In einem deiner beiden Threads schreibt er, dass man Betriebszustand von Wärmepumpe und Lüftung über das Vitogate steuern kann. Im anderen Thread schreibt er, dass die Lüftung gar nicht über das Vitogate bedient werden kann....
      Mich ärgert auch an der Lüftungsanlage, dass Sie baugleich zur Brink Renovent excellent 300 plus ist. Diese ist günstiger und hat an der Anlage ein Display. Hier kann man auch den Ausgang X1 auf das OpenTherm Protokoll umstellen und dann mit folgendem Projekt die Lüftung steuern:

      Contribute to apdlv72/VitoWifi development by creating an account on GitHub.


      Leider habe ich bei meiner Viessmann Vitovent bisher keine Möglichkeit gefunden den Ausgang X1 von eBus auf OpentTherm zu codieren. :-(

      Kommentar


      • svethi
        svethi kommentierte
        Kommentar bearbeiten
        ETS ist das KNX Progammiertool

      • ceeage
        ceeage kommentierte
        Kommentar bearbeiten
        Und das benötigt man in jedem Fall um die Kiste anzubinden? Sorry für die blöden Fragen...

      • svethi
        svethi kommentierte
        Kommentar bearbeiten
        Du solltest Dir KNX mal besser ansehen.
    • challo
      LoxBus Spammer
      • 21.09.2016
      • 372

      #18
      ceeage
      Ich habe Neuigkeiten zu dem Thema gefunden. In einem französischen Forum wird das Protokoll mit dem die Viessmann Apps Kommunizieren analysiert. Hierüber ist es möglich alle Daten die man momentan mit der App lesen/setzen kann und eventuell noch weitere zu verwenden. Es gibt dazu auch zwei Beispiel implementierungen bei Github. Habe ich auch schon getestet. Das Auslesen funktioniert. Schreiben habe ich noch nicht getestet. Ob man hierüber auch Daten der Lüftung lesen/schreiben kann weiß ich noch nicht

      Forum:


      Github:
      Describe how to access to the Viessmann API. Contribute to ldb2000/Viessman-API development by creating an account on GitHub.

      https://github.com/thetrueavatar/Viessmann-Api -> Habe ich momentan für Tests laufen

      Außer kurze Tests des PHP scripts habe ich aber leider noch nichts weiter machen können. Vielleicht steigen noch mehr leute ein!? Wäre etwas für Loxberry. Allerdings sind da meine Linux Kenntnisse nur sehr rudimentär ;-) Mal schauen.

      Kommentar

      • ceeage
        LoxBus Spammer
        • 03.02.2018
        • 333

        #19
        challo Danke Ich guck mir das bei Gelegenheit mal an. Wäre schön wenn du uns hier weiter auf dem Laufenden hälst und es hoffentlich noch ein paar weitere Interessierte gibt!

        Kommentar

        • Gast

          #20
          Hello, I'm the developer of the viessmann-api on https://github.com/thetrueavatar/Viessmann-API. I don't speak german but can write in english.
          I have been developing the api for 2 week and now it's quite ok I guess.
          The usage is quite simple. The api is package as a phar(php archive). You only need to download the release on https://github.com/thetrueavatar/Viessmann-Api/releases to use it in your php file by including it with the line:
          Code:
          include 'phar://'.__DIR__.'/Viessmann-Api-0.2.1.phar/index.php';
          The main object to use is ViessmannAPI that you can use with a
          Code:
          use Viessmann\API\ViessmannAPI;
          However, to ease the use of my api, I have done a couple of example in the example directory. In this directory the bootstrap.php does everything to instanciate the api. It use a credentials.properties file to get the viessmann credentials. So in practice you need to :
          • put the phar, the bootstrap.php and the credentials.properties in the same directory.
          • Fill in your credentials in the credentials.properties
          • Create your php file like this for instance:
            Code:
            <?php include __DIR__.'/bootstrap.php';
            	echo "Boiler temperature " . $viessmannApi->getBoilerTemperature();
          and voila this is it you get the boiler temperature. I have implemented generic method to get and set data but you'll receive and fill in json. I'm trying to implement easier method such as getBoilerTemperature() to hide the complexity of the json. Feel free to contact me through the github. Any pull request is appreciate too. Hope this help.

          I have tried to give so more documentation on the wiki page: https://github.com/thetrueavatar/Viessmann-Api/wiki
          Zuletzt geändert von Gast; 23.09.2018, 08:12.

          Kommentar


          • Gast
            Gast kommentierte
            Kommentar bearbeiten
            Well have you filled in the credentials.properties file with your username/password ? getCode() method thry to authenticate with credentials and expect Viessmann server to provide a code that will be use to get the Oauth2 Token. It seems that Viessmann server doesn't return valid code upon authentication which might happens if credentials are missing or wrong.

          • michael287
            michael287 kommentierte
            Kommentar bearbeiten
            Do see any possibility for an node red contrib?

          • tregniw
            tregniw kommentierte
            Kommentar bearbeiten
            the credentials are filled correctly. Any ideas how to test what is wrong?
        • tregniw
          Dumb Home'r
          • 02.09.2015
          • 27

          #21
          hat jemand anders das Viessmann api erfolgreich zum laufen gebracht. Eventuell auch auf einer Synology NAS?

          Kommentar

          • Gast

            #22
            Hello. Just to tell you I have update the wiki to provide a list of feature that I have found by decompiling ViCare App. Most of them are already use by my API but due to my device some are not available while testing such as heating.dhw.sensors.temperature.hotWaterStorage
            Api pour récupérer les infos de chaudière exposées par le service Viessmannn - thetrueavatar/Viessmann-Api

            Kommentar

            • SehlingS
              Smart Home'r
              • 19.12.2016
              • 86

              #23
              is it possible to implement this api to the loxerry as an plugin?
              That would be great.

              Kommentar

              • Gast

                #24
                Zitat von SehlingS
                is it possible to implement this api to the loxerry as an plugin?
                That would be great.
                I'm sorry but that won't be possible for me since I don't know how loxerry works at all. TBH I have discovered this site by looking on my github traffic. I don't know in which language loxerry is written. If it's in php it should be quite easy since my API is designed to be independant of any platform(domoticz,jeedom,loxerry,...).

                Kommentar

                • tregniw
                  Dumb Home'r
                  • 02.09.2015
                  • 27

                  #25
                  It is working now. My Problem was very simple. I used the old vitocom module and not the vitoconnect.
                  So now the api is running on my Synology and I will do some testing the next days....
                  Thank you for your work...

                  Greetings
                  Roman

                  Kommentar


                  • Dimon
                    Dimon kommentierte
                    Kommentar bearbeiten
                    Ist es den auch auf einem QNAP einsetzbar?

                  • challo
                    challo kommentierte
                    Kommentar bearbeiten
                    Es ist ein PHP Script. Wenn du PHP auf dem QNAP installiert hast oder es installieren kannst, läuft es auch dort.

                  • Dimon
                    Dimon kommentierte
                    Kommentar bearbeiten
                    Danke für die Info habe schon sehr lange den Octo-kopf da liegen... Kannst du das Script mal zur Verfügung stellen...
                • SehlingS
                  Smart Home'r
                  • 19.12.2016
                  • 86

                  #26
                  The loxberry is a open source image for the raspberry Pi, i think bases on raspian.
                  So it is a Linux distribution.



                  @admin: könnt ihr diesen Beitrag ins loxberry / Plugin Verzeichnis kopieren? Oder soll ich dort einen weiteren Thread aufmachen?
                  Zitat von thetrueavatar

                  I'm sorry but that won't be possible for me since I don't know how loxerry works at all. TBH I have discovered this site by looking on my github traffic. I don't know in which language loxerry is written. If it's in php it should be quite easy since my API is designed to be independant of any platform(domoticz,jeedom,loxerry,...).
                  Ej

                  Gesendet von meinem Redmi 5 mit Tapatalk

                  Kommentar

                  • MGoth
                    Smart Home'r
                    • 02.01.2018
                    • 98

                    #27
                    Hello together,

                    is there any development on this? I'm also desperately looking for a solution to control my Viessmann (Oil burner) with my Loxone. Unfortunetly I also dont understand anything from programming.
                    @thetrueavatar you think there is a possebility for you, to convert it to an Loxberry/Rasberry Plugin?

                    Or is there anyone else that could convert it to an Loxberry Plugin??

                    Kommentar

                    • Dimon
                      LoxBus Spammer
                      • 27.08.2015
                      • 383

                      #28
                      Hallo Max, hier wie versprochen die Configs für FHEM...(((Bitte die Endungen *.txt entfernen!!!))))

                      in diesen beiden Ordnern die Dateien ersetzten und fhem.cfg mit deiner IP und UDP-Port vom MS annpassen!
                      Code:
                      { UDP_Msg("192.168.XXX.XXX" , "7008" , "\
                      Code:
                      /opt/loxberry/config/plugins/fhem
                      Code:
                      /opt/loxberry/data/plugins/fhem/FHEM
                      Ansonsten gibt es auch hier einen Post... https://www.loxforum.com/forum/mein-...4977#post24977
                      Angehängte Dateien
                      Haus: 1x Miniserver, 7x Extension, 4x RelayExtension, 1x 1-Wire, 1x DimmerExtension, 1x Tree Extension, 1x ModBus Extension, 1x DMX Extension, 6x RGBW, 2x UFO, 1x AirBaseExtension, 3x RGBW Air, Air Touch, Touch Pure Air, LED Pendulum Slim Tree
                      Wohnung: 1x Miniserver, 3x Extension, 2x RelayExtension, 1x 1-Wire, 1x DimmerExtension, 1x DMX,
                      Cams: Mobotix T25, Mobotix D22, Mobotix Q25, Axis P1428-E
                      LOXBERRY: SmartMeter, Weather 4 Lox
                      Heizung: Viessmann Vitocal 300-A
                      PV: Fronius Symo 17.5.3

                      Kommentar

                      • ceeage
                        LoxBus Spammer
                        • 03.02.2018
                        • 333

                        #29
                        Hallo,
                        ich hole diesen Thread mal wieder hoch. Ist es mittlerweile mögich auf die Daten der Lüftung zuzugreifen und auch Werte zu setzen?

                        Kommentar

                        • challo
                          LoxBus Spammer
                          • 21.09.2016
                          • 372

                          #30
                          Einige Informationen zur Lüftung werden jetzt übertragen und in FHEM angezeigt. Ob auch ein setzen möglich ist konnte ich noch nicht testen. Im Viessmann Forum wurde aber bestätigt, dass die VieCare App mit der Lüftungssteuerung erweitert wird. Damit sollte es auf jeden Fall in nächster Zeit die Möglichkeit geben auch über das FHEM Modul etwas zu tun.

                          Kommentar

                          Lädt...