NEWS
Jarvis: Daikin Innengeräte Temperatureinstellung
-
Hallo, bin relativ neu dabei die Thematik Iobroker und Jarvis angeht. So einiges konnte ich bereits erfolgreich hinterlegen und modifizieren. Bei unserer Daikin Klimaanlage stehe ich vor einem Rätsel. Habe bislang einen on/off Knopf sowie die unterschiedlichen Modis im Jarvis hinterlegen können. Die Temperaturen für den Auto-, Cooling- und Heatingmodus wird im Iobroker in 3 Zeilen angezeigt:

Ist es möglich, einen Allgemeinen Temperaturregler einzufügen, welcher entsprechend des zuvor gewählten Modus (per dropdown) die Temperatur übernimmt und einstellt?
Hoffe ich konnte so einigermaßen ausdrücken was ich umsetzen möchte ;)
VG
-
Hallo, bin relativ neu dabei die Thematik Iobroker und Jarvis angeht. So einiges konnte ich bereits erfolgreich hinterlegen und modifizieren. Bei unserer Daikin Klimaanlage stehe ich vor einem Rätsel. Habe bislang einen on/off Knopf sowie die unterschiedlichen Modis im Jarvis hinterlegen können. Die Temperaturen für den Auto-, Cooling- und Heatingmodus wird im Iobroker in 3 Zeilen angezeigt:

Ist es möglich, einen Allgemeinen Temperaturregler einzufügen, welcher entsprechend des zuvor gewählten Modus (per dropdown) die Temperatur übernimmt und einstellt?
Hoffe ich konnte so einigermaßen ausdrücken was ich umsetzen möchte ;)
VG
@fabiowski Nein, nicht ohne Programmierung.
Man kann allerdings für jeden einzelnen Modus seinen eigenen Levelbody definieren. Entweder direkt im Frontend oder als Popup.
Was man machen könnte, wäre in Abhängigkeit vom ausgewählten Wert die StateList-Zeilen auszublenden bzw. Anzeigen zu lassen.
Dies erreicht man mit Binding auf den ausgewählten Wert. Dafür braucht man allerdings einen eigenen DP in ioBroker, den man definieren muss.Bitte einmal die Objektstruktur von temperatureControl als Export, dann nehme ich das als Beispiel in Doku mit rein. Danke.
-
@fabiowski Nein, nicht ohne Programmierung.
Man kann allerdings für jeden einzelnen Modus seinen eigenen Levelbody definieren. Entweder direkt im Frontend oder als Popup.
Was man machen könnte, wäre in Abhängigkeit vom ausgewählten Wert die StateList-Zeilen auszublenden bzw. Anzeigen zu lassen.
Dies erreicht man mit Binding auf den ausgewählten Wert. Dafür braucht man allerdings einen eigenen DP in ioBroker, den man definieren muss.Bitte einmal die Objektstruktur von temperatureControl als Export, dann nehme ich das als Beispiel in Doku mit rein. Danke.
@mcu so?

Kannst du mir erklären wie man die Modi als Popup hinterlegt? ich habe mir jetzt pro Modus ein levelbody definiert... Beim Fan speed wirds noch doller, da wären es nämlich 5 Modi...
so siehts aktuell aus muss noch die Temperaturskala ändern:

-
@mcu so?

Kannst du mir erklären wie man die Modi als Popup hinterlegt? ich habe mir jetzt pro Modus ein levelbody definiert... Beim Fan speed wirds noch doller, da wären es nämlich 5 Modi...
so siehts aktuell aus muss noch die Temperaturskala ändern:

@fabiowski sagte in Jarvis: Daikin Innengeräte Temperatureinstellung:
Modi als Popup hinterlegt
Wenn du auf z.B. Power klickst oder Modus (nicht die Auswahl, sondern das Label), dann erscheint das Geräte Popup. Und dort sind auch die LevelBody zu den Modi drin, wenn man es nicht im Gerät verboten hat.
Wie lautet der DP vom Modus?
-
@fabiowski sagte in Jarvis: Daikin Innengeräte Temperatureinstellung:
Modi als Popup hinterlegt
Wenn du auf z.B. Power klickst oder Modus (nicht die Auswahl, sondern das Label), dann erscheint das Geräte Popup. Und dort sind auch die LevelBody zu den Modi drin, wenn man es nicht im Gerät verboten hat.
Wie lautet der DP vom Modus?
-
@fabiowski Falls die Auswahl mit dem DP-Wert übereinstimmt?
/* in den Body Stil vom stateKey vom LevelBody Auto */ {"{climateControl.demandControl.currentMode}='Auto'":"","default":{"display":"none !important"}} /* in den Body Stil vom stateKey vom LevelBody Cooling*/ {"{climateControl.demandControl.currentMode}='Heating'":"","default":{"display":"none !important"}} /* in den Body Stil vom stateKey vom LevelBody Heating */ {"{climateControl.demandControl.currentMode}='Heating'":"","default":{"display":"none !important"}} -
@fabiowski Falls die Auswahl mit dem DP-Wert übereinstimmt?
/* in den Body Stil vom stateKey vom LevelBody Auto */ {"{climateControl.demandControl.currentMode}='Auto'":"","default":{"display":"none !important"}} /* in den Body Stil vom stateKey vom LevelBody Cooling*/ {"{climateControl.demandControl.currentMode}='Heating'":"","default":{"display":"none !important"}} /* in den Body Stil vom stateKey vom LevelBody Heating */ {"{climateControl.demandControl.currentMode}='Heating'":"","default":{"display":"none !important"}} -
@fabiowski

Zeig mal Dein Gerät und die zugehörigen States (Datenpunkt Schlüssel -> stateKey)Hast du die Doku v3 für Einsteiger gelesen?
https://mcuiobroker.gitbook.io/jarvis-infos/jarvis-v3/v3-fuer-einsteigerFalls du es lesen solltest, bitte direkt bei Verständnisproblemen sagen, was fehlt oder unklar ist. Dann kann ich es erweitern und verbessern.