How-to gesucht um komplexeres Device anzusprechen (Mitsubishi Klimaanlage)

Begonnen von Betonklotz, 24 Juni 2020, 10:03:50

Vorheriges Thema - Nächstes Thema

Betonklotz

@jurkub:
zeig doch mal bitte ein List deiner Klima/deines devices und verrate uns auch die Einstellungen die du in ESPEasy - Let's Control It vorgenommen hast.
Ansonsten:

defmod OG_AZ_Klima_MQTT2 MQTT2_DEVICE Klima_OG_AZ_
attr OG_AZ_Klima_MQTT2 IODev MQTT2_FHEM_Server
attr OG_AZ_Klima_MQTT2 autocreate 0
attr OG_AZ_Klima_MQTT2 event-on-change-reading .*
attr OG_AZ_Klima_MQTT2 jsonMap roomTemperature:measured-temp-aircon\
wideVane:horizontal-vane\
power:onoff\
mode:mode\
fan:fan\
vane:vertical-vane\
iSee:0\
temperature:desired-temp
attr OG_AZ_Klima_MQTT2 readingList Klima_OG_AZ_:Klima_OG_AZ_/status/LWT:.* LWT\
Klima_OG_AZ_:Klima_OG_AZ_/aircon/settings:.* { json2nameValue($EVENT,'',$JSONMAP) }\
Klima_OG_AZ_:Klima_OG_AZ_/clima/Temperature:.* measured-temp\
Klima_OG_AZ_:Klima_OG_AZ_/clima/Humidity:.* Humidity\
Klima_OG_AZ_:Klima_OG_AZ_/clima/Pressure:.* Pressure\
Klima_OG_AZ_:Klima_OG_AZ_/presence/state:.* room-presence\
Klima_OG_AZ_:Klima_OG_AZ_/door/state:.* doorstate
attr OG_AZ_Klima_MQTT2 room MQTT2_DEVICE
attr OG_AZ_Klima_MQTT2 setList on:noArg Klima_OG_AZ_/aircon/settings/cmd MitsubishiHP,power,ON\
off:noArg Klima_OG_AZ_/aircon/settings/cmd MitsubishiHP,power,OFF\
desired-temp:slider,16.0,1,31.0,1 Klima_OG_AZ_/aircon/settings/cmd MitsubishiHP,temperature,$EVTPART1\
mode:select,HEAT,COOL,FAN,DRY,AUTO Klima_OG_AZ_/aircon/settings/cmd MitsubishiHP,mode,$EVTPART1\
fan:select,1,2,3,4,AUTO,QUIET Klima_OG_AZ_/aircon/settings/cmd MitsubishiHP,fan,$EVTPART1\
horizontal-vane:select,1,2,3,4,5,SWING,AUTO Klima_OG_AZ_/aircon/settings/cmd MitsubishiHP,vane,$EVTPART1\
vertical-vane:select,<<,<,|,>,>>,<>,SWING Klima_OG_AZ_/aircon/settings/cmd MitsubishiHP,widevane,$EVTPART1
attr OG_AZ_Klima_MQTT2 setStateList on off
attr OG_AZ_Klima_MQTT2 stateFormat IST: measured-temp°C Humidity%, SOLL: desired-temp°C, Power: onoff, Modus: mode, Ventilator: fan, Lamellen: vertical-vane horizontal-vane


Mit der config reicht dann eigentlich ein einfaches set (modus, an/aus, temp, Lamellen...) aus, also z.B.

set OG_AZ_Klima_MQTT2 on
set OG_AZ_Klima_MQTT2 desired-temp 23


Zu dem D1: der ESP verträgt _keine_ 5V, auch nicht an der seriellen Schnittstelle. Mir unerklärlich warum die ganzen Anleitungen im Netz voll davon sind, aber das ist m.E. Geiz am falschen Ende und Platz ist auch gnügend vorhanden. Nicht das du dir den IO Pin geschossen hast... Vermutlich funktioniert es aber mit ein wenig Glück, weil in der Klima ein R in Reihe sitzt.

Viel Erfolg


jurkub


define MQTT2_FHEM_Server MQTT2_SERVER 1883 global
setuuid MQTT2_FHEM_Server 5f3e6a0e-f33f-00aa-e539-155f0498e099e9a5
attr MQTT2_FHEM_Server verbose 5



