Mitsubishi Klimaanlage mit ESP Slider Wert Rückmeldung und Homekit

Begonnen von miggun, 27 November 2023, 22:13:46

Vorheriges Thema - Nächstes Thema

miggun

Hallo zusammen,

ich glaube, ich habe meine Frage im falschen Bereich gestellt, nachdem ich den Hinweis hier gelesen habe und dann noch in einem alten Beitrag um nicht unnötig einen neuen zu eröffnen.
Ich habe im Moment ein kleines Projekt https://github.com/gysmo38/mitsubishi2MQTT
Das ganze läuft jetzt, aber ein paar Dinge bekomme ich nicht hin. Das größte Problem, ich bekomme die aktuell eingestellte Temperatur nicht auf den Slider zurück gemeldet.
Dann versuche ich mich gerade noch am Homebridge Mapping und hoffe es noch selber hinzubekommen und dann die Lösung hier teilen zu können.
Ich hoffe, mir kann jemand dabei helfen.

Mein Stand bis jetzt:

defmod MQTT2_HVAC_df155_Flur MQTT2_DEVICE HVAC_df155_Flur
attr MQTT2_HVAC_df155_Flur alias Klimaanlage Flur
attr MQTT2_HVAC_df155_Flur devStateIcon off:sani_heating_heatpump heating:sani_heating_heatpump@red cooling:sani_heating_heatpump@blue fan:sani_heating_heatpump@yellow drying:sani_heating_heatpump@green idle:sani_heating_heatpump@pink
attr MQTT2_HVAC_df155_Flur genericDeviceType thermostat
attr MQTT2_HVAC_df155_Flur readingList HVAC_df155_Flur:mitsubishi2mqtt/KlimaanlageFlur/availability:.* availability\
HVAC_df155_Flur:homeassistant/climate/KlimaanlageFlur/config:.* { json2nameValue($EVENT) }\
HVAC_df155_Flur:mitsubishi2mqtt/KlimaanlageFlur/settings:.* { json2nameValue($EVENT) }\
HVAC_df155_Flur:mitsubishi2mqtt/KlimaanlageFlur/state:.* { json2nameValue($EVENT) }\
HVAC_df155_Flur:mitsubishi2mqtt/KlimaanlageFlur/debug/packets:.* { json2nameValue($EVENT) }
attr MQTT2_HVAC_df155_Flur room 02_Flur,Homekit,MQTT2_DEVICE
attr MQTT2_HVAC_df155_Flur setList Aus:noArg mitsubishi2mqtt/KlimaanlageFlur/mode/set off\
  Heizen:noArg mitsubishi2mqtt/KlimaanlageFlur/mode/set heat\
  Ventilator:noArg mitsubishi2mqtt/KlimaanlageFlur/mode/set fan_only\
  Trocknen:noArg mitsubishi2mqtt/KlimaanlageFlur/mode/set dry\
  Kühlen:noArg mitsubishi2mqtt/KlimaanlageFlur/mode/set cool\
  pct:slider,16.00,1.00,31.00 mitsubishi2mqtt/KlimaanlageFlur/temp/set $EVTPART1
attr MQTT2_HVAC_df155_Flur siriName Klimaanlage
attr MQTT2_HVAC_df155_Flur stateFormat action
attr MQTT2_HVAC_df155_Flur webCmd pct:Heizen:Kühlen:Trocknen:Ventilator:Aus

