NEWS
Test Adaper Tado v0.1.x
-
@Hohenbostler sagte in Test Adaper Tado v0.1.x:
Soll ich den Post wieder löschen?
noe ... sensur soweit gehts noch wie gesagt selber machen kan ja jeder aber ich finde es zu gefaehrlich dedicated in den adapter ein zu bauen.
dEn damit bauen ich ihre bezahlte version nach und ich möchten niemanden verärgern. -
(2881) Send this info to developer !!! { Unhandable information found in DoHome : "boilerId" with value : 4469
-
@Coffeelover wir sind dran.
Habe bitte noch etwas Geduld. -
Überhaupt keine Eile - ich dachte nur es würde euch helfen, wenn ich das hier poste...
Wenn nicht, lasse ich das auch gerne bleiben. -
@Coffeelover gar kein Problem.
Gut wäre es, wenn du auf der Github-Seite, zum Adapter ein Issue eröffnest. -
@senger1985 Würde ich auch - aber ich weiß nicht, was das Problem dahinter ist. Einfach: "Fehlermeldungen im Log"?
-
@Coffeelover so in etwa.
"Fehlermeldung, bei Installation"
"Bei der Installation von Version xyz kommt folgende Fehlermeldung:
(hier dann den Screenshot einfügen.)Nur so als Beispiel.
-
Ich bin gerade dabei ein paar Skripte für die Tado Heizung mittels des Tado Adapters zu erstellen, dabei habe ich das Problem, dass ich mit Blocky nicht den clearZoneOverlay schalten kann. Wenn ich den Datenpunkt händisch auslöse (Button simulieren) klappt das. Wie muss ich das per Blocky erledigen?
-
@hilde0407 den Datenpunkt einfach mit true (wahr) ansteuern
-
@CKMartens Genau das funktioniert nicht!
-
@hilde0407 ich mache es genauso in einem Script.
on({id: 'scene.FensterBüroZu', change: "ne"}, function (obj) { if (getState("scene.FensterBüroZu").val == false) { setState("tado.0.96374.Rooms.11.setting.power"/*Power*/, 'off'); clearInterval(checkBuero); checkBuero = null; var checkBuero = setInterval(function () { if (getState('scene.FensterBüroZu'/*FensterBüroZu*/).val == false) { if (getState('mihome.0.devices.weather_v1_158d00027466c7.temperature'/*Temperatur Klima Buero*/).val <= 18 && getState('mihome.0.devices.weather_v1_158d000274655a.temperature'/*Temperatur Klima Outdoor*/).val <= 15) { let BueroTemp = getState('mihome.0.devices.weather_v1_158d000274655a.temperature').val; sendTo('telegram.0', { text: 'Das Bürofenster ist noch geöffnet. Im Raum sind es '+BueroTemp+' °C. Der Raum droht auszukühlen!' }); } } else { clearInterval(checkBuero); checkBuero = null; } },600000); } else { setState("tado.0.96374.Rooms.11.setting.power"/*Power*/, 'on'); setStateDelayed('tado.0.96374.Rooms.11.overlay.clearZoneOverlay'/*Clear Zone Overlay*/, true, 5000, false); clearInterval(checkBuero); checkBuero = null; } });
-
@hilde0407 Habe es gerade mit Blockly versucht. Funktioniert auch.
-
@CKMartens Stimmt! Funktioniert... habe wohl noch Fehler in meiner Logik!
-
@hilde0407 du must auf jeden Fall steuern nehmen. Dann sollte es funktionieren.
-
@CKMartens Dank Deines Skripts bin ich auf die Lösung gekommen. Wenn man zuvor den ...setting.power State auf Off gesetzt hat und dann wieder einschaltet, muss man zwingend bei Auslösen des clearZoneOverlay Datenpunktes eine Verzögerung einbauen. Ich habe Deinen 5 Sekunden benutzt, was dann den gewünschten Erfolg brachte! Vielen Dank
-
@hilde0407 stimmt da muss ein paar Sekunden verzögert werden sonst wird der Befehl von der API "geschluckt"
-
@CKMartens Dennoch benötigt der Datenpunkt clearZoneOverlay eigentlich eine Zahl, so ist er definiert...
Im Log kommt auch eine Warnung:
javascript.0 2019-11-07 21:07:33.474 warn (17300) You are assigning a boolean to the state "tado.0.371509.Rooms.2.overlay.clearZoneOverlay" which expects a number. Please fix your code to use a number or change the state type to boolean. This
Vieleicht sollte der Datenpunkt in einer weiteren Version des Adapters lieber als Logikwert definiert werden. (Geht ja auch händisch).
-
@hilde0407 tatsächlich, habe gerade mal geschaut.
@Dutchman kann das State von clearOverlayZone von der API her als Logikwert definiert werden?
-
@CKMartens sagte in Test Adaper Tado v0.1.x:
@Dutchman kann das State von clearOverlayZone von der API her als Logikwert definiert werden?
euh moment unnötig den den hast du als Button... steht bei dir im overleg reset kein knöpf im iobroker admin den du drücken kannst ?
-
@Dutchman doch bei mir funktioniert es ja... Ein paar Nachrichten weiter hatte da wohl jemand Probleme