define MQTT2_HVAC_1c977 MQTT2_DEVICE HVAC_1c977
setuuid MQTT2_HVAC_1c977 5f3e8cdd-f33f-00aa-b233-392ace187b21aefd
attr MQTT2_HVAC_1c977 IODev MQTT2_FHEM_Server
attr MQTT2_HVAC_1c977 readingList HVAC_1c977:homeassistant/climate/GUESTklima/config:.* { json2nameValue($EVENT) }\
HVAC_1c977:mitsubishi2mqtt/GUESTklima/state:.* { json2nameValue($EVENT) }\
HVAC_1c977:mitsubishi2mqtt/GUESTklima/settings:.* { json2nameValue($EVENT) }
attr MQTT2_HVAC_1c977 room MQTT2_DEVICE
attr MQTT2_HVAC_1c977 setList off: mitsubishi2mqtt/GUESTklima/power/set {"state":"OFF"}\\
on: mitsubishi2mqtt/GUESTklima/power/set {"state":"ON"}\


auf dem D1 mini läuft diese Software:
https://github.com/gysmo38/mitsubishi2MQTT

jurkub

Ich hab nochmal rumprobiert aber leider ohne Erfolg
Im fhem Log geht der Befehl wohl auch raus aber an der Klima tut sich nix

Über das Web-Frontend der D1 Mini Software lässt die Klima sich problemlos steuern !

list MQTT2_HVAC_1c977

