Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS19000721: NibeUplink API Request - LBS19000723: NibeUplink API Parameters

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #76
    Habe Version 1.4 hochgeladen.
    Neu:

    - A11: Alarmmeldungen als JSON Struktur. Kann dann entweder mit JSON-Decoder LBS von Nansonde weiterverarbeitet werden oder ich baue irgendwann mal einen dedizierten Baustein dafür.
    - A10: API Maintenance. Ist 1 wenn auf der Homepage Wartungsarbeiten oder Probleme angezeigt werden.

    Kommentar


      #77
      Zitat von DerSeppel Beitrag anzeigen
      Habe Version 1.4 hochgeladen.
      Neu:

      - A11: Alarmmeldungen als JSON Struktur. Kann dann entweder mit JSON-Decoder LBS von Nansonde weiterverarbeitet werden oder ich baue irgendwann mal einen dedizierten Baustein dafür.
      - A10: API Maintenance. Ist 1 wenn auf der Homepage Wartungsarbeiten oder Probleme angezeigt werden.
      kann man da jetz auch was zur WP senden?? Parameter ändern?


      Es gibt jetzt eine API 1.1
      Evtl. lassen sich damit auch Änderungen umsetzen.

      ...
      v1.1 (2017-09)
      Functions for changing settings in a heating systems as well as supplying smart home data added.

      Kommentar


        #78
        Nein, das ist ein getrennter LBS. Ist soweit auch schon fertig.
        Ich warte aber noch auf eine Antwort von Nibe zu einer offenen Frage zur API. Die Doku ist bzgl. der Rückmeldung zum Schreiben sehr ungenau.

        Der Mehrwert ist auch eccht begrenzt, da sich nur wenige Dinge schreiben lassen. Siehe weiter oben im Thread.

        Kommentar


          #79
          Kann es sein das die neue Version noch einen Fehler hat?
          Baustein funktioniert normal, wenn aber auf A2 bis A5 eine 1 kommt, wird diese nicht wieder auf 0 gesetzt nach dem das Wasser warm ist und die Heizung wieder aus.

          Kommentar


            #80
            Ich schau es mir mal an, aber eigentlich hatte ich das getestet.

            Kommentar


              #81
              Zitat von basaltnischl Beitrag anzeigen
              Kann es sein das die neue Version noch einen Fehler hat?
              Baustein funktioniert normal, wenn aber auf A2 bis A5 eine 1 kommt, wird diese nicht wieder auf 0 gesetzt nach dem das Wasser warm ist und die Heizung wieder aus.
              Mea culpa, das ist irgendwie raus gefallen.
              Update ist drin.

              Kommentar


                #82
                Danke, funktioniert wieder

                Kommentar


                  #83
                  Ich mal wieder ....
                  Es scheint doch einen Status "Urlaub" zu geben. Ich war über das Wochende nicht da. Und habe auf "Urlaub" gestellt. Dann steht das in LOG

                  Code:
                   [TABLE="border: 0, cellpadding: 0, cellspacing: 0"]
                  [TR]
                  [TD]2018-05-12 00:24:01[/TD]
                   			[TD]226000[/TD]
                   			[TD]18751[/TD]
                   			[TD]WARN[/TD]
                   			[TD]An unhandled status component was found: Holiday. Please inform the developer.[/TD]
                   		[/TR]
                  [/TABLE]
                  Das habe ich wenn es normal läuft

                  Code:
                   [TABLE="border: 0, cellpadding: 0, cellspacing: 0"]
                  [TR]
                  [TD]2018-05-15 07:53:31[/TD]
                   			[TD]949625[/TD]
                   			[TD]9954[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading alarm status: 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 07:54:02[/TD]
                   			[TD]338840[/TD]
                   			[TD]9954[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading software parameters 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 07:55:31[/TD]
                   			[TD]325021[/TD]
                   			[TD]11838[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading system status: 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 07:56:01[/TD]
                   			[TD]665118[/TD]
                   			[TD]11838[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading software status: 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 07:56:32[/TD]
                   			[TD]054513[/TD]
                   			[TD]11838[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading alarm status: 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 07:57:02[/TD]
                   			[TD]443830[/TD]
                   			[TD]11838[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading software parameters 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 07:58:31[/TD]
                   			[TD]319236[/TD]
                   			[TD]13720[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading system status: 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 07:59:01[/TD]
                   			[TD]661838[/TD]
                   			[TD]13720[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading software status: 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 07:59:32[/TD]
                   			[TD]049127[/TD]
                   			[TD]13720[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading alarm status: 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 08:00:02[/TD]
                   			[TD]455643[/TD]
                   			[TD]13720[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading software parameters 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 08:01:31[/TD]
                   			[TD]203480[/TD]
                   			[TD]15605[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading system status: 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 08:02:01[/TD]
                   			[TD]561703[/TD]
                   			[TD]15605[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading software status: 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 08:02:31[/TD]
                   			[TD]951021[/TD]
                   			[TD]15605[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading alarm status: 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 08:03:02[/TD]
                   			[TD]355640[/TD]
                   			[TD]15605[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading software parameters 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 08:04:32[/TD]
                   			[TD]322046[/TD]
                   			[TD]17489[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading system status: 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 08:05:02[/TD]
                   			[TD]727052[/TD]
                   			[TD]17489[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading software status: 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 08:05:33[/TD]
                   			[TD]115804[/TD]
                   			[TD]17489[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading alarm status: 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 08:06:03[/TD]
                   			[TD]523976[/TD]
                   			[TD]17489[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading software parameters 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 08:07:31[/TD]
                   			[TD]288043[/TD]
                   			[TD]19372[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading system status: 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 08:08:01[/TD]
                   			[TD]630374[/TD]
                   			[TD]19372[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading software status: 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 08:08:32[/TD]
                   			[TD]019510[/TD]
                   			[TD]19372[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading alarm status: 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 08:09:02[/TD]
                   			[TD]408418[/TD]
                   			[TD]19372[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading software parameters 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 08:10:31[/TD]
                   			[TD]331878[/TD]
                   			[TD]21253[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading system status: 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 08:11:01[/TD]
                   			[TD]704747[/TD]
                   			[TD]21253[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading software status: 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 08:11:32[/TD]
                   			[TD]108680[/TD]
                   			[TD]21253[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading alarm status: 500[/TD]
                   		[/TR]
                  [TR]
                  [TD]2018-05-15 08:12:02[/TD]
                   			[TD]483059[/TD]
                   			[TD]21253[/TD]
                   			[TD]ERROR[/TD]
                   			[TD]Error reading software parameters 500[/TD]
                   		[/TR]
                  [/TABLE]
                  Evtl. noch ein Fehler im Script?

                  Kommentar


                    #84
                    Holiday als Status kannte ich noch nicht. Kann ich als Ausgang hinzufügen.
                    Die 500 ist der HTTP Status Code beim Request. In diesem Fall "Internal Server Error". Das liegt an Nibe und steht bei mir auch immer mal wieder im Log.

                    Kommentar


                      #85
                      Hat sonst noch jemand Probleme mit NibeUplink?
                      Meine WP ist getrennt. Kann sie nicht neu Verbinden weil ich gar nicht in das Menü komme. Da keine Verbindung zu Uplink hergestellt werden kann.

                      Lokal ist die WP erreichbar, antwortet zumindest auf einen ping.
                      Neustart und Reset der Netzwerkeinstellungen bringen auch nichts.

                      Kommentar


                        #86
                        Meine Daten werden abgeholt

                        Kommentar


                          #87
                          Es ist soweit. Da ich aus irgendeinem Grund, den Originalpost nicht ändern kann, hier als gesonderter Post:

                          Hinweis am Ende es Posts bitte lesen!

                          LBS19000727(Download hier)

                          Dieser LBS erweitert den Funktionsumfang um das Schreiben von Einstellungsparametern.
                          Er benötigt das Token IKO an E1. Das Archiv enthält das gleiche Installationsscript wie der LBS19000721.

                          E2 ist wie beim LBS19000721 die ID eurer Heizung.
                          E3 und E4 können der untenstehenden Tabelle entnommen werden.

                          Aktuell können folgende Parameter geschrieben werden:
                          Code:
                          Id                    Min        Max        Step     Description
                          hot_water_boost        0        1        1        Start a hot water boost, i.e. temporary lux, lasting 3 hours. Set to 1 to start, 0 to stop.
                          ventilation_boost    0        1        1        Start a ventilation boost, i.e. ventilation speed 4, lasting the system specific return time hours. Set to 1 to start, 0 to stop.
                          47008                -10        10        1        The parallell adjustment for climate system 4 when heating
                          47009                -10        10        1        The parallell adjustment for climate system 3 when heating
                          47010                -10        10        1        The parallell adjustment for climate system 2 when heating
                          47011                -10        10        1        The parallell adjustment for climate system 1 when heating
                          47395                5        30        0.5        The target room temperature for climate system 4 when heating
                          47396                5        30        0.5        The target room temperature for climate system 3 when heating
                          47397                5        30        0.5        The target room temperature for climate system 2 when heating
                          47398                5        30        0.5        The target room temperature for climate system 1 when heating
                          48491                -10        10        1        The parallell adjustment for climate system 8 when heating
                          48492                -10        10        1        The parallell adjustment for climate system 7 when heating
                          48493                -10        10        1        The parallell adjustment for climate system 6 when heating
                          48494                -10        10        1        The parallell adjustment for climate system 5 when heating
                          48680                5        30        0.5        The target room temperature for climate system 8 when heating
                          48681                5        30        0.5        The target room temperature for climate system 7 when heating
                          48683                5        30        0.5        The target room temperature for climate system 5 when heating
                          48682                5        30        0.5        The target room temperature for climate system 6 when heating
                          48732                -10        10        1        The parallell adjustment for climate system 8 when cooling
                          48733                -10        10        1        The parallell adjustment for climate system 7 when cooling
                          48734                -10        10        1        The parallell adjustment for climate system 6 when cooling
                          48735                -10        10        1        The parallell adjustment for climate system 5 when cooling
                          48736                -10        10        1        The parallell adjustment for climate system 4 when cooling
                          48737                -10        10        1        The parallell adjustment for climate system 3 when cooling
                          48738                -10        10        1        The parallell adjustment for climate system 2 when cooling
                          48739                -10        10        1        The parallell adjustment for climate system 1 when cooling
                          48778                5        35        0.5        The target room temperature for climate system 8 when cooling
                          48779                5        35        0.5        The target room temperature for climate system 7 when cooling
                          48780                5        35        0.5        The target room temperature for climate system 6 when cooling
                          48781                5        35        0.5        The target room temperature for climate system 5 when cooling
                          48782                5        35        0.5        The target room temperature for climate system 4 when cooling
                          48783                5        35        0.5        The target room temperature for climate system 3 when cooling
                          48784                5        35        0.5        The target room temperature for climate system 2 when cooling
                          48785                5        35        0.5        The target room temperature for climate system 1 when cooling
                          Hinweis:
                          Es kann das IKO für den Token weiter verwendet werden. Es muss allerdings das Installationsskript nochmal ausgeführt werden. Das bisherige Skript fordert nur ein Token mit dem Scope "READSYSTEM" an. Damit können also nur Werte gelesen werden.
                          Das neue Script liegt sowohl dem neuen LBS bei, als auch dem "alten" LBS19000721. Es fordert zusätzlich "WRITESYSTEM" an und ermöglicht erst den Betrieb dieses LBS.
                          Solltet ihr die bisiherigen LBS schon in Betrieb haben, dann bitte nur die nibe.php überschreiben und neu aufrufen, wie in der ursprünglichen Anleitung.

                          Kommentar


                            #88
                            Super, danke!
                            Teste ich mal nächste Woche!

                            Braucht man den Premium Account? Ich denke mal ja.

                            Kommentar


                              #89
                              Ja, man benötigt natürlich das "Verwalten" Abo.

                              Kommentar


                                #90
                                Der neue Baustein funktioniert bei mir, vielen Dank !!!

                                Jedoch scheint beim alten wieder der Fehler aus Post #79 drin zu sein.
                                Die Ausgänge gehen nicht mehr auf 0, Abfragen laufen sonst ohne Probleme

                                Kommentar

                                Lädt...
                                X