setstate MQTT2_HVAC_df155_Flur off
setstate MQTT2_HVAC_df155_Flur 2023-11-27 16:55:27 IODev MQTT2_FHEM_Server
setstate MQTT2_HVAC_df155_Flur 2023-11-27 17:42:12 action off
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 action_template {{ value_json.action if (value_json is defined and value_json.action is defined and value_json.action|length) else 'idle' }}
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 action_topic mitsubishi2mqtt/KlimaanlageFlur/state
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 availability online
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 avty_t mitsubishi2mqtt/KlimaanlageFlur/availability
setstate MQTT2_HVAC_df155_Flur 2023-11-27 17:42:12 compressorFrequency 0
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 curr_temp_t mitsubishi2mqtt/KlimaanlageFlur/state
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 curr_temp_tpl {{ value_json.roomTemperature if (value_json is defined and value_json.roomTemperature is defined and value_json.roomTemperature|int > 1.00) }}
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 device_configuration_url http://192.168.1.30
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 device_ids KlimaanlageFlur
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 device_mdl HVAC MITSUBISHI
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 device_mf MITSUBISHI ELECTRIC
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 device_name KlimaanlageFlur
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 device_sw Mitsubishi2MQTT 2023.8.0
setstate MQTT2_HVAC_df155_Flur 2023-11-27 17:42:12 fan 4
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 fan_mode_cmd_t mitsubishi2mqtt/KlimaanlageFlur/fan/set
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 fan_mode_stat_t mitsubishi2mqtt/KlimaanlageFlur/state
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 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' }}
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 fan_modes_1 AUTO
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 fan_modes_2 QUIET
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 fan_modes_3 1
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 fan_modes_4 2
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 fan_modes_5 3
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 fan_modes_6 4
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 max_temp 31
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 min_temp 16
setstate MQTT2_HVAC_df155_Flur 2023-11-27 17:42:12 mode off
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 mode_cmd_t mitsubishi2mqtt/KlimaanlageFlur/mode/set
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 mode_stat_t mitsubishi2mqtt/KlimaanlageFlur/state
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 mode_stat_tpl {{ value_json.mode if (value_json is defined and value_json.mode is defined and value_json.mode|length) else 'off' }}
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 modes_1 heat_cool
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 modes_2 cool
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 modes_3 dry
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 modes_4 heat
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 modes_5 fan_only
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 modes_6 off
setstate MQTT2_HVAC_df155_Flur 2023-11-27 16:13:41 pct {"roomTemperature":25,"temperature":27,"fan":"4","vane":"5","wideVane":"|","mode":"heat","action":"heating","compressorFrequency":34}
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 pl_avail online
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 pl_not_avail offline
setstate MQTT2_HVAC_df155_Flur 2023-11-27 17:42:12 roomTemperature 26
setstate MQTT2_HVAC_df155_Flur 2023-11-27 16:56:41 state Aus
setstate MQTT2_HVAC_df155_Flur 2023-11-27 16:55:26 subscriptions mitsubishi2mqtt/KlimaanlageFlur/custom/send mitsubishi2mqtt/KlimaanlageFlur/debug/logs/set mitsubishi2mqtt/KlimaanlageFlur/debug/packets/set mitsubishi2mqtt/KlimaanlageFlur/fan/set mitsubishi2mqtt/KlimaanlageFlur/mode/set mitsubishi2mqtt/KlimaanlageFlur/remote_temp/set mitsubishi2mqtt/KlimaanlageFlur/system/set mitsubishi2mqtt/KlimaanlageFlur/temp/set mitsubishi2mqtt/KlimaanlageFlur/vane/set mitsubishi2mqtt/KlimaanlageFlur/wideVane/set
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 swing_mode_cmd_t mitsubishi2mqtt/KlimaanlageFlur/vane/set
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 swing_mode_stat_t mitsubishi2mqtt/KlimaanlageFlur/state
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 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' }}
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 swing_modes_1 AUTO
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 swing_modes_2 1
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 swing_modes_3 2
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 swing_modes_4 3
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 swing_modes_5 4
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 swing_modes_6 5
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 swing_modes_7 SWING
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 temp_cmd_t mitsubishi2mqtt/KlimaanlageFlur/temp/set
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 temp_stat_t mitsubishi2mqtt/KlimaanlageFlur/state
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 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 %}
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 temp_step 1
setstate MQTT2_HVAC_df155_Flur 2023-11-27 17:42:12 temperature 31
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 temperature_unit C
setstate MQTT2_HVAC_df155_Flur 2023-11-27 13:40:30 unique_id df155
setstate MQTT2_HVAC_df155_Flur 2023-11-27 17:42:12 vane 5
setstate MQTT2_HVAC_df155_Flur 2023-11-27 17:42:12 wideVane |

