NEWS
Test Adaper Tado v0.1.x
-
@HGlab said in Test Adaper Tado v0.1.x:
Hallo Leute,
habe den Adapter nun auch ein wenig ausgetestet und folgendes ist mir aufgefallen in Kombination mit dem "History"-Adapter. Mit diesem lese ich drei Datenpunkte aus.
Der Tado-Adapter aktualisiert im 120 Sekunden-Intervall.Dadurch bekomme ich für die drei Datenpunkte alle (ca.) 120 Sekunden eine Zeile ins Log. Für andere Datenpunkte (z.B. Shelly-Adapter) bekomme ich dies Logs nicht.
2019-12-08 00:03:07.140 - info: history.0 (22655) enabled logging of WZ_HeatingPower, Alias=true 2019-12-08 00:03:07.141 - info: history.0 (22655) enabled logging of WZ_Temp, Alias=true 2019-12-08 00:03:07.142 - info: history.0 (22655) enabled logging of WZ_Humidity, Alias=true 2019-12-08 00:05:11.880 - info: history.0 (22655) enabled logging of WZ_HeatingPower, Alias=true 2019-12-08 00:05:11.881 - info: history.0 (22655) enabled logging of WZ_Temp, Alias=true 2019-12-08 00:05:11.881 - info: history.0 (22655) enabled logging of WZ_Humidity, Alias=true 2019-12-08 00:07:16.642 - info: history.0 (22655) enabled logging of WZ_HeatingPower, Alias=true 2019-12-08 00:07:16.643 - info: history.0 (22655) enabled logging of WZ_Temp, Alias=true 2019-12-08 00:07:16.643 - info: history.0 (22655) enabled logging of WZ_Humidity, Alias=true 2019-12-08 00:09:21.225 - info: history.0 (22655) enabled logging of WZ_HeatingPower, Alias=true 2019-12-08 00:09:21.228 - info: history.0 (22655) enabled logging of WZ_Temp, Alias=true 2019-12-08 00:09:21.229 - info: history.0 (22655) enabled logging of WZ_Humidity, Alias=true 2019-12-08 00:11:25.870 - info: history.0 (22655) enabled logging of WZ_HeatingPower, Alias=true 2019-12-08 00:11:25.871 - info: history.0 (22655) enabled logging of WZ_Temp, Alias=true 2019-12-08 00:11:25.871 - info: history.0 (22655) enabled logging of WZ_Humidity, Alias=true 2019-12-08 00:13:30.465 - info: history.0 (22655) enabled logging of WZ_HeatingPower, Alias=true 2019-12-08 00:13:30.466 - info: history.0 (22655) enabled logging of WZ_Temp, Alias=true 2019-12-08 00:13:30.466 - info: history.0 (22655) enabled logging of WZ_Humidity, Alias=true
Vertragen sich die zwei Adapter nicht besonders?
Weiters ist mir aufgefallen das beim Polling immer nach den erreichten zB 120 Sekunden ca. 4 bis 8 Sekunden später erneut eine Aktualisierung der Datenpunkte durchgeführt wird. Beim History-Adapter ignoriere ich die Werte mit [Änderungen ignorieren, bis der Wert für X Millisekunden unverändert bleibt] = 9000ms. Damit hab ich nicht jeden Wert innerhalb weniger Sekunden doppelt.
Kann es sein, dass bei jedem Aktualisierungsintervall die Datenpunkte neu erzeugt werden. So sieht es zumindest für einen Laien im Log für Tado im Debug-Level aus ("Create_state" statt "Set_state"):
2019-12-08 20:59:03.063 - debug: tado.0 (4413) Write value : false 2019-12-08 20:59:03.063 - debug: tado.0 (4413) Create_state called for : 282938.Rooms.1.heatingPower with value : 40 2019-12-08 20:59:03.063 - debug: tado.0 (4413) Create_state called for : heatingPower with value : 40 2019-12-08 20:59:03.063 - debug: tado.0 (4413) Write value : false 2019-12-08 20:59:03.063 - debug: tado.0 (4413) Create_state called for : 282938.Rooms.1.Actual_Temperature with value : 21.95 2019-12-08 20:59:03.063 - debug: tado.0 (4413) Create_state called for : Actual_Temperature with value : 21.95 2019-12-08 20:59:03.064 - debug: tado.0 (4413) Write value : false 2019-12-08 20:59:03.064 - debug: tado.0 (4413) Create_state called for : 282938.Rooms.1.Actual_Humidity with value : 40.5 2019-12-08 20:59:03.064 - debug: tado.0 (4413) Create_state called for : Actual_Humidity with value : 40.5 2019-12-08 20:59:03.064 - debug: tado.0 (4413) Write value : false 2019-12-08 20:59:03.107 - debug: tado.0 (4413) state tado.0.282938.Rooms.1.setting.power changed: ON (ack = true) 2019-12-08 20:59:03.108 - debug: tado.0 (4413) state tado.0.282938.Rooms.1.setting.temperature changed: 22 (ack = true) 2019-12-08 20:59:03.110 - debug: tado.0 (4413) state tado.0.282938.Rooms.1.overlay.clearZoneOverlay changed: (ack = true) 2019-12-08 20:59:03.118 - info: history.0 (4398) enabled logging of WZ_HeatingPower, Alias=true 2019-12-08 20:59:03.122 - info: history.0 (4398) enabled logging of WZ_Temp, Alias=true 2019-12-08 20:59:03.123 - info: history.0 (4398) enabled logging of WZ_Humidity, Alias=true
-
@HGlab sagte in Test Adaper Tado v0.1.x:
Debug-Level aus ("Create_state" statt "Set_state"):
die routine wird aufgerufen aber nur ausgeführt wen der state nog nicht existiert, der debug log ist fuer den dev das ich weis in welche Routine der adapter sich befindet bin troubleshooten.
Was der history adapter da abzieht verstehe ich auch gerade nicht.
Haben anderen etwas vergleichbares beobachtet ?
~Dutch
-
@Dutchman kann ich bei der Fehlersuche noch irgendwie helfen?
-
@Dutchman Kann es sein, dass du noch weitere Eigenschaften und nicht nur den Wert eines Datenpunkts updatest?
Ich habe gerade folgendes probiert:
Beim Datenpunkt zu WZ_Temp in den Editmodus den Typ von "C" auf einen anderen Wert und noch vor dem Speichern retour auf "C". Dann speichern.
Damit erzeuge ich auch, dass History für den Datenpunkt neu initialisiert wird.
Vielleicht hilft der Input etwas.... -
So, ich bin jetzt auch Besitzer von 10 Tado Thermostaten.
Ich hab mal eben den Adapter installiert, Benutzerdaten eingegeben und läuft...
Einfacher gehts nicht.
@Dutchman , danke dafür.In den nächsten Tagen mache ich mich mit den Objekten vertraut, aber eine Frage habe ich jetzt schon.
Wie macht ihr das mit der Temperaturregelung in den Zimmern? Nehmt ihr als Trigger die Temperatur vom Tado Kopf oder habt ihr Temperatursensoren weiter weg von der Heizung platziert und verwendet diese für die Steuerung?
Ich habe jetzt im Bad festgestellt, dass die Temperatur am Tado Kopf um ca. 2 Grad höher ist, als mein Temp. Sensor. Ist ja logisch denn der Kopf sitzt ja nahe an der Heizung.
Ich tendiere dazu externe Temperaturen ( reale Zimmertemperatur) zu verwenden.Was meint ihr?
-
@K_o_bold sagte in Test Adaper Tado v0.1.x:
Ich habe jetzt im Bad festgestellt, dass die Temperatur am Tado Kopf um ca. 2 Grad höher ist, als mein Temp. Sensor. Ist ja logisch denn der Kopf sitzt ja nahe an der Heizung.
Es gibt dazu wahrscheinlich bald die Möglichkeit einen offset ein zu stellen :
https://github.com/iobroker-community-adapters/ioBroker.tado/issues/11@K_o_bold sagte in Test Adaper Tado v0.1.x:
Ich habe jetzt im Bad festgestellt, dass die Temperatur am Tado Kopf um ca. 2 Grad höher ist, als mein Temp. Sensor. Ist ja logisch denn der Kopf sitzt ja nahe an der Heizung.
Externe Temperatur Messung ist natürlich immer genauer und ud kannst ds thermostat da hin stelle wo du auch wirklich im räum bist.
Benutze dafür aber Tado thermostate, zigbee usw geht nicht den der radiator thermostat muss ja die % einstellen und das geht nur im eigenen "EcoSystem" (ist bei HomeMatic auch so).~Dutch
@K_o_bold sagte in Test Adaper Tado v0.1.x:
@Dutchman , danke dafür.
-
@K_o_bold Ich habe nach Installation der Thermostate in der Mitte des Raumes in ca 1,5 m höhe eine Vergleichsmessung gemacht und dann in der App die Differenz unter Temperatur-Korrektur der Räume eingegeben.
-
danke für schnelle Rückmeldung..
Das mit dem Offset klingt vielversprechend.
Die Tado Wandthermostate sind mir dann doch zu teuer... -
danke, werde ich mal testen
-
Tado spamt mich gerade mit diesen Errors voll:
Adapter ist aber grün...
Kannst du dir darauf etwas reimen? -
@K_o_bold sagte in Test Adaper Tado v0.1.x:
Kannst du dir darauf etwas reimen?
ja aber brauche mehr Informationen, due Glückspilz....
Wollte gerade ne neue version release, na dan warten wir nochmal kurzen und fixen diesen bug auchkannste mir mal bitte den Inhalt von :
tado.0.xxxx._info.JSON_response.Stage_02_HomeData
geben ?
Dan kan ich das fixenPersönliche information bitte selber masken !
-
, sehr gut...
-
@K_o_bold sagte in Test Adaper Tado v0.1.x:
, sehr gut...
sorry ich brauche das log mal bitte als plain text, die basis hab ich implementiert aber da sind mehr object drin
kannst du mir die bitte auch hier posten (oder per PN wegen den persönlichen daten)
-
Ok, ich hab dir eine PN geschickt..
-
@K_o_bold sagte in Test Adaper Tado v0.1.x:
, sehr gut...
fixed, bitte von git installieren und testen
-
Aufruf :
Leute ich stehe auf dem schlauch, wir müssen noch ein par Sachen einbauen wie z.b. :
- raum auf manuel/auto modus setzen
- allgemein haeating on/off
- andere Sachen
Ich wuerde mich dazu gerne mal mit ein par von euch im TeamSpeak treffen und kurz drüben kwatschen dan kan ich den adapter fertig machen.
Haben eventuell ein par hier lust und Zeit dafuer heute Abend (so zwischen 20-21uhr ?)
Cheers,
Dutch
-
Hallo Leute,
hat einer von euch auch diesen Error im log?
(1439) Issue in Get all rooms TypeError: Cannot read property 'percentage' of undefined
Dutchman konnte damit zunächst nichts anfangen...
Ich habe ein umfangrieches Tado System, mit 10 Heizkörperthermostaten, Internet bridge, 1 Wandthermostat und das Extension Kit welches direkt an der Heizanlage angeschlossen ist.ich wäre eventuell nächstes mal bereit im TeamSpeak mit zu machen. Allerdings muss ich erst mal Erfahrung sammeln und ein bisschen ausprobieren, bzw. diesen Thread mal komplett lesen..
-
Hallo,
ich habe eine Anfänger-Frage. Ich habe mittels "npm i iobroker.tado" den Adapter installiert (?). Aber unter welchem Namen find ich ihn in iobroker unter Adapter?
Danke
-
@HeinrichB sagte in Test Adaper Tado v0.1.x:
Hallo,
ich habe eine Anfänger-Frage. Ich habe mittels "npm i iobroker.tado" den Adapter installiert (?). Aber unter welchem Namen find ich ihn in iobroker unter Adapter?
Danke
Du solltest lieber per Admin installieren, wen du deine verwarungsort auf latest stellst ist er zu finden demnächst auch im Standard
-
@Dutchman Danke Dir. Aber wie stelle ich auf latest und ich bin am Rechner als Admin angemeldet. Oder muss ich die Installation mit einer anderen commandline wiederholen?