NEWS
Stabiles Netatmo Thermostat Blockly (Adapter)
-
Ich sehe schon, die Home Data und Status Json können nicht abgerufen werden!
Der Token wird erstellt, und der Rest sieht auch sehr gut aus, ich vermute du hast die falsche HomeID, wo hast du diese her?
Wenn du den link oben im ersten Post auswählst und dich angemeldet hast, musst du auf „GET /homesdata“ und dann auf „Try It Out“, direkt darunter muss dann „TRY IT RESPONSE“ ausgewählt sein, im Feld „Server response“ steht dann unter Homes: „id“ und „name“, das ist dein Home Name und „id“ deine HomeID, diese muss in das Objekt „homeID“ im ioBroker eingetragen werden, ich denke das könnte eventuell schon die Lösung sein, denn „error Code 21“ steht auf jeden Fall für fehlerhafte Werte der Angaben...
Magst du ansonsten den Inhalt der beider Objekte einmal posten?
Danke
-
PS für alle:
Es kommt momentan zu Fehlermeldungen (anonymous), diese treten für jedes Thermostat auf und liegt daran, dass Netatmo die Angabe des Batterie Levels entfernt hat, (eventuell zu ungenau) dadurch sucht das blockly vergebens nach dieser Information.Ich werde nächste Woche ein Update des blocklys Posten, wenn ihr nichts am blockly geändert habt, reicht es einfach das neue zu starten und das alte blocky kann gelöscht werden!
Danke und schöne Grüße
Aktuelle Version (alle bis zu diesem Zeitpunkt bekannten Fehler sind behoben) findet hier im ersten Beitrag!
-
@newpicsel sagte in Tester für Netatmo Thermostat Blockly gesucht:
Der Token wird erstellt, und der Rest sieht auch sehr gut aus, ich vermute du hast die falsche HomeID, wo hast du diese her?
Die habe ich von Netatmo, wie du beschrieben hast. Außerdem setzte ich diese in den Netamto-Energy-Adapter, und der wird grün.
Magst du ansonsten den Inhalt der beider Objekte einmal posten?
Welchen Inhalt welcher Objekte?
Ich habe meine Home-ID, Client-Secret-ID und Client-ID in dein blockly eingetragen, richtig, oder?
Benutzername und Passwort auch. -
Die Version 1.4 erzeugt bei mir nur dieses:
-
Ok dann sollte es nicht an den Daten liegen...
Ich meine die Werte, die in den homeData und homeStatus eingetragen sind, dass sind die Fehlermeldungen warum der Abruf der Daten nicht funktioniert.
Du hast sicher versucht das Blockly zu stoppen und erneut zu starten oder?
Ansonsten nochmal kontrollieren, ob bei den Daten alles richtig kopiert oder eingetragen wurde, kann durchaus mal passieren beim kopieren, Client id und secret sollten korrekt sein, sonst würde der Token nicht erstellt und übermittelt werden und mit den Daten und der HomeID werden dann die Home Data und Home Status Daten abgerufen, der Abruf selber muss auch funktionieren, da die Error Mitteilung direkt von Netatmo kommt...Ich werde mir die Error Codes ansehen und dann kann ich eher sagen, was genau Netatmo da zu meckern hat, kann theoretisch nichts dramatisches sein, da wie gesagt die Funktion an sich funktioniert und die Token ordnungsgemäß abgerufen werden, dass ist eigentlich schon der komplizierteste Teil!
-
@newpicsel
Sorry, immer das Gleiche. -
@bubus said in Tester für Netatmo Thermostat Blockly gesucht:
Die Version 1.4 erzeugt bei mir nur dieses:
Ok das ist verrückt! Mal ioBroker neu gestartet bzw. den raspi mal vom Strom gezogen, ich kann mir das wirklich nicht erklären...
-
@newpicsel sagte in Tester für Netatmo Thermostat Blockly gesucht:
@bubus said in Tester für Netatmo Thermostat Blockly gesucht:
Die Version 1.4 erzeugt bei mir nur dieses:
Ok das ist verrückt! Mal ioBroker neu gestartet bzw. den raspi mal vom Strom gezogen, ich kann mir das wirklich nicht erklären...
Hab schon beides gemacht
-
Jetzt habe ich den Pi wirklich vom Strom getrennt und jetzt kann ich nicht mehr auf iobroker zugreifen
-
@bubus said in Tester für Netatmo Thermostat Blockly gesucht:
Jetzt habe ich den Pi wirklich vom Strom getrennt und jetzt kann ich nicht mehr auf iobroker zugreifen
Das tut mir leid, aber dann scheint da wirklich etwas nicht zu stimmen!
-
@newpicsel sagte in Tester für Netatmo Thermostat Blockly gesucht:
@bubus said in Tester für Netatmo Thermostat Blockly gesucht:
Jetzt habe ich den Pi wirklich vom Strom getrennt und jetzt kann ich nicht mehr auf iobroker zugreifen
Das tut mir leid, aber dann scheint da wirklich etwas nicht zu stimmen!
Läuft wieder
-
Super ein Problem weniger!
Blockly läuft bestimmt immer noch nicht?
Version 0.1.4 habe ich bei mir nur getestet ohne die vorhandene Struktur zu löschen, aber hier wurde nichts weiter geändert, deshalb wundert mich, dass keine Objekte angelegt werden...Ich guck mir das alles nach dem Wochenende, eventuell schon Sonntag, nochmal an.
Deine Fenster Heizungssteuerung, geht auch mit dem Adapter, aber mit dem Blockly einfacher und hier gibt es generell ein paar mehr Funktionen sowie ist es übersichtlicher, was dir natürlich nichts bringt, wenn das Blockly nicht läuft -
Moin Helfi, dein letzter Post ist bei mir irgendwie untergegangen!
Läuft das Blockly bei dir wieder?
Es gab anscheinend Probleme bei der Token abfrage, am Ende hat diese dann wieder funktioniert, sehe ich das richtig?Auch hier das Problem mit der HomeID...
Sehr merkwürdig, eventuell kommt Netatmo nicht damit klar, wenn sich mehrere Verbindungen gleichzeitig aufbauen (Energy Adapter)?Ich werde mal versuchen, den Adapter parallel laufen zu lassen, um zu sehen ob es dann bei mir auch zu Problemen kommt!
-
@newpicsel hi habe mittlerweise auf den Adapter zurückgegriffen.
-
@newpicsel sagte in Tester für Netatmo Thermostat Blockly gesucht:
Sehr merkwürdig, eventuell kommt Netatmo nicht damit klar, wenn sich mehrere Verbindungen gleichzeitig aufbauen (Energy Adapter)?
Bei meinen Tests habe ich den Energy-Adapter ausgemacht, angelassen und sogar deinstalliert,
hilft nix. -
Hier mal was zum Testen, ich habe alles X mal getestet, sollte keine Probleme machen, nachdem die eigenen Daten eingegeben wurden, sollte das Blockly nochmal neu gestartet werden.
In jedem Raum sollte nun ein neuer Ordner sein, in dem die ObjektID eines externen Fenstersensors (offen = True) sowie eine Temperatur eingegeben werden kann, sollte der Sensor das öffnen des Fensters erkennen, wird die Temperatur auf die dort eingestellte Temperatur gestellt.
Sollte in der App eine Haltezeit für manuelles ändern der Temperatur eingestellt sein, so wird die Temperatur dennoch wieder auf die in ioBroker unter „extFenster_erkennung“ eingestellte Temperatur eingestellt.Aktuelle Version (alle bis zu diesem Zeitpunkt bekannten Fehler sind behoben) findet hier im ersten Beitrag!
-
@bubus sagte in Tester für Netatmo Thermostat Blockly gesucht:
Jetzt habe ich den Pi wirklich vom Strom getrennt und jetzt kann ich nicht mehr auf iobroker zugreifen
Ohne vorheriges sauberes herunterfahren?
Musst dich nicht wundern dann. -
Moin, magst du eventuell nochmal meine neue Version testen? Ich brauche unbedingt ein paar Ergebnisse um Fehler ausschließen zu können.
Solltest du es versuchen, das Blockly einmal neu starten wenn alle Zugangsdaten eingegeben sind. Anfangswarnungen sind erstmal fast egal, nach dem Neustart dann wird’s interessant
Danke schon mal für deine Hilfe
-
Zum Testen:
Aktuelle Version 0.2.5 (alle bis zu diesem Zeitpunkt bekannten Fehler sind behoben)
Mit Version (v0.2.5) wird bei der externen Sensor Steuerung, die Temperatur beim schließen sofort wieder auf die Temperatur wie vor dem öffnen gestellt, dies wird jedoch wieder als manuelle Steuerung erkannt und der reguläre Heizplan läuft nach der in der App eingestellten Haltezeit weiter.
Danke für deine Hilfe und viel spaß beim Testen!
-
Es folgt in kürze ein Objekt, welches mit wahr/falsch (true/false) angesteuert umgeschaltet werden kann, welches bei Abwesenheit den Heizplan auf die Abwesenheit Funktion stellt, in der Regel läuft diese dann alle Thermostate auf 12 grad, wenn in der APP nicht anders eingestellt, bei Heimkehr wird dann wieder der reguläre Heizplan aktiviert, ebenfalls kann der Frostwächter aktiviert werden, wodurch alle Thermostate auf 7 grad gestellt werden.
Wenn gewünscht, kann auch hier die objektID eines vorhandenen Objektes eingetragen werden, welches die Abwesenheit mit „true/false“ darstellt.
Hier kann zb. in der VIS eine Steuerung für den Urlaub realisiert, ein Kalender eingebunden oder auch per Sprachbefehl über Alexa interagiert werden, um dein Smart Home noch Smarter zu machen!
Dies wird wenn nichts anderes dazwischen kommt und soweit alles läuft, Version (1.0.x) sein...
Ich gebe aber noch Bescheid!