NEWS
[Entwicklung] fritzdect.0.Comet_xxxxxxxx.state
-
Hallo,
heue habe ich zwei weiteren Termustate installiert.
dabei fällt auf das ein "state" fehlt
fritzdect.0.Comet_xxxxxxxx.state - Thermostat on/off - state
wunde nicht angelegt
ist das ein Fehler ?
Gruß
Jürgen
-
Wieso hast Du da überhaupt so viele Datenpunkte??
-
Also die gute Nachricht es ist kein Fehler. Das eine Thermostat wurde mit einer älteren Version des Adapters angelegt und zwischenzeitlich upgedatet. Somit wird das neue Thermostat mit den neue Funktionen angelegt. Der datenpunkt State ist durch einen pull request zum Datenpunkt Mode geworden, da das Ventil regelt oder voll zu oder auf sein kann.
Aus meiner sicht kann der Titel geändert werden.
Gruß
Klaus
PS. Hab diesen Thread eher durch Zufall entdeckt (habe in Tapatalk nicht alle Themen abonniert).
Gesendet von iPhone mit Tapatalk
-
DECT Heizkörperthermostat mit Alexa bedienen
-
DECT Heizkörperthermostat mit Alexa bedienen
sehr gutes Video, endlich weiß ich wie mein Adapter mit Alexa so funktionieren kann.
zwei kleine Anmerkungen:
-
die Version auf github ist nicht zwingend lauffähig, ich versuche zwar immer etwas lauffähiges dort zu haben, aber es ist im ersten Moment die einzige Möglichkeit Erweiterungen bereitzutstellen und zu testen
-
seit heute gibt es 0.1.0 auf github 8-)
Gruß
Klaus
-
-
zwei kleine Anmerkungen:
-
die Version auf github ist nicht zwingend lauffähig, ich versuche zwar immer etwas lauffähiges dort zu haben, aber es ist im ersten Moment die einzige Möglichkeit Erweiterungen bereitzutstellen und zu testen
-
seit heute gibt es 0.1.0 auf github 8-)
Gruß
Klaus `
Guten Morgen
habe die Version 0.1.0 installiert
Bis jetzt keine auffälligkeiten
du holst nun noch mehr Infos raus. z.B. Firmware
Das hat mich direkt auf die Suche gemachthttps://avm.de/service/fritzdect/fritzd … chfuehren/
Dann warten wir mal ab ob das auch so stimmt und die neue Firmware automatisch kommt.
Werde es gleich auch bei der anderen Installation mit den Heizungsreglern testen
Gruß
Jürgen
-
-
Moin, Moin
habe die Version 0.1.0 installiert
Bis jetzt keine Auffälligkeiten `
Das freut mich
du holst nun noch mehr Infos raus. z.B. Firmware `
Ja, jetzt ist es eine Kombination aus dem was die fritzbox an Rohdaten liefert und den Aufrufen aus der eingebundenen API.Das hat mich direkt auf die Suche gemacht
https://avm.de/service/fritzdect/fritzd … chfuehren/
Dann warten wir mal ab ob das auch so stimmt und die neue Firmware automatisch kommt. `
Die Firmware, den Hersteller und die Produktbezeichnung lege ich beim Start des Adapters an und schreibe dann auch die Daten einmalig.Zum überprüfen müsstest du den Adapter neu starten.
Werde es gleich auch bei der anderen Installation mit den Heizungsreglern testen `
Das interessiert mich besonders, da ich keine Thermostaten habe. Ich hoffe ich hab alle gemeldeten Problemchen übers WE lösen können.
Bin gespannt.
Gruß
Klaus
-
nun ist die zweite Installation auch auf Version 0.1.0
auch hier werden die Firmware-Stände angezeigt
Was auffällig ist: Battery steht auf 0%
Die Gruppe wird erkannt jedoch nicht komplett ausgelesen
Sonst sieht es schon sehr gut aus
Gruß
Jürgen
-
Hallo Jürgen,
nun ist die zweite Installation auch auf Version 0.1.0
auch hier werden die Firmware-Stände angezeigt
Was auffällig ist: Battery steht auf 0% `
Ja Firmware ist auch hier möglichHier hatte ich ein Zuweisungsfehler, die 0 gehört eigentlich zum Datenpunkt batterylow.
Das hab ich korrigiert und hoffe das jetzt der %-Wert angezeigt wird.
Die Gruppe wird erkannt jedoch nicht komplett ausgelesen
Sonst sieht es schon sehr gut aus `
Das unvollständige Auslesen, könnte damit zusammenhängen das ich das batterylow auf einen nicht vorhandenen Datenpunkt battery schreiben wollte und dies dann für den rest nen Abbruch bedeutete.Habs in github ausgebessert und hoffe auf positive Testergebnisse.
Gruß
Klaus
-
Update durchgeführt.
Batterie nun OK
Gruppe:
In der FritzBox sieht es so aus:
Dort gibt es auch Werte:
Gruß
Jürgen
-
Update durchgeführt.
Batterie nun OK
Gruß
Jürgen `
Na wenigstens hängt es nur noch an der Gruppe.
Bin fast schon ratlos, was die Ursache sein kann.
Ich verwende anscheinend einen Wert der im datenpaket der fritzbox nicht enthalten ist.
Ich baue heute Abend mal noch ein paar log Einträge hinzu.
Gruß
Klaus
Gesendet von iPhone mit Tapatalk
-
Hallo Jürgen,
Hab grad das Programm angeschaut, es gibt schon ein paar vorbereitete debugging Logs.
Könntest du bitte den Adapter im debug Modus starten, wenn er es nicht schon ist und das log file anschauen/schicken.
Da sollte es regelmäßig ein Update groups geben und dann wär für mich interessant was danach passiert.
Gruß
Klaus
Gesendet von iPhone mit Tapatalk
-
Hoffe das sind die richtigen Zeilen
!
018-01-24 16:40:18.219 - debug: fritzdect.0 groups ! 2018-01-24 16:40:18.220 - debug: fritzdect.0 [{"identifier":"77:00:A4-900","id":"900","functionbitmask":"4160","fwversion":"1.0","manufacturer":"AVM","present":"1","name":"Heizen","hkr":{"tist":"38","tsoll":"38","absenk":"32","komfort":"38","lock":"0","devicelock":"0","errorcode":"0","batterylow":"0","nextchange":{"endperiod":"1516827600","tchange":"32"}},"groupinfo":{"masterdeviceid":"0","members":"17,18,19,20"}}] 2018-01-24 16:40:18.220 - debug: fritzdect.0 update Groups 1 2018-01-24 16:40:18.221 - debug: fritzdect.0 updating HeaterGroup Heizen 2018-01-24 16:40:18.221 - debug: fritzdect.0 Hgroup_77:00:A4-900 : name : Heizen 2018-01-24 16:40:18.231 - debug: fritzdect.0 Hgroup_77:00:A4-900 : present : 1 2018-01-24 16:40:18.247 - debug: fritzdect.0 stateChange fritzdect.0.Hgroup_77:00:A4-900.name {"val":"Heizen","ack":true,"ts":1516808418222,"q":0,"from":"system.adapter.fritzdect.0","lc":1516687916910} 2018-01-24 16:40:18.247 - debug: fritzdect.0 stateChange fritzdect.0.Hgroup_77:00:A4-900.present {"val":"1","ack":true,"ts":1516808418239,"q":0,"from":"system.adapter.fritzdect.0","lc":1516687916927} 2018-01-24 16:40:19.243 - debug: fritzdect.0 Guest WLAN: {"autoupdate":true,"activate_guest_access":false,"guest_ssid":"kostenlos surven","wpa_key":"veltman12","push_service":true,"group_access":true,"untrusted":false,"showlawtext":false,"portal_redirect_enabled":false,"portal_redirect_url":"","user_isolation":false,"down_time_activ":false,"disconnect_guest_access":false,"sec_mode":"3","down_time_value":"30"} 2018-01-24 16:40:22.001 - debug: fritzdect.0 Comet_119600074616 : battery : 80 2018-01-24 16:40:22.011 - debug: fritzdect.0 stateChange fritzdect.0.Comet_119600074616.battery {"val":80,"ack":true,"ts":1516808422003,"q":0,"from":"system.adapter.fritzdect.0","lc":1516778987987} 2018-01-24 16:40:23.000 - debug: fritzdect.0 Comet_119600057744 : battery : 90 2018-01-24 16:40:23.018 - debug: fritzdect.0 stateChange fritzdect.0.Comet_119600057744.battery {"val":90,"ack":true,"ts":1516808423011,"q":0,"from":"system.adapter.fritzdect.0","lc":1516778988809} 2018-01-24 16:40:23.920 - debug: fritzdect.0 Comet_119600008960 : battery : 90 2018-01-24 16:40:23.938 - debug: fritzdect.0 stateChange fritzdect.0.Comet_119600008960.battery {"val":90,"ack":true,"ts":1516808423922,"q":0,"from":"system.adapter.fritzdect.0","lc":1516778989742} 2018-01-24 16:40:24.874 - debug: fritzdect.0 Comet_119600057664 : battery : 100 2018-01-24 16:40:24.884 - debug: fritzdect.0 stateChange fritzdect.0.Comet_119600057664.battery {"val":100,"ack":true,"ts":1516808424876,"q":0,"from":"system.adapter.fritzdect.0","lc":1516778990692} 2018-01-24 16:40:26.136 - debug: fritzdect.0 Comet_119600009960 : battery : 100 2018-01-24 16:40:26.159 - debug: fritzdect.0 stateChange fritzdect.0.Comet_119600009960.battery {"val":100,"ack":true,"ts":1516808426144,"q":0,"from":"system.adapter.fritzdect.0","lc":1516778991707} !
!
2018-01-24 16:42:18.164 - debug: fritzdect.0 groups ! 2018-01-24 16:42:18.165 - debug: fritzdect.0 [{"identifier":"77:00:A4-900","id":"900","functionbitmask":"4160","fwversion":"1.0","manufacturer":"AVM","present":"1","name":"Heizen","hkr":{"tist":"38","tsoll":"38","absenk":"32","komfort":"38","lock":"0","devicelock":"0","errorcode":"0","batterylow":"0","nextchange":{"endperiod":"1516827600","tchange":"32"}},"groupinfo":{"masterdeviceid":"0","members":"17,18,19,20"}}] 2018-01-24 16:42:18.165 - debug: fritzdect.0 update Groups 1 2018-01-24 16:42:18.165 - debug: fritzdect.0 updating HeaterGroup Heizen 2018-01-24 16:42:18.165 - debug: fritzdect.0 Hgroup_77:00:A4-900 : name : Heizen 2018-01-24 16:42:18.166 - debug: fritzdect.0 Hgroup_77:00:A4-900 : present : 1 2018-01-24 16:42:18.216 - debug: fritzdect.0 stateChange fritzdect.0.Hgroup_77:00:A4-900.name {"val":"Heizen","ack":true,"ts":1516808538188,"q":0,"from":"system.adapter.fritzdect.0","lc":1516687916910} 2018-01-24 16:42:18.220 - debug: fritzdect.0 stateChange fritzdect.0.Hgroup_77:00:A4-900.present {"val":"1","ack":true,"ts":1516808538195,"q":0,"from":"system.adapter.fritzdect.0","lc":1516687916927} !
Gruß
Jürgen
-
Hallo Jürgen,
deine Logs waren Gold wert.
Ich hatte einen Schreibfehler großes/kleines "F", manchmal sieht man es einfach nicht.
Habs auf github verbessert, die Gruppe sollte nun vollständig gesetzt werden.
Kannst du bei der Gruppe auch mal die targettemp verstellen und schauen ob das auch klappt.
Gruß
Klaus
-
2018-01-24 20:12:07.244 - info: fritzdect.0 HGROUP ID: 77:00:A4-900 identified for command (targettemp) : 20 2018-01-24 20:12:07.268 - info: fritzdect.0 HGROUP ID: 77:00:A4-900 identified for command (mode) : 0
018-01-24 20:14:06.050 - info: fritzdect.0 HGROUP ID: 77:00:A4-900 identified for command (targettemp) : 19 2018-01-24 20:14:06.070 - info: fritzdect.0 HGROUP ID: 77:00:A4-900 identified for command (mode) : 0
Super
Passt
Gruß
Jürgen
-
Hallo Jürgen,
das sind doch mal gute Nachrichten.
Danke dir fürs testen!
Gruß
Klaus