Alle Tado Thermostate ausschallten

  • Hallo,

    ich habe erst angefangen mit ioBroker und habe aus einem RasPi vor zwei Tagen den ioBroker installiert. Ich habe meine tado-Thermostate gut in ioBroker einbinden können (ging einfacher als gedacht) und habe in Vis für jeden Raum die Steuerung der Thermostate hinbekommen.


    Soweit so gut.


    Nun möchte ich noch gern alle tado-Thermostate per Button aus Vis ein- bzw. ausschalten.

    Dazu hat der Datenpunkt ham.0.Büro.Büro-Thermo.Target-Heating-Cooling-State den Wert 0 wenn ausgeschaltet und 3 wenn eingeschaltet.


    Ich dachte eine Szene im ioBroker wäre die Lösung aber wenn ich den Datenpunkt über Zustände anwähle wird er nicht übernommen. Werden da nur true/false Zustände übernommen? Und wenn ja wie kann ich das sonst noch lösen?


    Danke für eure Hilfe

    Carsten

  • Hallo Carsten,

    ich würde es mit einem Blocky-Script realisieren. Trigger wäre dann: ham.0.Büro.Büro-Thermo.Target-Heating-Cooling-State.

    Hier ein Beispiel(Blocky) für eine Boost-Funktion für Max!-Thermostate

    https://drive.google.com/open?…ODK2hXZSw5KrTueDPn_r1dSvj

    Gruss

    Klaus

    P.S.: Vielleicht schaut ja Franz oder Volvo mal vorbei die schreiben wunderschöne Blocky´s

    oder Du kontaktierts einen von den Beiden

  • Hallo Klaus,


    ja ich werde das irgendwie über ein Script steuern. Der Button in Vis soll eine temporäre Variable setzen und wenn das Script diese Variable auf true findet soll er alle Thermostate ausschalten. Also als Sommerschaltung.


    Was mich nur wundert das mein Scenen-Adapter scheinbar überhaupt nicht funktioniert. Ich wollte jetzt eine Scene für die Lampen im Wohnzimmer einbauen, aber ging überhaupt nicht. Hab jetzt iobroker.scenes paar mal von Hand installiert. Aber immer das selbe Ergebnis. Ich kann keine Punkte zu Szenen hinzufügen.


    Sehr seltsam

  • Hey Carsten,


    Wie hast du die Thermostate denn genau eingebunden?



    Gesendet von iPhone mit Tapatalk

  • Hallo,


    ich hab das homebridge-tado-thermostat-plugin Modul in ham eingebunden. Dann unter Konfig

    Code
    1. "platforms": [
    2. {
    3. "platform": "TadoThermostat",
    4. "name": "Tado",
    5. "username": "xxxxxxxx",
    6. "password": "yyyyyyyy"
    7. }
    8. ]

    Und das war es.


    Die Thermostate werden für jeden in Tado angelegten Raum angezeigt. Einzig etwas umständlich ist, das für den Modus (also manuell, Automatik, aus usw.) im Datenpuntk ham.0.xxxxx.xxxx-Thermo.Target-Heating-Cooling-State Zahlen angegeben sind. Da habe ich mit mit einer Tochterobjekt für true/false beholfen, das dann über ein Script den passenden Wert einstellt.


    LG

    Carsten

  • Also ich habe einen kleinen Teilerfolg ... Die Verbindung klappt und ich bekomme Daten angezeigt.


    Aber, aber, aber ... Ich habe 2 HeizungsThermostate von Tado laufen.

    Mir werden jetzt von einem (Wohnzimmer) die kompletten Daten angezeigt, aber von dem anderem (Esszimmer) nur ein einziger Eintrag, ohne jeglichen Daten:


    bildschirmfoto2018-11-12um22.4.jpg


    Kann es sein das das Script nicht für die Heizungsthermostate ist, sondern für die man an ein Heizungssystem anschließt?