Internals:
   CID        HVAC_df155_Flur
   DEF        HVAC_df155_Flur
   FUUID      65562424-f33f-0175-d9f0-4e54d75099bf51db
   IODev      MQTT2_FHEM_Server
   LASTInputDev MQTT2_FHEM_Server
   MQTT2_FHEM_Server_CONN MQTT2_FHEM_Server_192.168.1.30_49683
   MQTT2_FHEM_Server_MSGCNT 32842
   MQTT2_FHEM_Server_TIME 2023-11-27 22:19:50
   MSGCNT     32842
   NAME       MQTT2_HVAC_df155_Flur
   NR         240
   STATE      heating
   TYPE       MQTT2_DEVICE
   eventCount 32897
   READINGS:
     2023-11-27 18:08:53   IODev           MQTT2_FHEM_Server
     2023-11-27 22:19:50   action          heating
     2023-11-27 13:40:30   action_template {{ value_json.action if (value_json is defined and value_json.action is defined and value_json.action|length) else 'idle' }}
     2023-11-27 13:40:30   action_topic    mitsubishi2mqtt/KlimaanlageFlur/state
     2023-11-27 13:40:30   availability    online
     2023-11-27 13:40:30   avty_t          mitsubishi2mqtt/KlimaanlageFlur/availability
     2023-11-27 22:19:50   compressorFrequency 39
     2023-11-27 13:40:30   curr_temp_t     mitsubishi2mqtt/KlimaanlageFlur/state
     2023-11-27 13:40:30   curr_temp_tpl   {{ value_json.roomTemperature if (value_json is defined and value_json.roomTemperature is defined and value_json.roomTemperature|int > 1.00) }}
     2023-11-27 13:40:30   device_configuration_url http://192.168.1.30
     2023-11-27 13:40:30   device_ids      KlimaanlageFlur
     2023-11-27 13:40:30   device_mdl      HVAC MITSUBISHI
     2023-11-27 13:40:30   device_mf       MITSUBISHI ELECTRIC
     2023-11-27 13:40:30   device_name     KlimaanlageFlur
     2023-11-27 13:40:30   device_sw       Mitsubishi2MQTT 2023.8.0
     2023-11-27 22:19:50   fan             4
     2023-11-27 13:40:30   fan_mode_cmd_t  mitsubishi2mqtt/KlimaanlageFlur/fan/set
     2023-11-27 13:40:30   fan_mode_stat_t mitsubishi2mqtt/KlimaanlageFlur/state
     2023-11-27 13:40:30   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' }}
     2023-11-27 13:40:30   fan_modes_1     AUTO
     2023-11-27 13:40:30   fan_modes_2     QUIET
     2023-11-27 13:40:30   fan_modes_3     1
     2023-11-27 13:40:30   fan_modes_4     2
     2023-11-27 13:40:30   fan_modes_5     3
     2023-11-27 13:40:30   fan_modes_6     4
     2023-11-27 13:40:30   max_temp        31
     2023-11-27 13:40:30   min_temp        16
     2023-11-27 22:19:50   mode            heat
     2023-11-27 13:40:30   mode_cmd_t      mitsubishi2mqtt/KlimaanlageFlur/mode/set
     2023-11-27 13:40:30   mode_stat_t     mitsubishi2mqtt/KlimaanlageFlur/state
     2023-11-27 13:40:30   mode_stat_tpl   {{ value_json.mode if (value_json is defined and value_json.mode is defined and value_json.mode|length) else 'off' }}
     2023-11-27 13:40:30   modes_1         heat_cool
     2023-11-27 13:40:30   modes_2         cool
     2023-11-27 13:40:30   modes_3         dry
     2023-11-27 13:40:30   modes_4         heat
     2023-11-27 13:40:30   modes_5         fan_only
     2023-11-27 13:40:30   modes_6         off
     2023-11-27 16:13:41   pct             {"roomTemperature":25,"temperature":27,"fan":"4","vane":"5","wideVane":"|","mode":"heat","action":"heating","compressorFrequency":34}
     2023-11-27 13:40:30   pl_avail        online
     2023-11-27 13:40:30   pl_not_avail    offline
     2023-11-27 22:19:50   roomTemperature 25.5
     2023-11-27 21:33:19   state           pct
     2023-11-27 18:08:52   subscriptions   mitsubishi2mqtt/KlimaanlageFlur/custom/send mitsubishi2mqtt/KlimaanlageFlur/debug/logs/set mitsubishi2mqtt/KlimaanlageFlur/debug/packets/set mitsubishi2mqtt/KlimaanlageFlur/fan/set mitsubishi2mqtt/KlimaanlageFlur/mode/set mitsubishi2mqtt/KlimaanlageFlur/remote_temp/set mitsubishi2mqtt/KlimaanlageFlur/system/set mitsubishi2mqtt/KlimaanlageFlur/temp/set mitsubishi2mqtt/KlimaanlageFlur/vane/set mitsubishi2mqtt/KlimaanlageFlur/wideVane/set
     2023-11-27 13:40:30   swing_mode_cmd_t mitsubishi2mqtt/KlimaanlageFlur/vane/set
     2023-11-27 13:40:30   swing_mode_stat_t mitsubishi2mqtt/KlimaanlageFlur/state
     2023-11-27 13:40:30   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' }}
     2023-11-27 13:40:30   swing_modes_1   AUTO
     2023-11-27 13:40:30   swing_modes_2   1
     2023-11-27 13:40:30   swing_modes_3   2
     2023-11-27 13:40:30   swing_modes_4   3
     2023-11-27 13:40:30   swing_modes_5   4
     2023-11-27 13:40:30   swing_modes_6   5
     2023-11-27 13:40:30   swing_modes_7   SWING
     2023-11-27 13:40:30   temp_cmd_t      mitsubishi2mqtt/KlimaanlageFlur/temp/set
     2023-11-27 13:40:30   temp_stat_t     mitsubishi2mqtt/KlimaanlageFlur/state
     2023-11-27 13:40:30   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 %}
     2023-11-27 13:40:30   temp_step       1
     2023-11-27 22:19:50   temperature     27
     2023-11-27 13:40:30   temperature_unit C
     2023-11-27 13:40:30   unique_id       df155
     2023-11-27 22:19:50   vane            5
     2023-11-27 22:19:50   wideVane        |