Internals:
   CFGFN     
   CID        HVAC_1c977
   DEF        HVAC_1c977
   DEVICETOPIC MQTT2_HVAC_1c977
   FUUID      5f3e8cdd-f33f-00aa-b233-392ace187b21aefd
   IODev      MQTT2_FHEM_Server
   LASTInputDev MQTT2_FHEM_Server
   MQTT2_FHEM_Server_MSGCNT 12255
   MQTT2_FHEM_Server_TIME 2020-08-24 08:31:51
   MSGCNT     12255
   NAME       MQTT2_HVAC_1c977
   NR         11618
   STATE      mode
   TYPE       MQTT2_DEVICE
   READINGS:
     2020-08-24 08:31:24   action          off
     2020-08-24 08:20:20   action_template {{ value_json.action if (value_json is defined and value_json.action is defined and value_json.action|length) else 'idle' }}
     2020-08-24 08:20:20   action_topic    mitsubishi2mqtt/GUESTklima/state
     2020-08-24 08:20:20   curr_temp_t     mitsubishi2mqtt/GUESTklima/state
     2020-08-24 08:20:20   curr_temp_tpl   {{ value_json.roomTemperature if (value_json is defined and value_json.roomTemperature is defined and value_json.roomTemperature|int > 8.00) else '26.00' }}
     2020-08-24 08:20:20   device_ids      GUESTklima
     2020-08-24 08:20:20   device_mdl      HVAC MITSUBISHI
     2020-08-24 08:20:20   device_mf       MITSUBISHI ELECTRIC
     2020-08-24 08:20:20   device_name     GUESTklima
     2020-08-24 08:20:20   device_sw       Mitsubishi2MQTT 0.7.3
     2020-08-24 08:31:24   fan             QUIET
     2020-08-24 08:20:20   fan_mode_cmd_t  mitsubishi2mqtt/GUESTklima/fan/set
     2020-08-24 08:20:20   fan_mode_stat_t mitsubishi2mqtt/GUESTklima/state
     2020-08-24 08:20:20   fan_mode_stat_tpl {{ value_json.fan if (value_json is defined and value_json.fan is defined and value_json.fan|length) else 'AUTO' }}
     2020-08-24 08:20:20   fan_modes_1     AUTO
     2020-08-24 08:20:20   fan_modes_2     QUIET
     2020-08-24 08:20:20   fan_modes_3     1
     2020-08-24 08:20:20   fan_modes_4     2
     2020-08-24 08:20:20   fan_modes_5     3
     2020-08-24 08:20:20   fan_modes_6     4
     2020-08-24 08:20:20   max_temp        31
     2020-08-24 08:20:20   min_temp        16
     2020-08-24 08:31:24   mode            off
     2020-08-24 08:20:20   mode_cmd_t      mitsubishi2mqtt/GUESTklima/mode/set
     2020-08-24 08:20:20   mode_stat_t     mitsubishi2mqtt/GUESTklima/state
     2020-08-24 08:20:20   mode_stat_tpl   {{ value_json.mode if (value_json is defined and value_json.mode is defined and value_json.mode|length) else 'off' }}
     2020-08-24 08:20:20   modes_1         heat_cool
     2020-08-24 08:20:20   modes_2         cool
     2020-08-24 08:20:20   modes_3         dry
     2020-08-24 08:20:20   modes_4         heat
     2020-08-24 08:20:20   modes_5         fan_only
     2020-08-24 08:20:20   modes_6         off
     2020-08-24 08:20:20   name            GUESTklima
     2020-08-24 08:31:50   packetRecv      fc 62 01 30 10 02 00 00 00 07 07 01 01 00 00 03 b0 00 00 00 00 98
     2020-08-24 08:31:51   packetSent      fc 42 01 30 10 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7a
     2020-08-24 08:20:20   pow_cmd_t       mitsubishi2mqtt/GUESTklima/power/set
     2020-08-24 08:31:24   roomTemperature 22.5
     2020-08-24 08:29:22   state           mode
     2020-08-20 16:46:54   subscriptions   mitsubishi2mqtt/GUESTklima/custom/send mitsubishi2mqtt/GUESTklima/debug/set mitsubishi2mqtt/GUESTklima/fan/set mitsubishi2mqtt/GUESTklima/mode/set mitsubishi2mqtt/GUESTklima/power/set mitsubishi2mqtt/GUESTklima/remote_temp/set mitsubishi2mqtt/GUESTklima/temp/set mitsubishi2mqtt/GUESTklima/vane/set
     2020-08-24 08:20:20   swing_mode_cmd_t mitsubishi2mqtt/GUESTklima/vane/set
     2020-08-24 08:20:20   swing_mode_stat_t mitsubishi2mqtt/GUESTklima/state
     2020-08-24 08:20:20   swing_mode_stat_tpl {{ value_json.vane if (value_json is defined and value_json.vane is defined and value_json.vane|length) else 'AUTO' }}
     2020-08-24 08:20:20   swing_modes_1   AUTO
     2020-08-24 08:20:20   swing_modes_2   1
     2020-08-24 08:20:20   swing_modes_3   2
     2020-08-24 08:20:20   swing_modes_4   3
     2020-08-24 08:20:20   swing_modes_5   4
     2020-08-24 08:20:20   swing_modes_6   5
     2020-08-24 08:20:20   swing_modes_7   SWING
     2020-08-24 08:20:20   temp_cmd_t      mitsubishi2mqtt/GUESTklima/temp/set
     2020-08-24 08:20:20   temp_stat_t     mitsubishi2mqtt/GUESTklima/state
     2020-08-24 08:20:20   temp_stat_tpl   {% if (value_json is defined and value_json.temperature is defined) %}{% if (value_json.temperature|int > 16.00 and value_json.temperature|int < 31.00) %}{{ value_json.temperature }}{% elif (value_json.temperature|int < 16.00) %}16.00{% elif (value_json.temperature|int > 31.00) %}31.00{% endif %}{% else %}22.00{% endif %}
     2020-08-24 08:20:20   temp_step       1
     2020-08-24 08:31:24   temperature     24
     2020-08-24 08:20:20   unique_id       1c977
     2020-08-24 08:31:24   vane            1
Attributes:
   IODev      MQTT2_FHEM_Server
   readingList HVAC_1c977:homeassistant/climate/GUESTklima/config:.* { json2nameValue($EVENT) }
HVAC_1c977:mitsubishi2mqtt/GUESTklima/state:.* { json2nameValue($EVENT) }
HVAC_1c977:mitsubishi2mqtt/GUESTklima/settings:.* { json2nameValue($EVENT) }
HVAC_1c977:mitsubishi2mqtt/GUESTklima/debug:.* { json2nameValue($EVENT) }
   room       MQTT2_DEVICE
   setList    mode:select,HEAT,COOL,FAN,DRY,AUTO HVAC_1c977:mitsubishi2mqtt/GUESTklima/settings/cmd mitsubishi2mqtt/GUESTklima/mode/set $EVTPART1


