NEWS
Neuer Adapter: Daikin (Klimaanlagen)
-
Hi Ingo,
Klar teste ich den aktuellen Discovery-Adapter in Bezug auf den Daikin-Adapter. Ist ja das mindeste was ich tun kann .
Habe den aktuellen Discovery 0.3.1 verwendet. Ein Daikin Innengerät war ja bereits als Instanz vorhanden.
Die drei neuen die ich zuvor ins WLAN integriert hatte wurden auf Anhieb gefunden.
Beim zweiten Screenshot (beim Installieren der Instanzen) bin ich mir nicht ganz sicher ob dort alles so angezeigt wird wie gewünscht.
Zum einen steht bei der Installation "gestartet", auch nachdem die Installation abgeschlossen war.
Zum anderen wird bei den Details nicht angezeigt.
Technisch hat es auf jeden Fall ohne Probleme funktioniert. Ob das mit den Anzeigen beim Discovery Adapter so in Ordnung sind ist musst Du beurteilen.
Auf jeden Fall tolle Arbeit. Ich verfolgte das mit dem Discovery Adapter ja aus dem Trello heraus (in Bezug auf den ct-Artikel) und bin schwer beeindruckt in welchem Tempo das Projekt voranschreitet (und zudem gleich in mehrere Richtungen).
Falls Du hier oder an anderer Stelle noch Unterstützung im Sinne von Testen, Brainstorming (oder wie auch immer ich helfen kann), benötigst dann einfach melden.
Betreffend der Frage mit dem Stromverbrauch.
Also ich fände das Klasse. Warum? Ich bin der Meinung das eine Sache beim Thema Smarthome bei vielen Projekten viel zu kurz kommt. Das Thema Energie- und Wasserhaushalt.
Auch bei mir gibt es schon unheimlich viele Spielereien im ioBroker, habe Sensorwerte bis zum Umfallen und Alexa steuert bereits (mehr oder weniger) bereitwillig zahlreiche ioBroker Geräte.
Wenn es aber darum geht eine Übersicht zu bekommen wie es z.B. mit dem Stromverbrauch im Haushalt ausschaut bzw. welches die "großen" Verbraucher sind, dann schaut es da eher düster aus. Ich habe zwar zahlreiche Homematic Zwischenstecker bzw. Hutschienen-Aktoren mit Leistungs-Messung. Aber die sind eher für Steuerungsaufgaben bzw. Statuserkennung im Einsatz (Waschmaschine fertig, Trockner fertig, Luftentfeuchter Tank leeren, Luftbefeuchter Tank füllen usw.).
Was mir u.a. noch fehlt sind Verbrauchswerte (oder gar intelligentere Steuerung) der Heizungs- bzw. Warmwasserumwälzpumpen oder der Verbrauch vom Warmwasserspeicher mit Wärmepumpe usw.
Zudem habe ich bisher auch meinen Stromzähler noch nicht erfasst, da ich mir nicht sicher bin bis wann ich mit einem Smartmeter beglückt werde (bzw. ob und welche Schnittstellen der bietet).
Dasselbe Thema dann beim Wasserverbrauch im Haushalt.
Also um nach meinem gedanklichen Ausflug wieder auf Deine Frage zurückzukommen. Ja, ich wäre begeistert, wenn es möglich ist die Verbrauchsdaten zu bekommen ohne etwas zur Leistungsmessung dazwischen zu schalten :-).
Woher nimmst Du die Daten? Beim schnellen drüber schauen bei den Datenpunkten ist mir diesbezüglich nichts aufgefallen. Gibt es irgendwo die aktuelle Leistungsaufnahme, wenn ein Gerät in Betrieb ist? Bezieht sich das dann auf Innengerät + Außengerät?
Bin auf jeden Fall gespannt was für eine Idee Du da hast.
1422_daikin1.png
1422_daikin2.png
1422_daikin3.png -
Auch wenn ich keine Daikin besitze, sondern nur diverse Monoblocks mit Rüssel.
@RoE19xx:Was mir u.a. noch fehlt sind Verbrauchswerte (oder gar intelligentere Steuerung) der Heizungs- bzw. Warmwasserumwälzpumpen oder der Verbrauch vom Warmwasserspeicher mit Wärmepumpe usw. `
Auch ich nutze Homematic und ioBroker hauptsächlich für Messwerte.Neach lesen dieses Postings habe ich mal gerade bei mir nachgesehen und weiteres Potential entdeckt
Die Eigennutzung der Solaranlage beträgt nicht mal 25% und das wo ich nicht mehr diese massive Förderung bekomme, wie andere.Gesamtproduktion (ganz oben beim Solarertrag) gesamte Einspeisung unten links und gesamter Bezug ist erfasst, Verhältnis aber noch nicht berechnet.
Eine Klimaanlage bietet sich da besonders an den überschüssigen Strom zu nutzen.
Gruß
Rainer
-
Betreffend der Frage mit dem Stromverbrauch.
Also um nach meinem gedanklichen Ausflug wieder auf Deine Frage zurückzukommen. Ja, ich wäre begeistert, wenn es möglich ist die Verbrauchsdaten zu bekommen ohne etwas zur Leistungsmessung dazwischen zu schalten :-).
Woher nimmst Du die Daten? Beim schnellen drüber schauen bei den Datenpunkten ist mir diesbezüglich nichts aufgefallen. Gibt es irgendwo die aktuelle Leistungsaufnahme, wenn ein Gerät in Betrieb ist? Bezieht sich das dann auf Innengerät + Außengerät?
Bin auf jeden Fall gespannt was für eine Idee Du da hast. `
Naja, Die Daikins liefern da was per API …
https://github.com/Apollon77/daikin-con ... y_power_ex und folgende Funktionen.
Aber mehr weiss ich halt auch nicht. Und cih ich Frage mich was das genau für ein Verbrauch ist ... Innengerät? Aussengerät? Alles zusammen (dann müssten die Werte von mehreren Geräten gleich sein) ...
Mal schauen wann ich Zeit finde da mal reinzuschauen
Aber gut zu wissen das Du es auch für Sinnvoll erachtest.
-
Ich habe bzgl. der Funktion "Energieverbrauch anzeigen" bei den Daikin Gerät mal etwas recherchiert.
Schaut so aus als würden das nur bestimmte Geräte unterstützen, die R-32 Geräte.
Dazu zählen unter anderem die Ururu Sarara (FTXZ-N), die Emura (FTXJ_LW/S) und die FTXM-K.
Die Anzeige gibt es ja auch in der Handy App. Bei meiner Serie FTXS-K und CTXS-K wird dort aber kein unterstütztes Gerät angezeigt.
Da hat Daikin diese Funktion leider nur bestimmten Modellen gegönnt.
Ich für meinen Teil könnte somit auf die Homematic Hutschinen Aktoren mit Leistungsmessung zurückgreifen, da ich für die Klimageräte eigene Stromkreise gezogen habe.
Da es aber scheinbar relativ wenig Daikin Nutzer hier gibt und man dann auch noch ein bestimmtes Daikin Modell benötigt um von so einem Feature zu profitieren bleibt die Frage ob Du die Zeit hier investieren möchtest. Zumal Du ja soweit ich mit bekommen habe an diversen Baustellen beim ioBroker tätig bist.
Ggf. helfen Dir die Recherche Ergebnisse bei Deiner Entscheidung.
@Rainer: Ich glaube das viele Leute hier zahlreiche Sensoren Werte bzw. Steuerungsmöglichkeiten haben aber das Potential nicht wirklich ausschöpfen (sei es auf Grund von fehlenden Ideen, technischen Möglichkeiten, fehlende Zeit oder welche Gründe auch immer).
Ideen habe ich ja in meiner Umgebung noch einige. Aber die Umsetzung geht mir nicht bei jeder Problemstellung so leicht ovn der Hand. Aber ich bin hier permanent am lesen, testen und verstehen/lernen. Mit der Zeit häufen sich die "aha" Erlebnisse woraus aber dann meistens wieder neue Ideen resultieren :mrgreen:
Gruß
Roland
-
Mit der Zeit häufen sich die "aha" Erlebnisse woraus aber dann meistens wieder neue Ideen resultieren `
Das kenne ich nur zu gut!Frei nach Wilhelm Busch
` > Wonach du sehnlich ausgeschaut,Es wurde dir beschieden.
Du triumphierst und jubelst laut:
Jetzt hab ich endlich Frieden!
Ach, Freundchen, rede nicht so wild,
Bezähme deine Zunge!
Ein jeder Wunsch, wenn er erfüllt,
Kriegt augenblicklich Junge. `
Gruß
Rainer
-
Ich habe bzgl. der Funktion "Energieverbrauch anzeigen" bei den Daikin Gerät mal etwas recherchiert.
Schaut so aus als würden das nur bestimmte Geräte unterstützen, die R-32 Geräte.
Dazu zählen unter anderem die Ururu Sarara (FTXZ-N), die Emura (FTXJ_LW/S) und die FTXM-K.
Die Anzeige gibt es ja auch in der Handy App. Bei meiner Serie FTXS-K und CTXS-K wird dort aber kein unterstütztes Gerät angezeigt.
Da hat Daikin diese Funktion leider nur bestimmten Modellen gegönnt.
Ggf. helfen Dir die Recherche Ergebnisse bei Deiner Entscheidung. `
Hm … Hast Recht bei mir in der App wird auch nix angezeigt ... Ich kann die Datenpunkte mal mindestens direkt per Api auslesen, ist aber aktuell überall 0 drin Ist aber auch klar weil Sie nicht laufen.
Ich denke ich schaue im Sommer wenn Sie malänger in Betrueb sind mal ob bei den Werten plötzlich was anderes als 0 rauskommt und was die App dann sagt.Dann sehen wir weiter
Ich baue auch demnächst mal die Minimal-Version von Skripten um ein HM-Wandthermostat mit der Daikin zu verknüpfen um diese für den Sommer zu steuern. Idee ist aktuell:
-
Temperatureinstellung vom Wandthermostat wird übernommen
-
Ein/Aus per Wandthermostat programm (wenn es so geht wie ich mir vorstelle)
-
Boost-taste schaltet Daikin ein und am Boost-Ende wieder aus und bei "ein" vllt noch gebläse auf eine definierte höhere stufe oder so
Alternative wäre Daikin im Auto-Modus laufen lassen und nur die Werte von der Temperatur übernehmen, aber ist die Frage ob man die Daikin im Auto-Modus strom verbauchen lassen will
-
-
Hallo,
ich wollte mal ein kleines Feedback geben.
Ich habe den Adapter für meine Daikin Splitgeräte (ATX25J3V1B und ATX25GB1B, beide mit BRP069A43 Wifi Controller Kit) installiert.
Die Erkennung lief reibungslos, ebenso die Einbindung in vis zwecks Visualisierung.
Super Arbeit, vielen Dank dafür!
Gruß,
Andre
-
Danke!
Falls jemand mit mehr HTML- und VIS-Widget-Erfahrung als ich Zeit hat nehme ich auch gern einen Pull-Request für ein passendes VIS-Widget an
-
Auch wenn es schon lange diesen Adapter gibt…Ich habe einen BRP069B42 an meiner Daikin und kann auch fast alles auslesen. Nur das Ändern der Werte (ganz simple Zieltemperatur) wird immer mit folgender Fehlermeldung quittiert:
Wrong Parameters in request: ret=PARAM NG
Hat hier jemand eine Idee?
-
Schalt die Instanz mal in Debug (Instanzen - Expertenmodus, Spalte "Loglevel") und schick mir das Log bitte. Hier im Thread oder als PN
Welche Firmware Version hat das Ding drauf?
-
Und bitte sag auch mal an was für einem Klimagerät das genau hängt (Typenbezeichnung name und so)
-
Logfile nach Restart des Adapters und Änderung der Temperatur im ioBroker:
! daikin.0 2018-01-11 14:11:42.677 debug redis pmessage io.daikin.0.control.* io.daikin.0.control.lastResult {"val":"Wrong Parameters in request: ret=PARAM NG","ack":true,"ts":1515676302625,"q":0,"from":"system.adapter.daikin.0","lc":15156
! daikin.0 2018-01-11 14:11:42.676 debug redis pmessage io.daikin.0.control.* io.daikin.0.control.targetTemperature {"val":21,"ack":true,"ts":1515676302624,"q":0,"from":"system.adapter.daikin.0","lc":1515676302624}
! daikin.0 2018-01-11 14:11:42.613 info 1 Values updated
! daikin.0 2018-01-11 14:11:42.611 debug Old value sensorInfo.cmpfreq: old="0", new="0"
! daikin.0 2018-01-11 14:11:42.611 debug Create State sensorInfo.cmpfreq
! daikin.0 2018-01-11 14:11:42.610 debug Old value sensorInfo.error: old="0", new="0"
! daikin.0 2018-01-11 14:11:42.607 debug Create State sensorInfo.error
! daikin.0 2018-01-11 14:11:42.607 debug Old value sensorInfo.outdoorTemperature: old="7.5", new="7.5"
! daikin.0 2018-01-11 14:11:42.607 debug Old value sensorInfo.indoorHumidity: old="null", new="null"
! daikin.0 2018-01-11 14:11:42.606 debug Create State sensorInfo.indoorHumidity
! daikin.0 2018-01-11 14:11:42.606 debug Old value sensorInfo.indoorTemperature: old="22", new="22"
! daikin.0 2018-01-11 14:11:42.606 debug Old value controlInfo.fanDirectionModeH: old="0", new="0"
! daikin.0 2018-01-11 14:11:42.606 debug Create State controlInfo.fanDirectionModeH
! daikin.0 2018-01-11 14:11:42.605 debug Old value controlInfo.fanDirectionMode7: old="1", new="1"
! daikin.0 2018-01-11 14:11:42.605 debug Old value controlInfo.fanDirectionMode6: old="0", new="0"
! daikin.0 2018-01-11 14:11:42.605 debug Create State controlInfo.fanDirectionMode6
! daikin.0 2018-01-11 14:11:42.605 debug Old value controlInfo.fanDirectionMode5: old="1", new="1"
! daikin.0 2018-01-11 14:11:42.604 debug Old value controlInfo.fanDirectionMode4: old="1", new="1"
! daikin.0 2018-01-11 14:11:42.604 debug Old value controlInfo.fanDirectionMode3: old="1", new="1"
! daikin.0 2018-01-11 14:11:42.603 debug Old value controlInfo.fanDirectionMode2: old="1", new="1"
! daikin.0 2018-01-11 14:11:42.603 debug Old value controlInfo.fanDirectionMode1: old="1", new="1"
! daikin.0 2018-01-11 14:11:42.603 debug Old value controlInfo.fanRateModeH: old="5", new="5"
! daikin.0 2018-01-11 14:11:42.603 debug Old value controlInfo.fanRateMode7: old="A", new="A"
! daikin.0 2018-01-11 14:11:42.603 debug Old value controlInfo.fanRateMode6: old="5", new="5"
! daikin.0 2018-01-11 14:11:42.603 debug Old value controlInfo.fanRateMode5: old="A", new="A"
! daikin.0 2018-01-11 14:11:42.602 debug Old value controlInfo.fanRateMode4: old="A", new="A"
! daikin.0 2018-01-11 14:11:42.602 debug Old value controlInfo.fanRateMode3: old="5", new="5"
! daikin.0 2018-01-11 14:11:42.602 debug Old value controlInfo.fanRateMode2: old="A", new="A"
! daikin.0 2018-01-11 14:11:42.602 debug Old value controlInfo.fanRateMode1: old="A", new="A"
! daikin.0 2018-01-11 14:11:42.602 debug Old value controlInfo.fanDirectionB: old="1", new="1"
! daikin.0 2018-01-11 14:11:42.601 debug Old value controlInfo.fanRateB: old="A", new="A"
! daikin.0 2018-01-11 14:11:42.601 debug Old value controlInfo.error: old="255", new="255"
! daikin.0 2018-01-11 14:11:42.601 debug Old value controlInfo.targetHumidityB: old="0", new="0"
! daikin.0 2018-01-11 14:11:42.601 debug Create State controlInfo.targetHumidityB
! daikin.0 2018-01-11 14:11:42.600 debug Old value controlInfo.targetTemperatureB: old="21", new="21"
! daikin.0 2018-01-11 14:11:42.600 debug Old value controlInfo.modeB: old="4", new="4"
! daikin.0 2018-01-11 14:11:42.599 debug Old value controlInfo.targetHumidityModeH: old="50", new="50"
! daikin.0 2018-01-11 14:11:42.598 debug Old value controlInfo.targetHumidityMode7: old="0", new="0"
! daikin.0 2018-01-11 14:11:42.598 debug Create State controlInfo.targetHumidityMode7
! daikin.0 2018-01-11 14:11:42.598 debug Old value controlInfo.targetHumidityMode5: old="0", new="0"
! daikin.0 2018-01-11 14:11:42.598 debug Create State controlInfo.targetHumidityMode5
! daikin.0 2018-01-11 14:11:42.597 debug Old value controlInfo.targetHumidityMode4: old="0", new="0"
! daikin.0 2018-01-11 14:11:42.597 debug Create State controlInfo.targetHumidityMode4
! daikin.0 2018-01-11 14:11:42.596 debug Old value controlInfo.targetHumidityMode3: old="0", new="0"
! daikin.0 2018-01-11 14:11:42.596 debug Create State controlInfo.targetHumidityMode3
! daikin.0 2018-01-11 14:11:42.596 debug Old value controlInfo.targetHumidityMode2: old="50", new="50"
! daikin.0 2018-01-11 14:11:42.595 debug Old value controlInfo.targetHumidityMode1: old="0", new="0"
! daikin.0 2018-01-11 14:11:42.595 debug Create State controlInfo.targetHumidityMode1
! daikin.0 2018-01-11 14:11:42.595 debug Old value controlInfo.targetTemperatureMode7: old="21", new="21"
! daikin.0 2018-01-11 14:11:42.594 debug Old value controlInfo.targetTemperatureMode5: old="21", new="21"
! daikin.0 2018-01-11 14:11:42.594 debug Old value controlInfo.targetTemperatureMode4: old="21", new="21"
! daikin.0 2018-01-11 14:11:42.593 debug Old value controlInfo.targetTemperatureMode3: old="22", new="22"
! daikin.0 2018-01-11 14:11:42.592 debug Old value controlInfo.targetTemperatureMode2: old="null", new="null"
! daikin.0 2018-01-11 14:11:42.592 debug Field type mismatch for targetTemperatureMode2: val=M vs. number - set null
! daikin.0 2018-01-11 14:11:42.592 debug Create State controlInfo.targetTemperatureMode2
! daikin.0 2018-01-11 14:11:42.591 debug Old value controlInfo.targetTemperatureMode1: old="21", new="21"
! daikin.0 2018-01-11 14:11:42.591 debug Old value controlInfo.adv: old="", new/>! daikin.0 2018-01-11 14:11:42.591 debug Create State controlInfo.adv
! daikin.0 2018-01-11 14:11:42.590 debug Old value control.fanDirection: old="1", new="1"
! daikin.0 2018-01-11 14:11:42.590 debug Old value control.fanRate: old="A", new="A"
! daikin.0 2018-01-11 14:11:42.589 debug Old value control.targetHumidity: old="0", new="0"
! daikin.0 2018-01-11 14:11:42.589 debug Create State control.targetHumidity
! daikin.0 2018-01-11 14:11:42.588 info Set State control.targetTemperature: "21"
! daikin.0 2018-01-11 14:11:42.588 debug Old value control.targetTemperature: old="", new="21"
! daikin.0 2018-01-11 14:11:42.588 debug Create State control.targetTemperature
! daikin.0 2018-01-11 14:11:42.587 debug Old value control.mode: old="4", new="4"
! daikin.0 2018-01-11 14:11:42.587 debug Old value control.power: old="true", new="true"
! daikin.0 2018-01-11 14:11:42.586 debug Old value modelInfo.enScdltmr: old="1", new="1"
! daikin.0 2018-01-11 14:11:42.586 debug Old value modelInfo.sFanDirection: old="1", new="1"
! daikin.0 2018-01-11 14:11:42.586 debug Old value modelInfo.mid: old="NA", new="NA"
! daikin.0 2018-01-11 14:11:42.586 debug Old value modelInfo.cpv: old="0", new="0"
! daikin.0 2018-01-11 14:11:42.585 debug Create State modelInfo.cpv
! daikin.0 2018-01-11 14:11:42.585 debug Old value modelInfo.pv: old="0", new="0"
! daikin.0 2018-01-11 14:11:42.585 debug Create State modelInfo.pv
! daikin.0 2018-01-11 14:11:42.584 debug Old value modelInfo.type: old="N", new="N"
! daikin.0 2018-01-11 14:11:42.584 debug Old value modelInfo.model: old="NOTSUPPORT", new="NOTSUPPORT"
! daikin.0 2018-01-11 14:11:42.584 debug Old value deviceInfo.enGroup: old="0", new="0"
! daikin.0 2018-01-11 14:11:42.584 debug Create State deviceInfo.enGroup
! daikin.0 2018-01-11 14:11:42.584 debug Old value deviceInfo.groupName: old="", new/>! daikin.0 2018-01-11 14:11:42.583 debug Create State deviceInfo.groupName
! daikin.0 2018-01-11 14:11:42.583 debug Old value deviceInfo.enHol: old="0", new="0"
! daikin.0 2018-01-11 14:11:42.583 debug Create State deviceInfo.enHol
! daikin.0 2018-01-11 14:11:42.583 debug Old value deviceInfo.adapterMode: old="run", new="run"
! daikin.0 2018-01-11 14:11:42.582 debug Old value deviceInfo.macAddress: old="409F38264647", new="409F38264647"
! daikin.0 2018-01-11 14:11:42.581 debug Old value deviceInfo.enSetzone: old="1", new="1"
! daikin.0 2018-01-11 14:11:42.581 debug Old value deviceInfo.led: old="true", new="true"
! daikin.0 2018-01-11 14:11:42.581 debug Old value deviceInfo.cpvMinor: old="0", new="0"
! daikin.0 2018-01-11 14:11:42.581 debug Create State deviceInfo.cpvMinor
! daikin.0 2018-01-11 14:11:42.581 debug Old value deviceInfo.cpv: old="0", new="0"
! daikin.0 2018-01-11 14:11:42.580 debug Create State deviceInfo.cpv
! daikin.0 2018-01-11 14:11:42.580 debug Old value deviceInfo.pv: old="0", new="0"
! daikin.0 2018-01-11 14:11:42.580 debug Create State deviceInfo.pv
! daikin.0 2018-01-11 14:11:42.580 debug Old value deviceInfo.adapterKind: old="3", new="3"
! daikin.0 2018-01-11 14:11:42.579 debug Old value deviceInfo.lpwFlag: old="0", new="0"
! daikin.0 2018-01-11 14:11:42.579 debug Create State deviceInfo.lpwFlag
! daikin.0 2018-01-11 14:11:42.578 debug Old value deviceInfo.password: old="", new/>! daikin.0 2018-01-11 14:11:42.578 debug Create State deviceInfo.password
! daikin.0 2018-01-11 14:11:42.577 debug Old value deviceInfo.id: old="", new/>! daikin.0 2018-01-11 14:11:42.576 debug Create State deviceInfo.id
! daikin.0 2018-01-11 14:11:42.576 debug Old value deviceInfo.port: old="30050", new="30050"
! daikin.0 2018-01-11 14:11:42.575 debug Old value deviceInfo.method: old="home only", new="home only"
! daikin.0 2018-01-11 14:11:42.575 debug Old value deviceInfo.icon: old="9", new="9"
! daikin.0 2018-01-11 14:11:42.575 debug Old value deviceInfo.name: old="Büro", new="Büro"
! daikin.0 2018-01-11 14:11:42.574 debug Old value deviceInfo.location: old="0", new="0"
! daikin.0 2018-01-11 14:11:42.574 debug Create State deviceInfo.location
! daikin.0 2018-01-11 14:11:42.574 debug Old value deviceInfo.error: old="0", new="0"
! daikin.0 2018-01-11 14:11:42.572 debug Create State deviceInfo.error
! daikin.0 2018-01-11 14:11:42.572 debug Old value deviceInfo.adapterVersion: old="1_2_48", new="1_2_48"
! daikin.0 2018-01-11 14:11:42.572 debug Old value deviceInfo.dst: old="true", new="true"
! daikin.0 2018-01-11 14:11:42.571 debug Old value deviceInfo.region: old="eu", new="eu"
! daikin.0 2018-01-11 14:11:42.571 debug Old value deviceInfo.type: old="aircon", new="aircon"
! daikin.0 2018-01-11 14:11:42.571 debug reset targetTemperature
! daikin.0 2018-01-11 14:11:42.570 error change values failed: Wrong Parameters in request: ret=PARAM NG
! daikin.0 2018-01-11 14:11:42.570 debug change values: {"power":true,"mode":4,"adv":"","targetTemperature":21,"targetHumidity":0,"targetTemperatureMode1":21,"targetTemperatureMode2":"M","targetTemperatureMode3":22,"targetTemperatureMode4":
! daikin.0 2018-01-11 14:11:42.568 debug start update timeout
! daikin.0 2018-01-11 14:11:42.568 debug {"power":true,"mode":4,"adv":"","targetTemperature":21,"targetHumidity":0,"targetTemperatureMode1":21,"targetTemperatureMode2":"M","targetTemperatureMode3":22,"targetTemperatureMode4":21,"targetTempe
! daikin.0 2018-01-11 14:11:42.457 debug Call GET http://192.168.10.235/aircon/get_control_info
! daikin.0 2018-01-11 14:11:42.456 debug {}
! daikin.0 2018-01-11 14:11:42.326 debug Call POST http://192.168.10.235/aircon/set_control_info with {"pow":1,"mode":4,"stemp":"26.0","shum":0,"f_rate":"A","f_dir":1}
! daikin.0 2018-01-11 14:11:42.325 debug change targetTemperature to 26
! daikin.0 2018-01-11 14:11:42.186 debug Call GET http://192.168.10.235/aircon/get_control_info
! daikin.0 2018-01-11 14:11:42.185 debug clear update timeout
! daikin.0 2018-01-11 14:11:42.184 debug Send 1 changes: {"targetTemperature":26}
! daikin.0 2018-01-11 14:11:41.182 debug stateChange daikin.0.control.targetTemperature {"val":26,"ack":false,"ts":1515676301178,"q":0,"from":"system.adapter.admin.0","lc":1515676301178}
! daikin.0 2018-01-11 14:11:41.180 debug redis pmessage io.daikin.0.control.* io.daikin.0.control.targetTemperature {"val":26,"ack":false,"ts":1515676301178,"q":0,"from":"system.adapter.admin.0","lc":1515676301178}
! daikin.0 2018-01-11 14:11:16.665 debug redis pmessage io.daikin.0.control.* io.daikin.0.control.lastResult {"val":"OK","ack":true,"ts":1515676276540,"q":0,"from":"system.adapter.daikin.0","lc":1515676276540}
! daikin.0 2018-01-11 14:11:16.524 debug Old value sensorInfo.cmpfreq: old="0", new="0"
! daikin.0 2018-01-11 14:11:16.524 debug Create State sensorInfo.cmpfreq
! daikin.0 2018-01-11 14:11:16.524 debug Old value sensorInfo.error: old="0", new="0"
! daikin.0 2018-01-11 14:11:16.524 debug Create State sensorInfo.error
! daikin.0 2018-01-11 14:11:16.524 debug Old value sensorInfo.outdoorTemperature: old="7.5", new="7.5"
! daikin.0 2018-01-11 14:11:16.523 debug Old value sensorInfo.indoorHumidity: old="null", new="null"
! daikin.0 2018-01-11 14:11:16.523 debug Create State sensorInfo.indoorHumidity
! daikin.0 2018-01-11 14:11:16.523 debug Old value sensorInfo.indoorTemperature: old="22", new="22"
! daikin.0 2018-01-11 14:11:16.523 debug Old value controlInfo.fanDirectionModeH: old="0", new="0"
! daikin.0 2018-01-11 14:11:16.522 debug Create State controlInfo.fanDirectionModeH
! daikin.0 2018-01-11 14:11:16.522 debug Old value controlInfo.fanDirectionMode7: old="1", new="1"
! daikin.0 2018-01-11 14:11:16.522 debug Old value controlInfo.fanDirectionMode6: old="0", new="0"
! daikin.0 2018-01-11 14:11:16.522 debug Create State controlInfo.fanDirectionMode6
! daikin.0 2018-01-11 14:11:16.522 debug Old value controlInfo.fanDirectionMode5: old="1", new="1"
! daikin.0 2018-01-11 14:11:16.521 debug Old value controlInfo.fanDirectionMode4: old="1", new="1"
! daikin.0 2018-01-11 14:11:16.521 debug Old value controlInfo.fanDirectionMode3: old="1", new="1"
! daikin.0 2018-01-11 14:11:16.521 debug Old value controlInfo.fanDirectionMode2: old="1", new="1"
! daikin.0 2018-01-11 14:11:16.521 debug Old value controlInfo.fanDirectionMode1: old="1", new="1"
! daikin.0 2018-01-11 14:11:16.521 debug Old value controlInfo.fanRateModeH: old="5", new="5"
! daikin.0 2018-01-11 14:11:16.520 debug Old value controlInfo.fanRateMode7: old="A", new="A"
! daikin.0 2018-01-11 14:11:16.520 debug Old value controlInfo.fanRateMode6: old="5", new="5"
! daikin.0 2018-01-11 14:11:16.520 debug Old value controlInfo.fanRateMode5: old="A", new="A"
! daikin.0 2018-01-11 14:11:16.520 debug Old value controlInfo.fanRateMode4: old="A", new="A"
! daikin.0 2018-01-11 14:11:16.520 debug Old value controlInfo.fanRateMode3: old="5", new="5"
! daikin.0 2018-01-11 14:11:16.520 debug Old value controlInfo.fanRateMode2: old="A", new="A"
! daikin.0 2018-01-11 14:11:16.519 debug Old value controlInfo.fanRateMode1: old="A", new="A"
! daikin.0 2018-01-11 14:11:16.519 debug Old value controlInfo.fanDirectionB: old="1", new="1"
! daikin.0 2018-01-11 14:11:16.519 debug Old value controlInfo.fanRateB: old="A", new="A"
! daikin.0 2018-01-11 14:11:16.519 debug Old value controlInfo.error: old="255", new="255"
! daikin.0 2018-01-11 14:11:16.519 debug Old value controlInfo.targetHumidityB: old="0", new="0"
! daikin.0 2018-01-11 14:11:16.518 debug Create State controlInfo.targetHumidityB
! daikin.0 2018-01-11 14:11:16.518 debug Old value controlInfo.targetTemperatureB: old="21", new="21"
! daikin.0 2018-01-11 14:11:16.518 debug Old value controlInfo.modeB: old="4", new="4"
! daikin.0 2018-01-11 14:11:16.517 debug Old value controlInfo.targetHumidityModeH: old="50", new="50"
! daikin.0 2018-01-11 14:11:16.517 debug Old value controlInfo.targetHumidityMode7: old="0", new="0"
! daikin.0 2018-01-11 14:11:16.516 debug Create State controlInfo.targetHumidityMode7
! daikin.0 2018-01-11 14:11:16.516 debug Old value controlInfo.targetHumidityMode5: old="0", new="0"
! daikin.0 2018-01-11 14:11:16.516 debug Create State controlInfo.targetHumidityMode5
! daikin.0 2018-01-11 14:11:16.516 debug Old value controlInfo.targetHumidityMode4: old="0", new="0"
! daikin.0 2018-01-11 14:11:16.515 debug Create State controlInfo.targetHumidityMode4
! daikin.0 2018-01-11 14:11:16.515 debug Old value controlInfo.targetHumidityMode3: old="0", new="0"
! daikin.0 2018-01-11 14:11:16.505 debug Create State controlInfo.targetHumidityMode3
! daikin.0 2018-01-11 14:11:16.504 debug Old value controlInfo.targetHumidityMode2: old="50", new="50"
! daikin.0 2018-01-11 14:11:16.504 debug Old value controlInfo.targetHumidityMode1: old="0", new="0"
! daikin.0 2018-01-11 14:11:16.504 debug Create State controlInfo.targetHumidityMode1
! daikin.0 2018-01-11 14:11:16.504 debug Old value controlInfo.targetTemperatureMode7: old="21", new="21"
! daikin.0 2018-01-11 14:11:16.503 debug Old value controlInfo.targetTemperatureMode5: old="21", new="21"
! daikin.0 2018-01-11 14:11:16.503 debug Old value controlInfo.targetTemperatureMode4: old="21", new="21"
! daikin.0 2018-01-11 14:11:16.503 debug Old value controlInfo.targetTemperatureMode3: old="22", new="22"
! daikin.0 2018-01-11 14:11:16.503 debug Old value controlInfo.targetTemperatureMode2: old="null", new="null"
! daikin.0 2018-01-11 14:11:16.503 debug Field type mismatch for targetTemperatureMode2: val=M vs. number - set null
! daikin.0 2018-01-11 14:11:16.502 debug Create State controlInfo.targetTemperatureMode2
! daikin.0 2018-01-11 14:11:16.502 debug Old value controlInfo.targetTemperatureMode1: old="21", new="21"
! daikin.0 2018-01-11 14:11:16.502 debug Old value controlInfo.adv: old="", new/>! daikin.0 2018-01-11 14:11:16.502 debug Create State controlInfo.adv
! daikin.0 2018-01-11 14:11:16.502 debug Old value control.fanDirection: old="1", new="1"
! daikin.0 2018-01-11 14:11:16.501 debug Old value control.fanRate: old="A", new="A"
! daikin.0 2018-01-11 14:11:16.501 debug Old value control.targetHumidity: old="0", new="0"
! daikin.0 2018-01-11 14:11:16.501 debug Create State control.targetHumidity
! daikin.0 2018-01-11 14:11:16.501 debug Old value control.targetTemperature: old="21", new="21"
! daikin.0 2018-01-11 14:11:16.501 debug Old value control.mode: old="4", new="4"
! daikin.0 2018-01-11 14:11:16.500 debug Old value control.power: old="true", new="true"
! daikin.0 2018-01-11 14:11:16.500 debug Old value modelInfo.enScdltmr: old="1", new="1"
! daikin.0 2018-01-11 14:11:16.500 debug Old value modelInfo.sFanDirection: old="1", new="1"
! daikin.0 2018-01-11 14:11:16.500 debug Old value modelInfo.mid: old="NA", new="NA"
! daikin.0 2018-01-11 14:11:16.500 debug Old value modelInfo.cpv: old="0", new="0"
! daikin.0 2018-01-11 14:11:16.499 debug Create State modelInfo.cpv
! daikin.0 2018-01-11 14:11:16.499 debug Old value modelInfo.pv: old="0", new="0"
! daikin.0 2018-01-11 14:11:16.499 debug Create State modelInfo.pv
! daikin.0 2018-01-11 14:11:16.499 debug Old value modelInfo.type: old="N", new="N"
! daikin.0 2018-01-11 14:11:16.499 debug Old value modelInfo.model: old="NOTSUPPORT", new="NOTSUPPORT"
! daikin.0 2018-01-11 14:11:16.498 debug Old value deviceInfo.enGroup: old="0", new="0"
! daikin.0 2018-01-11 14:11:16.498 debug Create State deviceInfo.enGroup
! daikin.0 2018-01-11 14:11:16.498 debug Old value deviceInfo.groupName: old="", new/>! daikin.0 2018-01-11 14:11:16.498 debug Create State deviceInfo.groupName
! daikin.0 2018-01-11 14:11:16.497 debug Old value deviceInfo.enHol: old="0", new="0"
! daikin.0 2018-01-11 14:11:16.497 debug Create State deviceInfo.enHol
! daikin.0 2018-01-11 14:11:16.497 debug Old value deviceInfo.adapterMode: old="run", new="run"
! daikin.0 2018-01-11 14:11:16.497 debug Old value deviceInfo.macAddress: old="409F38264647", new="409F38264647"
! daikin.0 2018-01-11 14:11:16.497 debug Old value deviceInfo.enSetzone: old="1", new="1"
! daikin.0 2018-01-11 14:11:16.496 debug Old value deviceInfo.led: old="true", new="true"
! daikin.0 2018-01-11 14:11:16.496 debug Old value deviceInfo.cpvMinor: old="0", new="0"
! daikin.0 2018-01-11 14:11:16.496 debug Create State deviceInfo.cpvMinor
! daikin.0 2018-01-11 14:11:16.496 debug Old value deviceInfo.cpv: old="0", new="0"
! daikin.0 2018-01-11 14:11:16.495 debug Create State deviceInfo.cpv
! daikin.0 2018-01-11 14:11:16.495 debug Old value deviceInfo.pv: old="0", new="0"
! daikin.0 2018-01-11 14:11:16.495 debug Create State deviceInfo.pv
! daikin.0 2018-01-11 14:11:16.495 debug Old value deviceInfo.adapterKind: old="3", new="3"
! daikin.0 2018-01-11 14:11:16.495 debug Old value deviceInfo.lpwFlag: old="0", new="0"
! daikin.0 2018-01-11 14:11:16.494 debug Create State deviceInfo.lpwFlag
! daikin.0 2018-01-11 14:11:16.494 debug Old value deviceInfo.password: old="", new/>! daikin.0 2018-01-11 14:11:16.494 debug Create State deviceInfo.password
! daikin.0 2018-01-11 14:11:16.494 debug Old value deviceInfo.id: old="", new/>! daikin.0 2018-01-11 14:11:16.493 debug Create State deviceInfo.id
! daikin.0 2018-01-11 14:11:16.493 debug Old value deviceInfo.port: old="30050", new="30050"
! daikin.0 2018-01-11 14:11:16.493 debug Old value deviceInfo.method: old="home only", new="home only"
! daikin.0 2018-01-11 14:11:16.493 debug Old value deviceInfo.icon: old="9", new="9"
! daikin.0 2018-01-11 14:11:16.493 debug Old value deviceInfo.name: old="Büro", new="Büro"
! daikin.0 2018-01-11 14:11:16.493 debug Old value deviceInfo.location: old="0", new="0"
! daikin.0 2018-01-11 14:11:16.492 debug Create State deviceInfo.location
! daikin.0 2018-01-11 14:11:16.492 debug Old value deviceInfo.error: old="0", new="0"
! daikin.0 2018-01-11 14:11:16.486 debug Create State deviceInfo.error
! daikin.0 2018-01-11 14:11:16.486 debug Old value deviceInfo.adapterVersion: old="1_2_48", new="1_2_48"
! daikin.0 2018-01-11 14:11:16.485 debug Old value deviceInfo.dst: old="true", new="true"
! daikin.0 2018-01-11 14:11:16.478 debug Old value deviceInfo.region: old="eu", new="eu"
! daikin.0 2018-01-11 14:11:16.478 debug Old value deviceInfo.type: old="aircon", new="aircon"
! daikin.0 2018-01-11 14:11:16.477 debug start update timeout
! daikin.0 2018-01-11 14:11:16.467 debug {"indoorTemperature":22,"indoorHumidity":null,"outdoorTemperature":7.5,"error":0,"cmpfreq":0}
! daikin.0 2018-01-11 14:11:16.361 debug Call GET http://192.168.10.235/aircon/get_sensor_info
! daikin.0 2018-01-11 14:11:16.360 debug {"power":true,"mode":4,"adv":"","targetTemperature":21,"targetHumidity":0,"targetTemperatureMode1":21,"targetTemperatureMode2":"M","targetTemperatureMode3":22,"targetTemperatureMode4":21,"targetTempe
! daikin.0 2018-01-11 14:11:16.247 debug Call GET http://192.168.10.235/aircon/get_control_info
! daikin.0 2018-01-11 14:11:16.246 debug clear update timeout
! daikin.0 2018-01-11 14:10:16.376 debug redis pmessage io.daikin.0.control.* io.daikin.0.control.lastResult {"val":"Wrong Parameters in request: ret=PARAM NG","ack":true,"ts":1515676216321,"q":0,"from":"system.adapter.daikin.0","lc":15156
! daikin.0 2018-01-11 14:10:16.375 debug redis pmessage io.daikin.0.control.* io.daikin.0.control.targetTemperature {"val":21,"ack":true,"ts":1515676216320,"q":0,"from":"system.adapter.daikin.0","lc":1515676216320}
! daikin.0 2018-01-11 14:10:16.307 info 1 Values updated
! daikin.0 2018-01-11 14:10:16.306 debug Old value sensorInfo.cmpfreq: old="0", new="0"
! daikin.0 2018-01-11 14:10:16.306 debug Create State sensorInfo.cmpfreq
! daikin.0 2018-01-11 14:10:16.305 debug Old value sensorInfo.error: old="0", new="0"
! daikin.0 2018-01-11 14:10:16.305 debug Create State sensorInfo.error
! daikin.0 2018-01-11 14:10:16.304 debug Old value sensorInfo.outdoorTemperature: old="7.5", new="7.5"
! daikin.0 2018-01-11 14:10:16.304 debug Old value sensorInfo.indoorHumidity: old="null", new="null"
! daikin.0 2018-01-11 14:10:16.303 debug Create State sensorInfo.indoorHumidity
! daikin.0 2018-01-11 14:10:16.303 debug Old value sensorInfo.indoorTemperature: old="22", new="22"
! daikin.0 2018-01-11 14:10:16.302 debug Old value controlInfo.fanDirectionModeH: old="0", new="0"
! daikin.0 2018-01-11 14:10:16.302 debug Create State controlInfo.fanDirectionModeH
! daikin.0 2018-01-11 14:10:16.302 debug Old value controlInfo.fanDirectionMode7: old="1", new="1"
! daikin.0 2018-01-11 14:10:16.301 debug Old value controlInfo.fanDirectionMode6: old="0", new="0"Logfile nach Änderung der Temperatur in der App:
! daikin.0 2018-01-11 14:18:44.940 debug redis pmessage io.daikin.0.control.* io.daikin.0.control.lastResult {"val":"OK","ack":true,"ts":1515676724893,"q":0,"from":"system.adapter.daikin.0","lc":1515676362958}
! daikin.0 2018-01-11 14:18:44.940 debug redis pmessage io.daikin.0.control.* io.daikin.0.control.targetTemperature {"val":19,"ack":true,"ts":1515676724890,"q":0,"from":"system.adapter.daikin.0","lc":1515676724890}
! daikin.0 2018-01-11 14:18:44.920 info 5 Values updated
! daikin.0 2018-01-11 14:18:44.919 info Set State sensorInfo.cmpfreq: "0"
! daikin.0 2018-01-11 14:18:44.919 debug Old value sensorInfo.cmpfreq: old="32", new="0"
! daikin.0 2018-01-11 14:18:44.919 debug Old value sensorInfo.error: old="0", new="0"
! daikin.0 2018-01-11 14:18:44.919 debug Create State sensorInfo.error
! daikin.0 2018-01-11 14:18:44.919 debug Old value sensorInfo.outdoorTemperature: old="8", new="8"
! daikin.0 2018-01-11 14:18:44.919 debug Old value sensorInfo.indoorHumidity: old="null", new="null"
! daikin.0 2018-01-11 14:18:44.919 debug Create State sensorInfo.indoorHumidity
! daikin.0 2018-01-11 14:18:44.918 debug Old value sensorInfo.indoorTemperature: old="22", new="22"
! daikin.0 2018-01-11 14:18:44.918 debug Old value controlInfo.fanDirectionModeH: old="0", new="0"
! daikin.0 2018-01-11 14:18:44.918 debug Create State controlInfo.fanDirectionModeH
! daikin.0 2018-01-11 14:18:44.918 debug Old value controlInfo.fanDirectionMode7: old="1", new="1"
! daikin.0 2018-01-11 14:18:44.918 debug Old value controlInfo.fanDirectionMode6: old="0", new="0"
! daikin.0 2018-01-11 14:18:44.918 debug Create State controlInfo.fanDirectionMode6
! daikin.0 2018-01-11 14:18:44.917 debug Old value controlInfo.fanDirectionMode5: old="1", new="1"
! daikin.0 2018-01-11 14:18:44.917 debug Old value controlInfo.fanDirectionMode4: old="1", new="1"
! daikin.0 2018-01-11 14:18:44.917 debug Old value controlInfo.fanDirectionMode3: old="1", new="1"
! daikin.0 2018-01-11 14:18:44.917 debug Old value controlInfo.fanDirectionMode2: old="1", new="1"
! daikin.0 2018-01-11 14:18:44.917 debug Old value controlInfo.fanDirectionMode1: old="1", new="1"
! daikin.0 2018-01-11 14:18:44.917 debug Old value controlInfo.fanRateModeH: old="5", new="5"
! daikin.0 2018-01-11 14:18:44.916 debug Old value controlInfo.fanRateMode7: old="A", new="A"
! daikin.0 2018-01-11 14:18:44.916 debug Old value controlInfo.fanRateMode6: old="5", new="5"
! daikin.0 2018-01-11 14:18:44.916 debug Old value controlInfo.fanRateMode5: old="A", new="A"
! daikin.0 2018-01-11 14:18:44.916 debug Old value controlInfo.fanRateMode4: old="A", new="A"
! daikin.0 2018-01-11 14:18:44.916 debug Old value controlInfo.fanRateMode3: old="5", new="5"
! daikin.0 2018-01-11 14:18:44.915 debug Old value controlInfo.fanRateMode2: old="A", new="A"
! daikin.0 2018-01-11 14:18:44.915 debug Old value controlInfo.fanRateMode1: old="A", new="A"
! daikin.0 2018-01-11 14:18:44.915 debug Old value controlInfo.fanDirectionB: old="1", new="1"
! daikin.0 2018-01-11 14:18:44.915 debug Old value controlInfo.fanRateB: old="A", new="A"
! daikin.0 2018-01-11 14:18:44.915 debug Old value controlInfo.error: old="255", new="255"
! daikin.0 2018-01-11 14:18:44.915 debug Old value controlInfo.targetHumidityB: old="0", new="0"
! daikin.0 2018-01-11 14:18:44.914 debug Create State controlInfo.targetHumidityB
! daikin.0 2018-01-11 14:18:44.914 info Set State controlInfo.targetTemperatureB: "19"
! daikin.0 2018-01-11 14:18:44.914 debug Old value controlInfo.targetTemperatureB: old="21", new="19"
! daikin.0 2018-01-11 14:18:44.914 debug Old value controlInfo.modeB: old="4", new="4"
! daikin.0 2018-01-11 14:18:44.914 debug Old value controlInfo.targetHumidityModeH: old="50", new="50"
! daikin.0 2018-01-11 14:18:44.914 debug Old value controlInfo.targetHumidityMode7: old="0", new="0"
! daikin.0 2018-01-11 14:18:44.914 debug Create State controlInfo.targetHumidityMode7
! daikin.0 2018-01-11 14:18:44.913 debug Old value controlInfo.targetHumidityMode5: old="0", new="0"
! daikin.0 2018-01-11 14:18:44.913 debug Create State controlInfo.targetHumidityMode5
! daikin.0 2018-01-11 14:18:44.913 debug Old value controlInfo.targetHumidityMode4: old="0", new="0"
! daikin.0 2018-01-11 14:18:44.913 debug Create State controlInfo.targetHumidityMode4
! daikin.0 2018-01-11 14:18:44.913 debug Old value controlInfo.targetHumidityMode3: old="0", new="0"
! daikin.0 2018-01-11 14:18:44.913 debug Create State controlInfo.targetHumidityMode3
! daikin.0 2018-01-11 14:18:44.912 debug Old value controlInfo.targetHumidityMode2: old="50", new="50"
! daikin.0 2018-01-11 14:18:44.912 debug Old value controlInfo.targetHumidityMode1: old="0", new="0"
! daikin.0 2018-01-11 14:18:44.912 debug Create State controlInfo.targetHumidityMode1
! daikin.0 2018-01-11 14:18:44.912 debug Old value controlInfo.targetTemperatureMode7: old="21", new="21"
! daikin.0 2018-01-11 14:18:44.912 info Set State controlInfo.targetTemperatureMode5: "19"
! daikin.0 2018-01-11 14:18:44.912 debug Old value controlInfo.targetTemperatureMode5: old="21", new="19"
! daikin.0 2018-01-11 14:18:44.911 info Set State controlInfo.targetTemperatureMode4: "19"
! daikin.0 2018-01-11 14:18:44.911 debug Old value controlInfo.targetTemperatureMode4: old="21", new="19"
! daikin.0 2018-01-11 14:18:44.911 debug Old value controlInfo.targetTemperatureMode3: old="22", new="22"
! daikin.0 2018-01-11 14:18:44.911 debug Old value controlInfo.targetTemperatureMode2: old="null", new="null"
! daikin.0 2018-01-11 14:18:44.910 debug Field type mismatch for targetTemperatureMode2: val=M vs. number - set null
! daikin.0 2018-01-11 14:18:44.910 debug Create State controlInfo.targetTemperatureMode2
! daikin.0 2018-01-11 14:18:44.910 debug Old value controlInfo.targetTemperatureMode1: old="21", new="21"
! daikin.0 2018-01-11 14:18:44.910 debug Old value controlInfo.adv: old="", new/>! daikin.0 2018-01-11 14:18:44.909 debug Create State controlInfo.adv
! daikin.0 2018-01-11 14:18:44.909 debug Old value control.fanDirection: old="1", new="1"
! daikin.0 2018-01-11 14:18:44.909 debug Old value control.fanRate: old="A", new="A"
! daikin.0 2018-01-11 14:18:44.908 debug Old value control.targetHumidity: old="0", new="0"
! daikin.0 2018-01-11 14:18:44.908 debug Create State control.targetHumidity
! daikin.0 2018-01-11 14:18:44.908 info Set State control.targetTemperature: "19"
! daikin.0 2018-01-11 14:18:44.908 debug Old value control.targetTemperature: old="21", new="19"
! daikin.0 2018-01-11 14:18:44.907 debug Old value control.mode: old="4", new="4"
! daikin.0 2018-01-11 14:18:44.907 debug Old value control.power: old="true", new="true"
! daikin.0 2018-01-11 14:18:44.907 debug Old value modelInfo.enScdltmr: old="1", new="1"
! daikin.0 2018-01-11 14:18:44.906 debug Old value modelInfo.sFanDirection: old="1", new="1"
! daikin.0 2018-01-11 14:18:44.906 debug Old value modelInfo.mid: old="NA", new="NA"
! daikin.0 2018-01-11 14:18:44.906 debug Old value modelInfo.cpv: old="0", new="0"
! daikin.0 2018-01-11 14:18:44.906 debug Create State modelInfo.cpv
! daikin.0 2018-01-11 14:18:44.905 debug Old value modelInfo.pv: old="0", new="0"
! daikin.0 2018-01-11 14:18:44.905 debug Create State modelInfo.pv
! daikin.0 2018-01-11 14:18:44.905 debug Old value modelInfo.type: old="N", new="N"
! daikin.0 2018-01-11 14:18:44.905 debug Old value modelInfo.model: old="NOTSUPPORT", new="NOTSUPPORT"
! daikin.0 2018-01-11 14:18:44.904 debug Old value deviceInfo.enGroup: old="0", new="0"
! daikin.0 2018-01-11 14:18:44.904 debug Create State deviceInfo.enGroup
! daikin.0 2018-01-11 14:18:44.904 debug Old value deviceInfo.groupName: old="", new/>! daikin.0 2018-01-11 14:18:44.904 debug Create State deviceInfo.groupName
! daikin.0 2018-01-11 14:18:44.903 debug Old value deviceInfo.enHol: old="0", new="0"
! daikin.0 2018-01-11 14:18:44.903 debug Create State deviceInfo.enHol
! daikin.0 2018-01-11 14:18:44.903 debug Old value deviceInfo.adapterMode: old="run", new="run"
! daikin.0 2018-01-11 14:18:44.903 debug Old value deviceInfo.macAddress: old="409F38264647", new="409F38264647"
! daikin.0 2018-01-11 14:18:44.902 debug Old value deviceInfo.enSetzone: old="1", new="1"
! daikin.0 2018-01-11 14:18:44.902 debug Old value deviceInfo.led: old="true", new="true"
! daikin.0 2018-01-11 14:18:44.902 debug Old value deviceInfo.cpvMinor: old="0", new="0"
! daikin.0 2018-01-11 14:18:44.902 debug Create State deviceInfo.cpvMinor
! daikin.0 2018-01-11 14:18:44.901 debug Old value deviceInfo.cpv: old="0", new="0"
! daikin.0 2018-01-11 14:18:44.901 debug Create State deviceInfo.cpv
! daikin.0 2018-01-11 14:18:44.901 debug Old value deviceInfo.pv: old="0", new="0"
! daikin.0 2018-01-11 14:18:44.901 debug Create State deviceInfo.pv
! daikin.0 2018-01-11 14:18:44.900 debug Old value deviceInfo.adapterKind: old="3", new="3"
! daikin.0 2018-01-11 14:18:44.900 debug Old value deviceInfo.lpwFlag: old="0", new="0"
! daikin.0 2018-01-11 14:18:44.900 debug Create State deviceInfo.lpwFlag
! daikin.0 2018-01-11 14:18:44.900 debug Old value deviceInfo.password: old="", new/>! daikin.0 2018-01-11 14:18:44.899 debug Create State deviceInfo.password
! daikin.0 2018-01-11 14:18:44.899 debug Old value deviceInfo.id: old="", new/>! daikin.0 2018-01-11 14:18:44.898 debug Create State deviceInfo.id
! daikin.0 2018-01-11 14:18:44.898 debug Old value deviceInfo.port: old="30050", new="30050"
! daikin.0 2018-01-11 14:18:44.898 debug Old value deviceInfo.method: old="home only", new="home only"
! daikin.0 2018-01-11 14:18:44.898 debug Old value deviceInfo.icon: old="9", new="9"
! daikin.0 2018-01-11 14:18:44.897 debug Old value deviceInfo.name: old="Büro", new="Büro"
! daikin.0 2018-01-11 14:18:44.897 debug Old value deviceInfo.location: old="0", new="0"
! daikin.0 2018-01-11 14:18:44.897 debug Create State deviceInfo.location
! daikin.0 2018-01-11 14:18:44.896 debug Old value deviceInfo.error: old="0", new="0"
! daikin.0 2018-01-11 14:18:44.896 debug Create State deviceInfo.error
! daikin.0 2018-01-11 14:18:44.896 debug Old value deviceInfo.adapterVersion: old="1_2_48", new="1_2_48"
! daikin.0 2018-01-11 14:18:44.895 debug Old value deviceInfo.dst: old="true", new="true"
! daikin.0 2018-01-11 14:18:44.895 debug Old value deviceInfo.region: old="eu", new="eu"
! daikin.0 2018-01-11 14:18:44.895 debug Old value deviceInfo.type: old="aircon", new="aircon"
! daikin.0 2018-01-11 14:18:44.894 debug start update timeout
! daikin.0 2018-01-11 14:18:44.894 debug {"indoorTemperature":22,"indoorHumidity":null,"outdoorTemperature":8,"error":0,"cmpfreq":0}
! daikin.0 2018-01-11 14:18:44.745 debug Call GET http://192.168.10.235/aircon/get_sensor_info
! daikin.0 2018-01-11 14:18:44.744 debug {"power":true,"mode":4,"adv":"","targetTemperature":19,"targetHumidity":0,"targetTemperatureMode1":21,"targetTemperatureMode2":"M","targetTemperatureMode3":22,"targetTemperatureMode4":19,"targetTemper
! daikin.0 2018-01-11 14:18:44.634 debug Call GET http://192.168.10.235/aircon/get_control_info
! daikin.0 2018-01-11 14:18:44.633 debug clear update timeoutGerät ist ein FVXS25FV18
WiFi Adapter BRP069B42
-
Interessant. irgendwas gefällt ihm an den Werten nicht.
Leider sagt die API nicht was genau ihn stört.
Daher die Frage: Kennst Du dich bissl mit der SSH-Shell aus?
Schau mal das "curl" installiert ist auf deinem Rechner, sonst "apt-get install curl" (denke Linux?)
und dann geht es darum per CURL die Befehle zu senden. Das was der Adapter minimal "denkt" was er senden muss (basierend auf den bisherigen Erkennnissen wre:
curl http://192.168.10.235/aircon/set_control_info -d "pow=1&mode=4&stemp=26.0&shum=0&f_rate=A&f_dir=1"
Wenn Du das so aufrufst solltest DU als Antwort bekommen etwas wie dem was du gesehen hast:
ret=PARAM NG
Jetzt gilt es "rumzuspielen" mit den Werten die im Request kommen.kannst mal einzelne Weglassen (falls ein Parameter zuviel drin ist), man könnte versuchen das ".0" bei der Temperatur mal wegzulassen. Kriegst Du da irgendwas raus?
Im Worstcase fehlt ihm ein Parameter, da bitte mal nachdenken was die Anlage ggf für "Besondere Features" hat? Vllt wird da was zusätzlich gebraucht? Hat die App irgendwas auf dem Screen was besonders ist und ggf mit gesetzt wird?
-
PS: Finde interessant das die Firmware scheinbar noch 1.2.48 ist … aktuell ist die 3.3.1 oder so. Der Adapter tut nachweislich für alle ab 2,6er Version. Auf der Seite wo die Grundlagen stehen heisst es sogar: "1.4.3 to 3.3.1."
Steht bei Dir irgendein Update für den WLAN Adapter bereit? ggf ist die API des Geräts also schlicht "alt".
Bzw habe ich gerade gefunden:
> Daikin Emura FTXG-L and FVXS does not support humidity related functionality.
Also versuch mal oben bitte "s_hum=0" bei den Parametern wegzulassen. vllt reicht das schon …
-
PS: Finde interessant das die Firmware scheinbar noch 1.2.48 ist … aktuell ist die 3.3.1 oder so. Der Adapter tut nachweislich für alle ab 2,6er Version. Auf der Seite wo die Grundlagen stehen heisst es sogar: "1.4.3 to 3.3.1."
Steht bei Dir irgendein Update für den WLAN Adapter bereit? ggf ist die API des Geräts also schlicht "alt".
Bzw habe ich gerade gefunden:
> Daikin Emura FTXG-L and FVXS does not support humidity related functionality.
Also versuch mal oben bitte "s_hum=0" bei den Parametern wegzulassen. vllt reicht das schon … `
Ne das reicht nicht.Habe aber das hier in github gefunden, installiert und funktioniert prima.
Allerdings natürlich nur als Webseite auf einem Server. Nur als Basis um den Fehler zu finden sicherlich ein prima Ansatz:
-
Genau das ist die Seite mit allen Basisinfos. Und dort ist an such genau das definiert was ich oben sende als "Minimum". Also mit meiner Daikin muss ich alles oben genannte mindestens senden sonst bekomme ich nen Fehler.
Du benutzt deren Tool und es tut?
-
-
kannst Du da in das "api.php" bei https://github.com/ael-code/daikin-cont … api.php#L7 mal logging von $aRequest einbauen ... die machen es faktisch nicht sonderlich anders als ich :-((
ODER
Bitte starte nmal den Adapter neu und schicke nochmal das Debug Log, ABER bitte vollständig (waren zuletzt Zeilen in der Länge abgeschnitten). ALso am besten aus dem ioBroker Logfile nehmen (/opt/iobroker/log/...)
Und mach mal ein
curl http://192.168.10.235/aircon/get_control_info
Das bitte auch.
-
CURL:
! curl http://192.168.10.235/aircon/get_control_info
! ret=OK,pow=1,mode=4,adv=,stemp=21.0,shum=0,dt1=25.0,dt2=M,dt3=25.0,dt4=21.0,dt5=21.0,dt7=25.0,dh1=AUTO,dh2=0,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=4,b_stemp=21.0,b_shum=0,alert=255,f_rate=A,f_dir=1,b_f_rate=A,b_f_dir=1,dfr1=5,dfr2=5,dfr3=5,dfr4=A,dfr5=A,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=3,dfd3=0,dfd4=1,dfd5=1,dfd6=0,dfd7=0,dfdh=0pLOG nach Neustart
! daikin.0 2018-01-11 16:31:28.205 debug redis pmessage io.daikin.0.control.* io.daikin.0.control.lastResult {"val":"OK","ack":true,"ts":1515684687924,"q":0,"from":"system.adapter.daikin.0","lc":1515681987471}
! daikin.0 2018-01-11 16:31:28.204 debug redis pmessage io.daikin.0.control.* io.daikin.0.control.fanDirection {"val":1,"ack":true,"ts":1515684687886,"q":0,"from":"system.adapter.daikin.0","lc":1515683252770}
! daikin.0 2018-01-11 16:31:28.202 debug redis pmessage io.daikin.0.control.* io.daikin.0.control.fanRate {"val":"A","ack":true,"ts":1515684687886,"q":0,"from":"system.adapter.daikin.0","lc":1515683011824}
! daikin.0 2018-01-11 16:31:28.202 debug redis pmessage io.daikin.0.control.* io.daikin.0.control.targetHumidity {"val":0,"ack":true,"ts":1515684687885,"q":0,"from":"system.adapter.daikin.0","lc":1515589734331}
! daikin.0 2018-01-11 16:31:28.201 debug redis pmessage io.daikin.0.control.* io.daikin.0.control.targetTemperature {"val":21,"ack":true,"ts":1515684687884,"q":0,"from":"system.adapter.daikin.0","lc":1515684036280}
! daikin.0 2018-01-11 16:31:28.200 debug redis pmessage io.daikin.0.control.* io.daikin.0.control.mode {"val":4,"ack":true,"ts":1515684687883,"q":0,"from":"system.adapter.daikin.0","lc":1515683011819}
! daikin.0 2018-01-11 16:31:28.193 debug redis pmessage io.daikin.0.control.* io.daikin.0.control.power {"val":true,"ack":true,"ts":1515684687882,"q":0,"from":"system.adapter.daikin.0","lc":1515678414912}
! daikin.0 2018-01-11 16:31:27.764 info 78 Values updated
! daikin.0 2018-01-11 16:31:27.763 info Set State sensorInfo.cmpfreq: "0"
! daikin.0 2018-01-11 16:31:27.763 debug Old value sensorInfo.cmpfreq: old="undefined", new="0"
! daikin.0 2018-01-11 16:31:27.762 debug Create State sensorInfo.cmpfreq
! daikin.0 2018-01-11 16:31:27.762 info Set State sensorInfo.error: "0"
! daikin.0 2018-01-11 16:31:27.761 debug Old value sensorInfo.error: old="undefined", new="0"
! daikin.0 2018-01-11 16:31:27.761 debug Create State sensorInfo.error
! daikin.0 2018-01-11 16:31:27.760 info Set State sensorInfo.outdoorTemperature: "7.5"
! daikin.0 2018-01-11 16:31:27.760 debug Old value sensorInfo.outdoorTemperature: old="undefined", new="7.5"
! daikin.0 2018-01-11 16:31:27.759 debug Create State sensorInfo.outdoorTemperature
! daikin.0 2018-01-11 16:31:27.755 info Set State sensorInfo.indoorHumidity: "null"
! daikin.0 2018-01-11 16:31:27.754 debug Old value sensorInfo.indoorHumidity: old="undefined", new="null"
! daikin.0 2018-01-11 16:31:27.753 debug Create State sensorInfo.indoorHumidity
! daikin.0 2018-01-11 16:31:27.752 info Set State sensorInfo.indoorTemperature: "22"
! daikin.0 2018-01-11 16:31:27.751 debug Old value sensorInfo.indoorTemperature: old="undefined", new="22"
! daikin.0 2018-01-11 16:31:27.750 debug Create State sensorInfo.indoorTemperature
! daikin.0 2018-01-11 16:31:27.750 debug Create Channel sensorInfo
! daikin.0 2018-01-11 16:31:27.749 info Set State controlInfo.fanDirectionModeH: "0"
! daikin.0 2018-01-11 16:31:27.749 debug Old value controlInfo.fanDirectionModeH: old="undefined", new="0"
! daikin.0 2018-01-11 16:31:27.748 debug Create State controlInfo.fanDirectionModeH
! daikin.0 2018-01-11 16:31:27.747 info Set State controlInfo.fanDirectionMode7: "0"
! daikin.0 2018-01-11 16:31:27.746 debug Old value controlInfo.fanDirectionMode7: old="undefined", new="0"
! daikin.0 2018-01-11 16:31:27.745 debug Create State controlInfo.fanDirectionMode7
! daikin.0 2018-01-11 16:31:27.743 info Set State controlInfo.fanDirectionMode6: "0"
! daikin.0 2018-01-11 16:31:27.743 debug Old value controlInfo.fanDirectionMode6: old="undefined", new="0"
! daikin.0 2018-01-11 16:31:27.742 debug Create State controlInfo.fanDirectionMode6
! daikin.0 2018-01-11 16:31:27.741 info Set State controlInfo.fanDirectionMode5: "1"
! daikin.0 2018-01-11 16:31:27.741 debug Old value controlInfo.fanDirectionMode5: old="undefined", new="1"
! daikin.0 2018-01-11 16:31:27.740 debug Create State controlInfo.fanDirectionMode5
! daikin.0 2018-01-11 16:31:27.739 info Set State controlInfo.fanDirectionMode4: "1"
! daikin.0 2018-01-11 16:31:27.738 debug Old value controlInfo.fanDirectionMode4: old="undefined", new="1"
! daikin.0 2018-01-11 16:31:27.738 debug Create State controlInfo.fanDirectionMode4
! daikin.0 2018-01-11 16:31:27.737 info Set State controlInfo.fanDirectionMode3: "0"
! daikin.0 2018-01-11 16:31:27.736 debug Old value controlInfo.fanDirectionMode3: old="undefined", new="0"
! daikin.0 2018-01-11 16:31:27.736 debug Create State controlInfo.fanDirectionMode3
! daikin.0 2018-01-11 16:31:27.735 info Set State controlInfo.fanDirectionMode2: "3"
! daikin.0 2018-01-11 16:31:27.735 debug Old value controlInfo.fanDirectionMode2: old="undefined", new="3"
! daikin.0 2018-01-11 16:31:27.734 debug Create State controlInfo.fanDirectionMode2
! daikin.0 2018-01-11 16:31:27.733 info Set State controlInfo.fanDirectionMode1: "0"
! daikin.0 2018-01-11 16:31:27.733 debug Old value controlInfo.fanDirectionMode1: old="undefined", new="0"
! daikin.0 2018-01-11 16:31:27.732 debug Create State controlInfo.fanDirectionMode1
! daikin.0 2018-01-11 16:31:27.731 info Set State controlInfo.fanRateModeH: "5"
! daikin.0 2018-01-11 16:31:27.731 debug Old value controlInfo.fanRateModeH: old="undefined", new="5"
! daikin.0 2018-01-11 16:31:27.730 debug Create State controlInfo.fanRateModeH
! daikin.0 2018-01-11 16:31:27.728 info Set State controlInfo.fanRateMode7: "5"
! daikin.0 2018-01-11 16:31:27.728 debug Old value controlInfo.fanRateMode7: old="undefined", new="5"
! daikin.0 2018-01-11 16:31:27.727 debug Create State controlInfo.fanRateMode7
! daikin.0 2018-01-11 16:31:27.725 info Set State controlInfo.fanRateMode6: "5"
! daikin.0 2018-01-11 16:31:27.724 debug Old value controlInfo.fanRateMode6: old="undefined", new="5"
! daikin.0 2018-01-11 16:31:27.723 debug Create State controlInfo.fanRateMode6
! daikin.0 2018-01-11 16:31:27.722 info Set State controlInfo.fanRateMode5: "A"
! daikin.0 2018-01-11 16:31:27.721 debug Old value controlInfo.fanRateMode5: old="undefined", new="A"
! daikin.0 2018-01-11 16:31:27.721 debug Create State controlInfo.fanRateMode5
! daikin.0 2018-01-11 16:31:27.720 info Set State controlInfo.fanRateMode4: "A"
! daikin.0 2018-01-11 16:31:27.720 debug Old value controlInfo.fanRateMode4: old="undefined", new="A"
! daikin.0 2018-01-11 16:31:27.719 debug Create State controlInfo.fanRateMode4
! daikin.0 2018-01-11 16:31:27.718 info Set State controlInfo.fanRateMode3: "5"
! daikin.0 2018-01-11 16:31:27.718 debug Old value controlInfo.fanRateMode3: old="undefined", new="5"
! daikin.0 2018-01-11 16:31:27.717 debug Create State controlInfo.fanRateMode3
! daikin.0 2018-01-11 16:31:27.717 info Set State controlInfo.fanRateMode2: "5"
! daikin.0 2018-01-11 16:31:27.716 debug Old value controlInfo.fanRateMode2: old="undefined", new="5"
! daikin.0 2018-01-11 16:31:27.716 debug Create State controlInfo.fanRateMode2
! daikin.0 2018-01-11 16:31:27.715 info Set State controlInfo.fanRateMode1: "5"
! daikin.0 2018-01-11 16:31:27.714 debug Old value controlInfo.fanRateMode1: old="undefined", new="5"
! daikin.0 2018-01-11 16:31:27.713 debug Create State controlInfo.fanRateMode1
! daikin.0 2018-01-11 16:31:27.712 info Set State controlInfo.fanDirectionB: "1"
! daikin.0 2018-01-11 16:31:27.712 debug Old value controlInfo.fanDirectionB: old="undefined", new="1"
! daikin.0 2018-01-11 16:31:27.711 debug Create State controlInfo.fanDirectionB
! daikin.0 2018-01-11 16:31:27.710 info Set State controlInfo.fanRateB: "A"
! daikin.0 2018-01-11 16:31:27.709 debug Old value controlInfo.fanRateB: old="undefined", new="A"
! daikin.0 2018-01-11 16:31:27.708 debug Create State controlInfo.fanRateB
! daikin.0 2018-01-11 16:31:27.707 info Set State controlInfo.error: "255"
! daikin.0 2018-01-11 16:31:27.706 debug Old value controlInfo.error: old="undefined", new="255"
! daikin.0 2018-01-11 16:31:27.706 debug Create State controlInfo.error
! daikin.0 2018-01-11 16:31:27.705 info Set State controlInfo.targetHumidityB: "0"
! daikin.0 2018-01-11 16:31:27.705 debug Old value controlInfo.targetHumidityB: old="undefined", new="0"
! daikin.0 2018-01-11 16:31:27.704 debug Create State controlInfo.targetHumidityB
! daikin.0 2018-01-11 16:31:27.703 info Set State controlInfo.targetTemperatureB: "21"
! daikin.0 2018-01-11 16:31:27.703 debug Old value controlInfo.targetTemperatureB: old="undefined", new="21"
! daikin.0 2018-01-11 16:31:27.702 debug Create State controlInfo.targetTemperatureB
! daikin.0 2018-01-11 16:31:27.702 info Set State controlInfo.modeB: "4"
! daikin.0 2018-01-11 16:31:27.701 debug Old value controlInfo.modeB: old="undefined", new="4"
! daikin.0 2018-01-11 16:31:27.701 debug Create State controlInfo.modeB
! daikin.0 2018-01-11 16:31:27.700 info Set State controlInfo.targetHumidityModeH: "50"
! daikin.0 2018-01-11 16:31:27.700 debug Old value controlInfo.targetHumidityModeH: old="undefined", new="50"
! daikin.0 2018-01-11 16:31:27.699 debug Create State controlInfo.targetHumidityModeH
! daikin.0 2018-01-11 16:31:27.698 info Set State controlInfo.targetHumidityMode7: "null"
! daikin.0 2018-01-11 16:31:27.698 debug Old value controlInfo.targetHumidityMode7: old="undefined", new="null"
! daikin.0 2018-01-11 16:31:27.698 debug Field type mismatch for targetHumidityMode7: val=AUTO vs. number - set null
! daikin.0 2018-01-11 16:31:27.697 debug Create State controlInfo.targetHumidityMode7
! daikin.0 2018-01-11 16:31:27.695 info Set State controlInfo.targetHumidityMode5: "0"
! daikin.0 2018-01-11 16:31:27.695 debug Old value controlInfo.targetHumidityMode5: old="undefined", new="0"
! daikin.0 2018-01-11 16:31:27.694 debug Create State controlInfo.targetHumidityMode5
! daikin.0 2018-01-11 16:31:27.693 info Set State controlInfo.targetHumidityMode4: "0"
! daikin.0 2018-01-11 16:31:27.693 debug Old value controlInfo.targetHumidityMode4: old="undefined", new="0"
! daikin.0 2018-01-11 16:31:27.692 debug Create State controlInfo.targetHumidityMode4
! daikin.0 2018-01-11 16:31:27.691 info Set State controlInfo.targetHumidityMode3: "0"
! daikin.0 2018-01-11 16:31:27.690 debug Old value controlInfo.targetHumidityMode3: old="undefined", new="0"
! daikin.0 2018-01-11 16:31:27.690 debug Create State controlInfo.targetHumidityMode3
! daikin.0 2018-01-11 16:31:27.689 info Set State controlInfo.targetHumidityMode2: "0"
! daikin.0 2018-01-11 16:31:27.688 debug Old value controlInfo.targetHumidityMode2: old="undefined", new="0"
! daikin.0 2018-01-11 16:31:27.688 debug Create State controlInfo.targetHumidityMode2
! daikin.0 2018-01-11 16:31:27.687 info Set State controlInfo.targetHumidityMode1: "null"
! daikin.0 2018-01-11 16:31:27.687 debug Old value controlInfo.targetHumidityMode1: old="undefined", new="null"
! daikin.0 2018-01-11 16:31:27.686 debug Field type mismatch for targetHumidityMode1: val=AUTO vs. number - set null
! daikin.0 2018-01-11 16:31:27.686 debug Create State controlInfo.targetHumidityMode1
! daikin.0 2018-01-11 16:31:27.685 info Set State controlInfo.targetTemperatureMode7: "25"
! daikin.0 2018-01-11 16:31:27.685 debug Old value controlInfo.targetTemperatureMode7: old="undefined", new="25"
! daikin.0 2018-01-11 16:31:27.684 debug Create State controlInfo.targetTemperatureMode7
! daikin.0 2018-01-11 16:31:27.683 info Set State controlInfo.targetTemperatureMode5: "21"
! daikin.0 2018-01-11 16:31:27.683 debug Old value controlInfo.targetTemperatureMode5: old="undefined", new="21"
! daikin.0 2018-01-11 16:31:27.682 debug Create State controlInfo.targetTemperatureMode5
! daikin.0 2018-01-11 16:31:27.682 info Set State controlInfo.targetTemperatureMode4: "21"
! daikin.0 2018-01-11 16:31:27.681 debug Old value controlInfo.targetTemperatureMode4: old="undefined", new="21"
! daikin.0 2018-01-11 16:31:27.681 debug Create State controlInfo.targetTemperatureMode4
! daikin.0 2018-01-11 16:31:27.680 info Set State controlInfo.targetTemperatureMode3: "25"
! daikin.0 2018-01-11 16:31:27.679 debug Old value controlInfo.targetTemperatureMode3: old="undefined", new="25"
! daikin.0 2018-01-11 16:31:27.679 debug Create State controlInfo.targetTemperatureMode3
! daikin.0 2018-01-11 16:31:27.678 info Set State controlInfo.targetTemperatureMode2: "null"
! daikin.0 2018-01-11 16:31:27.678 debug Old value controlInfo.targetTemperatureMode2: old="undefined", new="null"
! daikin.0 2018-01-11 16:31:27.677 debug Field type mismatch for targetTemperatureMode2: val=M vs. number - set null
! daikin.0 2018-01-11 16:31:27.676 debug Create State controlInfo.targetTemperatureMode2
! daikin.0 2018-01-11 16:31:27.675 info Set State controlInfo.targetTemperatureMode1: "25"
! daikin.0 2018-01-11 16:31:27.673 debug Old value controlInfo.targetTemperatureMode1: old="undefined", new="25"
! daikin.0 2018-01-11 16:31:27.672 debug Create State controlInfo.targetTemperatureMode1
! daikin.0 2018-01-11 16:31:27.670 info Set State controlInfo.adv: ""
! daikin.0 2018-01-11 16:31:27.665 debug Old value controlInfo.adv: old="undefined", new/>! daikin.0 2018-01-11 16:31:27.661 debug Create State controlInfo.adv
! daikin.0 2018-01-11 16:31:27.657 debug Create Channel controlInfo
! daikin.0 2018-01-11 16:31:27.644 info Set State control.fanDirection: "1"
! daikin.0 2018-01-11 16:31:27.644 debug Old value control.fanDirection: old="undefined", new="1"
! daikin.0 2018-01-11 16:31:27.643 debug Create State control.fanDirection
! daikin.0 2018-01-11 16:31:27.643 info Set State control.fanRate: "A"
! daikin.0 2018-01-11 16:31:27.642 debug Old value control.fanRate: old="undefined", new="A"
! daikin.0 2018-01-11 16:31:27.642 debug Create State control.fanRate
! daikin.0 2018-01-11 16:31:27.641 info Set State control.targetHumidity: "0"
! daikin.0 2018-01-11 16:31:27.641 debug Old value control.targetHumidity: old="undefined", new="0"
! daikin.0 2018-01-11 16:31:27.640 debug Create State control.targetHumidity
! daikin.0 2018-01-11 16:31:27.639 info Set State control.targetTemperature: "21"
! daikin.0 2018-01-11 16:31:27.639 debug Old value control.targetTemperature: old="undefined", new="21"
! daikin.0 2018-01-11 16:31:27.638 debug Create State control.targetTemperature
! daikin.0 2018-01-11 16:31:27.636 info Set State control.mode: "4"
! daikin.0 2018-01-11 16:31:27.636 debug Old value control.mode: old="undefined", new="4"
! daikin.0 2018-01-11 16:31:27.635 debug Create State control.mode
! daikin.0 2018-01-11 16:31:27.635 info Set State control.power: "true"
! daikin.0 2018-01-11 16:31:27.634 debug Old value control.power: old="undefined", new="true"
! daikin.0 2018-01-11 16:31:27.634 debug Create State control.power
! daikin.0 2018-01-11 16:31:27.633 debug Create Channel control
! daikin.0 2018-01-11 16:31:27.632 info Set State modelInfo.enScdltmr: "1"
! daikin.0 2018-01-11 16:31:27.632 debug Old value modelInfo.enScdltmr: old="undefined", new="1"
! daikin.0 2018-01-11 16:31:27.631 debug Create State modelInfo.enScdltmr
! daikin.0 2018-01-11 16:31:27.630 info Set State modelInfo.sFanDirection: "1"
! daikin.0 2018-01-11 16:31:27.630 debug Old value modelInfo.sFanDirection: old="undefined", new="1"
! daikin.0 2018-01-11 16:31:27.629 debug Create State modelInfo.sFanDirection
! daikin.0 2018-01-11 16:31:27.628 info Set State modelInfo.mid: "NA"
! daikin.0 2018-01-11 16:31:27.628 debug Old value modelInfo.mid: old="undefined", new="NA"
! daikin.0 2018-01-11 16:31:27.627 debug Create State modelInfo.mid
! daikin.0 2018-01-11 16:31:27.627 info Set State modelInfo.cpv: "0"
! daikin.0 2018-01-11 16:31:27.626 debug Old value modelInfo.cpv: old="undefined", new="0"
! daikin.0 2018-01-11 16:31:27.626 debug Create State modelInfo.cpv
! daikin.0 2018-01-11 16:31:27.625 info Set State modelInfo.pv: "0"
! daikin.0 2018-01-11 16:31:27.625 debug Old value modelInfo.pv: old="undefined", new="0"
! daikin.0 2018-01-11 16:31:27.624 debug Create State modelInfo.pv
! daikin.0 2018-01-11 16:31:27.623 info Set State modelInfo.type: "N"
! daikin.0 2018-01-11 16:31:27.623 debug Old value modelInfo.type: old="undefined", new="N"
! daikin.0 2018-01-11 16:31:27.622 debug Create State modelInfo.type
! daikin.0 2018-01-11 16:31:27.622 info Set State modelInfo.model: "NOTSUPPORT"
! daikin.0 2018-01-11 16:31:27.621 debug Old value modelInfo.model: old="undefined", new="NOTSUPPORT"
! daikin.0 2018-01-11 16:31:27.621 debug Create State modelInfo.model
! daikin.0 2018-01-11 16:31:27.620 debug Create Channel modelInfo
! daikin.0 2018-01-11 16:31:27.619 info Set State deviceInfo.enGroup: "0"
! daikin.0 2018-01-11 16:31:27.619 debug Old value deviceInfo.enGroup: old="undefined", new="0"
! daikin.0 2018-01-11 16:31:27.618 debug Create State deviceInfo.enGroup
! daikin.0 2018-01-11 16:31:27.617 info Set State deviceInfo.groupName: ""
! daikin.0 2018-01-11 16:31:27.617 debug Old value deviceInfo.groupName: old="undefined", new/>! daikin.0 2018-01-11 16:31:27.617 debug Create State deviceInfo.groupName
! daikin.0 2018-01-11 16:31:27.616 info Set State deviceInfo.enHol: "0"
! daikin.0 2018-01-11 16:31:27.616 debug Old value deviceInfo.enHol: old="undefined", new="0"
! daikin.0 2018-01-11 16:31:27.615 debug Create State deviceInfo.enHol
! daikin.0 2018-01-11 16:31:27.614 info Set State deviceInfo.adapterMode: "run"
! daikin.0 2018-01-11 16:31:27.614 debug Old value deviceInfo.adapterMode: old="undefined", new="run"
! daikin.0 2018-01-11 16:31:27.613 debug Create State deviceInfo.adapterMode
! daikin.0 2018-01-11 16:31:27.613 info Set State deviceInfo.macAddress: "409F38264647"
! daikin.0 2018-01-11 16:31:27.612 debug Old value deviceInfo.macAddress: old="undefined", new="409F38264647"
! daikin.0 2018-01-11 16:31:27.612 debug Create State deviceInfo.macAddress
! daikin.0 2018-01-11 16:31:27.605 info Set State deviceInfo.enSetzone: "1"
! daikin.0 2018-01-11 16:31:27.604 debug Old value deviceInfo.enSetzone: old="undefined", new="1"
! daikin.0 2018-01-11 16:31:27.603 debug Create State deviceInfo.enSetzone
! daikin.0 2018-01-11 16:31:27.602 info Set State deviceInfo.led: "true"
! daikin.0 2018-01-11 16:31:27.602 debug Old value deviceInfo.led: old="undefined", new="true"
! daikin.0 2018-01-11 16:31:27.601 debug Create State deviceInfo.led
! daikin.0 2018-01-11 16:31:27.600 info Set State deviceInfo.cpvMinor: "0"
! daikin.0 2018-01-11 16:31:27.582 debug Old value deviceInfo.cpvMinor: old="undefined", new="0"
! daikin.0 2018-01-11 16:31:27.580 debug Create State deviceInfo.cpvMinor
! daikin.0 2018-01-11 16:31:27.579 info Set State deviceInfo.cpv: "0"
! daikin.0 2018-01-11 16:31:27.579 debug Old value deviceInfo.cpv: old="undefined", new="0"
! daikin.0 2018-01-11 16:31:27.578 debug Create State deviceInfo.cpv
! daikin.0 2018-01-11 16:31:27.577 info Set State deviceInfo.pv: "0"
! daikin.0 2018-01-11 16:31:27.575 debug Old value deviceInfo.pv: old="undefined", new="0"
! daikin.0 2018-01-11 16:31:27.575 debug Create State deviceInfo.pv
! daikin.0 2018-01-11 16:31:27.574 info Set State deviceInfo.adapterKind: "3"
! daikin.0 2018-01-11 16:31:27.573 debug Old value deviceInfo.adapterKind: old="undefined", new="3"
! daikin.0 2018-01-11 16:31:27.570 debug Create State deviceInfo.adapterKind
! daikin.0 2018-01-11 16:31:27.569 info Set State deviceInfo.lpwFlag: "0"
! daikin.0 2018-01-11 16:31:27.567 debug Old value deviceInfo.lpwFlag: old="undefined", new="0"
! daikin.0 2018-01-11 16:31:27.566 debug Create State deviceInfo.lpwFlag
! daikin.0 2018-01-11 16:31:27.566 info Set State deviceInfo.password: ""
! daikin.0 2018-01-11 16:31:27.565 debug Old value deviceInfo.password: old="undefined", new/>! daikin.0 2018-01-11 16:31:27.564 debug Create State deviceInfo.password
! daikin.0 2018-01-11 16:31:27.564 info Set State deviceInfo.id: ""
! daikin.0 2018-01-11 16:31:27.563 debug Old value deviceInfo.id: old="undefined", new/>! daikin.0 2018-01-11 16:31:27.563 debug Create State deviceInfo.id
! daikin.0 2018-01-11 16:31:27.561 info Set State deviceInfo.port: "30050"
! daikin.0 2018-01-11 16:31:27.559 debug Old value deviceInfo.port: old="undefined", new="30050"
! daikin.0 2018-01-11 16:31:27.559 debug Create State deviceInfo.port
! daikin.0 2018-01-11 16:31:27.558 info Set State deviceInfo.method: "home only"
! daikin.0 2018-01-11 16:31:27.557 debug Old value deviceInfo.method: old="undefined", new="home only"
! daikin.0 2018-01-11 16:31:27.557 debug Create State deviceInfo.method
! daikin.0 2018-01-11 16:31:27.556 info Set State deviceInfo.icon: "9"
! daikin.0 2018-01-11 16:31:27.555 debug Old value deviceInfo.icon: old="undefined", new="9"
! daikin.0 2018-01-11 16:31:27.555 debug Create State deviceInfo.icon
! daikin.0 2018-01-11 16:31:27.554 info Set State deviceInfo.name: "Büro"
! daikin.0 2018-01-11 16:31:27.553 debug Old value deviceInfo.name: old="undefined", new="Büro"
! daikin.0 2018-01-11 16:31:27.552 debug Create State deviceInfo.name
! daikin.0 2018-01-11 16:31:27.551 info Set State deviceInfo.location: "0"
! daikin.0 2018-01-11 16:31:27.551 debug Old value deviceInfo.location: old="undefined", new="0"
! daikin.0 2018-01-11 16:31:27.550 debug Create State deviceInfo.location
! daikin.0 2018-01-11 16:31:27.549 info Set State deviceInfo.error: "0"
! daikin.0 2018-01-11 16:31:27.548 debug Old value deviceInfo.error: old="undefined", new="0"
! daikin.0 2018-01-11 16:31:27.547 debug Create State deviceInfo.error
! daikin.0 2018-01-11 16:31:27.546 info Set State deviceInfo.adapterVersion: "1_2_48"
! daikin.0 2018-01-11 16:31:27.540 debug Old value deviceInfo.adapterVersion: old="undefined", new="1_2_48"
! daikin.0 2018-01-11 16:31:27.539 debug Create State deviceInfo.adapterVersion
! daikin.0 2018-01-11 16:31:27.538 info Set State deviceInfo.dst: "true"
! daikin.0 2018-01-11 16:31:27.538 debug Old value deviceInfo.dst: old="undefined", new="true"
! daikin.0 2018-01-11 16:31:27.537 debug Create State deviceInfo.dst
! daikin.0 2018-01-11 16:31:27.536 info Set State deviceInfo.region: "eu"
! daikin.0 2018-01-11 16:31:27.536 debug Old value deviceInfo.region: old="undefined", new="eu"
! daikin.0 2018-01-11 16:31:27.535 debug Create State deviceInfo.region
! daikin.0 2018-01-11 16:31:27.533 info Set State deviceInfo.type: "aircon"
! daikin.0 2018-01-11 16:31:27.533 debug Old value deviceInfo.type: old="undefined", new="aircon"
! daikin.0 2018-01-11 16:31:27.531 debug Create State deviceInfo.type
! daikin.0 2018-01-11 16:31:27.528 debug Create Channel deviceInfo
! daikin.0 2018-01-11 16:31:27.525 debug start update timeout
! daikin.0 2018-01-11 16:31:27.523 debug {"indoorTemperature":22,"indoorHumidity":null,"outdoorTemperature":7.5,"error":0,"cmpfreq":0}
! daikin.0 2018-01-11 16:31:27.398 debug Call GET http://192.168.10.235/aircon/get_sensor_info
! daikin.0 2018-01-11 16:31:27.396 debug {"power":true,"mode":4,"adv":"","targetTemperature":21,"targetHumidity":0,"targetTemperatureMode1":25,"targetTemperatureMode2":"M","targetTemperatureMode3":25,"targetTemperatureMode4":21,"targetTempe
! daikin.0 2018-01-11 16:31:27.284 debug Call GET http://192.168.10.235/aircon/get_control_info
! daikin.0 2018-01-11 16:31:27.282 info Set polling Intervall to 60s
! daikin.0 2018-01-11 16:31:27.282 info Daikin Device initialized successfully
! daikin.0 2018-01-11 16:31:27.280 debug {"model":"NOTSUPPORT","type":"N","pv":0,"cpv":0,"mid":"NA","sFanDirection":1,"enScdltmr":1}
! daikin.0 2018-01-11 16:31:27.165 debug Call GET http://192.168.10.235/aircon/get_model_info
! daikin.0 2018-01-11 16:31:27.163 debug {"type":"aircon","region":"eu","dst":true,"adapterVersion":"1_2_48","power":true,"error":0,"location":0,"name":"Büro","icon":9,"method":"home only","port":30050,"id":"","password":"","lpwFlag":0,"ada
! daikin.0 2018-01-11 16:31:26.982 debug Call GET http://192.168.10.235/common/basic_info
! daikin.0 2018-01-11 16:31:26.775 info starting. Version 0.2.3 in /opt/iobroker/node_modules/iobroker.daikin, node: v6.12.3
! daikin.0 2018-01-11 16:31:26.720 info States connected to redis: 127.0.0.1:6379
! daikin.0 2018-01-11 16:31:26.709 debug statesDB connected
! daikin.0 2018-01-11 16:31:26.656 debug objectDB connected
! daikin.0 2018-01-11 16:31:22.556 info terminating
! daikin.0 2018-01-11 16:31:22.548 debug clear update timeout
! daikin.0 2018-01-11 16:31:22.547 debug Stopping update timeout -
Ok, jetzt weiss ich nimmer weter. Jetzt bräuchte ich doch
> kannst Du da in das "api.php" bei [https://github.com/ael-code/daikin-cont](https://github.com/ael-code/daikin-cont) … api.php#L7 mal logging von $aRequest einbauen ... die machen es faktisch nicht sonderlich anders als ich :-((
So wie ich den code verstehe müssten die EXAKT den gleichen Request schicken wie ich …