Attributes:
   alias      Klimaanlage Flur
   devStateIcon off:sani_heating_heatpump heating:sani_heating_heatpump@red cooling:sani_heating_heatpump@blue fan:sani_heating_heatpump@yellow drying:sani_heating_heatpump@green idle:sani_heating_heatpump@pink
   genericDeviceType thermostat
   homebridgeMapping roomTemperature=homebridgestate
   readingList HVAC_df155_Flur:mitsubishi2mqtt/KlimaanlageFlur/availability:.* availability
HVAC_df155_Flur:homeassistant/climate/KlimaanlageFlur/config:.* { json2nameValue($EVENT) }
HVAC_df155_Flur:mitsubishi2mqtt/KlimaanlageFlur/settings:.* { json2nameValue($EVENT) }
HVAC_df155_Flur:mitsubishi2mqtt/KlimaanlageFlur/state:.* { json2nameValue($EVENT) }
HVAC_df155_Flur:mitsubishi2mqtt/KlimaanlageFlur/debug/packets:.* { json2nameValue($EVENT) }
   room       02_Flur,Homekit,MQTT2_DEVICE
   setList    Aus:noArg mitsubishi2mqtt/KlimaanlageFlur/mode/set off
  Heizen:noArg mitsubishi2mqtt/KlimaanlageFlur/mode/set heat
  Ventilator:noArg mitsubishi2mqtt/KlimaanlageFlur/mode/set fan_only
  Trocknen:noArg mitsubishi2mqtt/KlimaanlageFlur/mode/set dry
  Kühlen:noArg mitsubishi2mqtt/KlimaanlageFlur/mode/set cool
  pct:slider,16.00,1.00,31.00 mitsubishi2mqtt/KlimaanlageFlur/temp/set $EVTPART1
   siriName   Klimaanlage
   stateFormat action
   webCmd     pct:Heizen:Kühlen:Trocknen:Ventilator:Aus
Raspberry Pi 3 B+
MapleCUN
Shelly1, Shelly2, Shelly4pro, FS20

JensS

Wenn du den Slider nicht pct nennst, sondern den Namen des entsprechenden Readings verwendest, sollte der Wert im Slider übernommen werden.

Gruß Jens
Debian auf APU2C4, HM-CFG-USB2, SIGNALduino, HM-ES-PMSw1-Pl, TFA 30.3121, TFA 30.3125, ITS-150, PIR-5000, configurable Firmata USB & LAN, 1-wire: DS-18B20, DS-18S20, DS-2408, DS-2413, diverse I2C-Komponenten, zigbee2mqtt, ESPEasy etc.

miggun

Ohhhh, danke. Das probiere ich direkt heute Abend mal aus.
Raspberry Pi 3 B+
MapleCUN
Shelly1, Shelly2, Shelly4pro, FS20

miggun

Habe das Ganze direkt mal über VPN gemacht. Das klappt hervorragend. Vielen Dank dafür.

Jetzt muss ich nur noch versuchen, dass richtig mit HomeKit ans laufen zu bekommen.
Raspberry Pi 3 B+
MapleCUN
Shelly1, Shelly2, Shelly4pro, FS20

miggun