Beschreibung der Software auf dem D1 Mini

For nodered fans MQTT topic use cases

    topic/power/set OFF
    topic/mode/set AUTO HEAT COOL DRY FAN_ONLY OFF ON
    topic/temp/set 16-31
    topic/remote_temp/set also called "room_temp", the implementation defined in "HeatPump" seems not work in some models
    topic/fan/set 1-4 AUTO QUIET
    topic/vane/set 1-5 SWING AUTO
    topic/wideVane/set << < | > >>
    topic/settings
    topic/state
    topic/debug
    topic/debug/set on off
    topic/custom/send as example "fc 42 01 30 10 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7b " see https://github.com/SwiCago/HeatPump/blob/master/src/HeatPump.h


Beta-User

Das Rumprobieren hilft in der Regel nicht, das was auf der MQTT-Ebene stattfindet, sollte dem entsprechen, was in der Doku steht (und wenn es dann nicht funktioniert als bug im betreffenden Projekt gemeldet werden).

Wenn die Doku paßt, mal als ersten Test bitte damit starten (RAW-Code, den dann bitte  auch zukünftig posten für weitere Versuche und bitte auch keine cfg-Edits machen!):
demod MQTT2_HVAC_1c977 MQTT2_DEVICE HVAC_1c977
attr MQTT2_HVAC_1c977 IODev MQTT2_FHEM_Server
attr MQTT2_HVAC_1c977 readingList homeassistant/climate/GUESTklima/config:.* { }\
  mitsubishi2mqtt/GUESTklima/state:.* { json2nameValue($EVENT) }\
  mitsubishi2mqtt/GUESTklima/settings:.* { json2nameValue($EVENT) }
attr MQTT2_HVAC_1c977 setList off: mitsubishi2mqtt/GUESTklima/power/set OFF\
  on: mitsubishi2mqtt/GUESTklima/mode/set ON


@Betonklotz: Du scheinst eine andere firmware (ESEasy?) zu nutzen, oder?
Ggf. könnten wir das irgendwie auch vertemplaten, aber dann sollte man auch klarer machen, welche firmware/settings usw., sonst paßt das alles nicht so recht zusammen...
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

Betonklotz

Template (sowohl das Template als auch ein How-To) ist auf der To-do Liste...
Ich kann für die Mitsubishi Eletric nur ESP easy empfehlen anstatt die "Splitterimplementierungen" wie z.B. von gysmo, da die letzendlich alle die identlische lib von SwiCago nutzen und "nur" MQTT selber drumherumbauen (was entsprechend fehlerträchtig ist).
+ große Entwicklergemeinde
+ parallel zur Klima können einfach weitere Sensoren integriert werden
+ Kommunikation erfolgt nur bei Änderungen (d.h. kein "Spam")
+ komplett OTA fähig
+ läuft stabil
+ zukunftsfähig (ESP32, weg von SPIFFS...)
Nachteile:
- kein SSL (das nervt mich am meisten)
- kein Webinterface für Statusänderungen (geht aber über Kommandozeile, nur halt nicht über ein klicki-bunti HMI)
Und ja, ich bin weg von den eigenständigen Implementierungen (gysmo, Chris Davis & Viet Dzung) und nutze ESP easy auf einem NodeDevMCU board + 3.3/5V Pegelwandler, da die anderen letzendlich nie stabil liefen

Beta-User

Hmm, na ja, das gysmo-Ding sieht nach einer Tasmota-Spielart aus, das sollte sollte sich eigentlich nicht viel nehmen (aber - mit Aufwand - SSL erlauben); kommt ggf. darauf an, ob das/die lib mittelfristig seinen Weg in die "offizielle" Doku findet.

Aber ESPEasy ist auch ok, und das mit der Doku/dem Template eilt nicht.

@jurkub: Schalte aber doch bitte in jedem Fall das Autodiscovery-Feature für homeassistant aus, das bringt in FHEM nichts außer Verwirrung und unnötigen Readings (daher hatte ich den Zweig auch direkt in der readingList "tot" gemacht).
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

