Daikin Klima Anfängerfrage

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
Thommy2012
Beiträge: 93
Registriert: 11. Apr 2018 09:55
Answers: 0

Daikin Klima Anfängerfrage

Beitrag von Thommy2012 »

Hallo zusammen,

ist habe folgenes Problem.

Ich würde gerne die Klima Temp. Werte von extern ansteuern.

Er wechselt zwar die Temp. werte, aber nur für einen Augenblick, bis er den Intervall abruft und dann stehen wieder die eingestellten vorherigen Temp. Werte. Wenn ich es über das binding einstelle bleiben die werte bestehen.

Habe es mit einer Regel versucht die, wenn sich von der Externen Quelle was ändert, diese Werte an die Daikin-set-Temp gesendet werden sollen.

Geht aber auch nicht.

Vielleicht kann mir da einer weiter helfen, das wäre echt toll.


Danke.

Gruß Thommy

Code: Alles auswählen

rule "Klima EGsollwerte speichern"
when
    Item Temperatur_soll_Wohnzimmer1 received update
then

    logInfo("RULE", "–> Klima EG Sollwert auf Daikin schicken")
var temp20 = Temperatur_soll_Wohnzimmer1.state as DecimalType
    sendCommand(Daikinwohnzimmer_Settemp, temp20)
end  

Benutzeravatar
udo1toni
Beiträge: 15247
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Daikin Klima Anfängerfrage

Beitrag von udo1toni »

Eher sollte so eine Rule so aussehen:

Code: Alles auswählen

rule "Klima EGsollwerte speichern"
when
    Item Temperatur_soll_Wohnzimmer1 changed
then
    logInfo("setSollwert", "–> Klima EG Sollwert auf Daikin schicken")
    if(Temperatur_soll_Wohnzimmer1.state instanceof Number)
        Daikinwohnzimmer_Settemp.sendCommand((Temperatur_soll_Wohnzimmer1.state as Number).floatValue)
    else
        logInfo("setSollwert", "–> Sollwert wurde nicht als Number geliefert!")
end  
Also zum ersten, die Rule triggert, wenn der Wert geändert wird.
Zum zweiten, die Rule prüft, ob das Item auch einen Number wert enthält.
Zum dritten, die Methode statt der Action (ist einfach sicherer)
Zum vierten, der Itemstatus wird nach Number gecastet und anschließend als float übergeben.

Du hast leider keine Definition Deiner Items mitgeschickt, aber grundsätzlich sollte diese Rule sauber arbeiten.
Ich habe kein Daikin in Verwendung, so dass ich keine Ahnung habe, ob es seitens des Addons irgendwas zu beachten gibt.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Thommy2012
Beiträge: 93
Registriert: 11. Apr 2018 09:55
Answers: 0

Re: Daikin Klima Anfängerfrage

Beitrag von Thommy2012 »

Hallo Udo1toni,

danke für deine schnelle Rückantwort.

Die Regel sieht sehr vielversprechend aus.

Ich werde es Morgen gleich mal testen.

Thommy2012
Beiträge: 93
Registriert: 11. Apr 2018 09:55
Answers: 0

Re: Daikin Klima Anfängerfrage

Beitrag von Thommy2012 »

Hallo Udo1toni,

die Regel funktioniert einwandfrei.

Vielen Dank noch mal

Gruß Thommy

Benutzeravatar
udo1toni
Beiträge: 15247
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Daikin Klima Anfängerfrage

Beitrag von udo1toni »

Gerne, freut mich, dass es auf Anhieb funktioniert.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Antworten