Ich bin jetzt ein kleines Stück weiter.
Leider hänge ich nun fest.
Beim Homebridgemapping bekomme ich die Klimaanlage zum heizen, kühlen und ausgeschaltet.
Die aktuelle Raumtemperatur wird richtig angezeigt.
Was nicht funktioniert:
Der aktuelle Zustand Heizen, Kühlen und Aus wird nicht zurück gemeldet.
Die eingestellte Temperatur wird nicht an FHEM übergeben.
Der Temperaturbereich von 16-31 Grad in 1 Grad-Schritten wird nicht übernommen.
Siri schaltet immer in Automatik, obwohl ich heizen bzw. Kühlen sage. Nur Aus funktioniert. Leider unterstützt meine Anlage Automatik nicht.

Also habe ich leider noch mehr Baustellen, als Lösungen
Vielleicht könnt Ihr mir da noch einmal unter die Arme greifen.

defmod MQTT2_HVAC_10f1d8_Wohn MQTT2_DEVICE HVAC_10f1d8_Wohn
attr MQTT2_HVAC_10f1d8_Wohn alias Klimaanlage Wohnzimmer
attr MQTT2_HVAC_10f1d8_Wohn devStateIcon off:sani_heating_heatpump heating:sani_heating_heatpump@red cooling:sani_heating_heatpump@blue fan:sani_heating_heatpump@yellow drying:sani_heating_heatpump@green idle:sani_heating_heatpump@pink
attr MQTT2_HVAC_10f1d8_Wohn genericDeviceType thermostat
attr MQTT2_HVAC_10f1d8_Wohn group Klima
attr MQTT2_HVAC_10f1d8_Wohn homebridgeMapping TargetTemperature=temperature\
    CurrentTemperature=roomTemperature\
    TargetHeatingCoolingState=mode,values=OFF:off;;HEAT:heat;;COOL:cool,cmds=OFF:Aus;;HEAT:Heizen;;COOL:Kühlen\
    CurrentHeatingCoolingState=action,values=OFF:off;;HEAT:heat;;COOL:cool;;AUTO:idle,valud=off
attr MQTT2_HVAC_10f1d8_Wohn readingList HVAC_10f1d8_Wohn:mitsubishi2mqtt/KlimaanlageWohn/availability:.* availability\
HVAC_10f1d8_Wohn:homeassistant/climate/KlimaanlageWohn/config:.* { json2nameValue($EVENT) }\
HVAC_10f1d8_Wohn:mitsubishi2mqtt/KlimaanlageWohn/settings:.* { json2nameValue($EVENT) }\
HVAC_10f1d8_Wohn:mitsubishi2mqtt/KlimaanlageWohn/state:.* { json2nameValue($EVENT) }\
HVAC_10f1d8_Wohn:mitsubishi2mqtt/KlimaanlageWohn/debug/packets:.* { json2nameValue($EVENT) }
attr MQTT2_HVAC_10f1d8_Wohn room 06_Wohnzimmer,13_Haus,Homekit,MQTT2_DEVICE
attr MQTT2_HVAC_10f1d8_Wohn setList Aus:noArg mitsubishi2mqtt/KlimaanlageWohn/mode/set off\
  Heizen:noArg mitsubishi2mqtt/KlimaanlageWohn/mode/set heat\
  Ventilator:noArg mitsubishi2mqtt/KlimaanlageWohn/mode/set fan_only\
  Trocknen:noArg mitsubishi2mqtt/KlimaanlageWohn/mode/set dry\
  Kühlen:noArg mitsubishi2mqtt/KlimaanlageWohn/mode/set cool\
  temperature:slider,16.00,1.00,31.00 mitsubishi2mqtt/KlimaanlageWohn/temp/set $EVTPART1\
  fan:AUTO,QUIET,1,2,3,4 mitsubishi2mqtt/KlimaanlageWohn/fan/set $EVTPART1\
  vane:AUTO,1,2,3,4,5,SWING mitsubishi2mqtt/KlimaanlageWohn/vane/set $EVTPART1
attr MQTT2_HVAC_10f1d8_Wohn siriName Klimaanlage
attr MQTT2_HVAC_10f1d8_Wohn stateFormat action
attr MQTT2_HVAC_10f1d8_Wohn webCmd temperature:fan:vane:Heizen:Kühlen:Trocknen:Ventilator:Aus
Raspberry Pi 3 B+
MapleCUN
Shelly1, Shelly2, Shelly4pro, FS20