jurkub

Ich hab jetzt auf espeasy umgestellt finde aber in der Config (siehe Anhang) nicht das richtige Device.

Beta-User

Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

Betonklotz

@jurkub:
du darfst nicht den stable Zweig nehmen, sondern musst den Zweig nehmen der auch "testing" enthält, denn das Klima Gedöns ist noch nicht offiziell frei:
https://github.com/letscontrolit/ESPEasy ==> ESP8266 (oder was auch immer dein D1 hat) und passenden Speicher wählen
wichtig: unter Tools -> Advanced -> Serial Settings den Haken rausnehmen damit der serielle Port für die Klima genutzt werden kann und nicht fürs Debugging
Dann unter Devices den "Energy (Heat) - Mitsubishi Heat Pump [TESTING]" Eintrag wählen und Einstellungen vornehmen wie du möchtest, bei mir z.B.

name: aircon
enabled: yes
serial port: GPIO-3 und GPIO-1
send to controller: anfangs noch nein, später dann ja
interval: 0 (= nur bei Änderungen die Daten schicken)

unter Controllers dann "Home Assistant (openHAB) MQTT" wählen, und Einstellungen wie du magst/bei dir hast, unten bei MQTT, z.B.

controller client ID: %sysname%/#
controller puplish: %sysname%/%tskname%/%valname%
und wichtig: Haken bei enabled

dann wieder unter devices gehen, dort die Klima anwählen und send to controller aktivieren. Nicht wundern wenn unter der devices Übersicht bei settings values ein NaN auftaucht, das ist "normal"
Ab dann hast du es auch in FHEM verfügbar.

@Beta-User: ja, SSL ist mehr als blöde. Habe zu Hause alles auf Tasmota laufen (bis auf die Klima) und hoffe ja inständig, dass die Klima auch mal in Tasmota umgesetzt wird, denn da hast du SSL von Haus aus mit drin. Mir fehlt nur das technische Wissen dazu...

jurkub

es klappt einfach nicht :-(


define MQTT2_FHEM_Server MQTT2_SERVER 1883 global
setuuid MQTT2_FHEM_Server 5f43db6a-f33f-00aa-f280-8c6b15f1f35d361f
attr MQTT2_FHEM_Server room MQTT2_DEVICE

defmod OG_AZ_Klima_MQTT2 MQTT2_DEVICE Klima_OG_AZ_0

attr OG_AZ_Klima_MQTT2 IODev MQTT2_FHEM_Server
attr OG_AZ_Klima_MQTT2 autocreate 0
attr OG_AZ_Klima_MQTT2 event-on-change-reading .*

attr OG_AZ_Klima_MQTT2 jsonMap roomTemperature:measured-temp-aircon\
wideVane:horizontal-vane\
power:onoff\
mode:mode\
fan:fan\
vane:vertical-vane\
iSee:0\
temperature:desired-temp

attr OG_AZ_Klima_MQTT2 readingList Klima_OG_AZ_0:Klima_OG_AZ_0/status/LWT:.* LWT\
Klima_OG_AZ_0:Klima_OG_AZ_0/aircon/settings:.* { json2nameValue($EVENT,'',$JSONMAP) }\
Klima_OG_AZ_0:Klima_OG_AZ_0/clima/Temperature:.* measured-temp\
Klima_OG_AZ_0:Klima_OG_AZ_0/clima/Humidity:.* Humidity\
Klima_OG_AZ_0:Klima_OG_AZ_0/clima/Pressure:.* Pressure\
Klima_OG_AZ_0:Klima_OG_AZ_0/presence/state:.* room-presence\
Klima_OG_AZ_0:Klima_OG_AZ_0/door/state:.* doorstate

attr OG_AZ_Klima_MQTT2 room MQTT2_DEVICE

attr OG_AZ_Klima_MQTT2 setList on:noArg Klima_OG_AZ_0/aircon/settings/cmd MitsubishiHP,power,ON\
off:noArg Klima_OG_AZ_0/aircon/settings/cmd MitsubishiHP,power,OFF\
desired-temp:slider,16.0,1,31.0,1 Klima_OG_AZ_0/aircon/settings/cmd MitsubishiHP,temperature,$EVTPART1\
mode:select,HEAT,COOL,FAN,DRY,AUTO Klima_OG_AZ_0/aircon/settings/cmd MitsubishiHP,mode,$EVTPART1\
fan:select,1,2,3,4,AUTO,QUIET Klima_OG_AZ_0/aircon/settings/cmd MitsubishiHP,fan,$EVTPART1\
horizontal-vane:select,1,2,3,4,5,SWING,AUTO Klima_OG_AZ_0/aircon/settings/cmd MitsubishiHP,vane,$EVTPART1\
vertical-vane:select,<<,<,|,>,>>,<>,SWING Klima_OG_AZ_0/aircon/settings/cmd MitsubishiHP,widevane,$EVTPART1

attr OG_AZ_Klima_MQTT2 setStateList on off
attr OG_AZ_Klima_MQTT2 stateFormat IST: measured-temp°C Humidity%, SOLL: desired-temp°C, Power: onoff, Modus: mode, Ventilator: fan, Lamellen: vertical-vane horizontal-vane

Betonklotz

mach mal ein Reset von deinem Gerät, also einmal Strom weg und wieder an.
- wenn ich es auf deinem zweiten Screenshot richtig sehe, dann heißt dein Topic noch OG_AZ_Klima_0 (also mit "_0" dran, vermutlich hattest du mal die Option "append unit number" aktiviert gehabt), wobei die Option jetzt deaktivert ist ==> ggf. hat er da etwas nicht sauber übernommen
- den seriellen Port nutzt du nicht mehr fürs Logging wie ich oben geschrieben hatte?
- deine Definition mixt dann beide Schreibweisen durcheinander, also mit _0 hinten dran und ohne

Wenn es immer noch nicht geht:
- einmal im ESP unter Tools -> advanced log den Log hochdrehen und dann den log anschauen
- gleichzeitig in FHEM den Log anschauen
- und notfalsl per MQTT Sniffer (z.B. MQTT Toolbox, Explorer o.ä.) schauen

Nicht aufgeben, das wird schon

jurkub

die Daten von der Klima kommen auf dem Fhem an !

@Betonklotz:
Kannst du bitte mal Screenshots von deinen aktuellen ESP Easy Config Seiten sowie deiner aktuellen Fhem.cfg posten.

Ich glaube da ist noch irgendwo ein copy&paste Fehler

Übrigens, danke für deine Mühe :-)

Betonklotz

es bringt m.E. nichts wenn du nicht auf Fragen antwortest und/oder eingehst und nur ein simples c&p haben möchtest...
- dein Tx funktioniert noch, nicht das du den gehimmelt hast? ESP verträgt _keine_ 5V, an keinem einzigen seiner Pins!!!
- logging auf der seriellen Schnittstelle hast du deaktivert?
- reboot des D1 hast du durchgeführt
- du kennst deine Topics ganz genau (also z.B. mit oder ohne _0 hinten dran)
- auf welchem Topic empfängst du etwas?
- was für eine Klima hast du überhaupt? Sofern du einen WiFi Adapter verbaut hast: den hast du abgezogen (denn zwei Tx auf einer Leitung sind nciht so pralle...)?
Anbei noch Screenshots vom ESP, aber da gibt es kein Geheimnis und das passt auch bei dir. Keine Ahnung wofür du die benötigst... Die fhem config ist in einem meiner Posts davor.

jurkub

es läuft !!!   :D :D :D
hab beim ESP einen Factory Reset gemacht und alles nochmal konfiguriert und dann ging's !

@Betonklotz Vielen Dank für deine Hilfe & Geduld

jurkub

Laut meinem Klimabauer sollte man die Klima nach Kühlung und vor dem Ausschalten immer noch ca. 30 Minuten im Modus "Dry" trocknen.

Mein Plan ist jetzt ein Notify anzulegen das auf "set_off" reagiert und checkt ob der Modus "Cool" was und dann wieder einschaltet in den Modus "Dry" schaltet und ein At mit +30 anlegt und dann ausschaltet

Das mit den (Test) Notify funktioniert aber irgendwie nicht :-(

define JRG_Klima_MQTT2_Ntv notify JRG_Klima_MQTT2:off {fhem("set Lampe on")}