shelly plus1 mini lässt sich über fhem nicht schalten

Begonnen von juergen012, 28 November 2023, 18:59:13

Vorheriges Thema - Nächstes Thema

juergen012

Hallo,
o.a. shelly habe ich über MQTT2 eingebunden. Als Template habe ich shellyPlus_1 genommen. Habe fhem, sowie den shelly mehrfach neu gestartet. Mein Problem ist, dass ich über fhem den Status des shelly nicht angezeigt bekomme. Ebenfalls lässt sich der shelly über die webui nicht schalten. on/off manuell klappt. Die Readings werden auch aktualisiert.
Hier das list:
Internals:
   CFGFN     
   CID        shelly1mini_543204baca00
   DEF        shelly1mini_543204baca00
   FUUID      656625f8-f33f-b02d-235a-7264ae2af0a97317
   IODev      Mqtt2_Server
   LASTInputDev Mqtt2_Server
   MSGCNT     48
   Mqtt2_Server_CONN Mqtt2_Server_172.16.10.160_60068
   Mqtt2_Server_MSGCNT 48
   Mqtt2_Server_TIME 2023-11-28 18:56:16
   NAME       MQTT2_shelly1mini_543204baca00
   NR         1560
   STATE      set_toggle
   TYPE       MQTT2_DEVICE
   eventCount 46
   JSONMAP:
     params_switch_0_temperature_tC temperature
     params_switch_0_temperature_tF 0
     params_wifi_sta_ip ip
     req_result_in_mode in_mode
     switch_state state
     switch_temperature_tC temperature
     switch_temperature_tF 0
   OLDREADINGS:
   READINGS:
     2023-11-28 18:40:08   IODev           Mqtt2_Server
     2023-11-28 18:42:25   attrTemplateVersion 20220304
     2023-11-28 18:49:57   dst             shelly1mini-543204baca00/events
     2023-11-28 18:56:16   in_mode         flip
     2023-11-28 18:49:25   ip              172.16.10.160
     2023-11-28 18:49:57   method          NotifyStatus
     2023-11-28 18:49:25   online          true
     2023-11-28 18:49:25   params_cloud_connected false
     2023-11-28 18:44:59   params_events_1_cfg_rev 20
     2023-11-28 18:49:21   params_events_1_component sys
     2023-11-28 18:49:21   params_events_1_event scheduled_restart
     2023-11-28 18:44:59   params_events_1_restart_required true
     2023-11-28 18:49:21   params_events_1_time_ms 996
     2023-11-28 18:49:21   params_events_1_ts 1701193760.97
     2023-11-28 18:49:25   params_input_0_id 0
     2023-11-28 18:49:25   params_input_0_state false
     2023-11-28 18:49:25   params_mqtt_connected true
     2023-11-28 18:49:57   params_switch_0_id 0
     2023-11-28 18:49:43   params_switch_0_output true
     2023-11-28 18:49:43   params_switch_0_source WS_in
     2023-11-28 18:49:33   params_sys_available_updates_beta_version 1.1.0-beta2
     2023-11-28 18:49:25   params_sys_cfg_rev 20
     2023-11-28 18:49:25   params_sys_fs_free 86016
     2023-11-28 18:49:25   params_sys_fs_size 393216
     2023-11-28 18:49:25   params_sys_kvs_rev 1
     2023-11-28 18:49:25   params_sys_mac  543204BACA00
     2023-11-28 18:49:25   params_sys_ram_free 165960
     2023-11-28 18:49:25   params_sys_ram_size 262788
     2023-11-28 18:49:25   params_sys_restart_required false
     2023-11-28 18:49:25   params_sys_schedule_rev 0
     2023-11-28 18:49:25   params_sys_time 18:49
     2023-11-28 18:49:25   params_sys_unixtime 1701193765
     2023-11-28 18:49:25   params_sys_uptime 3
     2023-11-28 18:49:25   params_sys_webhook_rev 0
     2023-11-28 18:49:57   params_ts       1701193797.78
     2023-11-28 18:49:25   params_wifi_rssi -75
     2023-11-28 18:49:25   params_wifi_ssid Home
     2023-11-28 18:49:25   params_wifi_status got ip
     2023-11-28 18:49:25   params_ws_connected false
     2023-11-28 18:49:57   src             shelly1mini-543204baca00
     2023-11-28 18:49:40   state           set_toggle
     2023-11-28 18:49:57   temperature     41.70
     2023-11-28 18:42:25   x_reboot        set
   hmccu:
Attributes:
   DbLogExclude .*
   devStateIcon {my $onl = ReadingsVal($name,'online','false') eq 'false'?'10px-kreis-rot':'10px-kreis-gruen'; $onl = FW_makeImage($onl); my $light = FW_makeImage(ReadingsVal($name,'state','off')); my $temp = ReadingsVal($name,'temperature','-100'); my $ip = ReadingsVal($name,'ip','none'); my $reb = ReadingsVal($name,'sys_restart_required','false') eq 'true'?'<a href="/fhem?cmd.dummy=set '.$name.' x_reboot&XHR=1"> ... Notwendigen Reboot durchführen</a>':''; qq(<a href="http://$ip" target="_blank">${onl}</a><a href="/fhem?cmd.dummy=set $name toggle&XHR=1">${light}</a>$reb<div>Temp: $temp °C</div>)}
   devicetopic shelly1mini-543204baca00
   genericDeviceType switch
   getList    in_mode:noArg in_mode $DEVICETOPIC/rpc {"id": 1,"src":"$DEVICETOPIC", "method": "Switch.GetConfig", "params": {"id": 0}}
   icon       message_socket
   jsonMap    switch_state:state switch_temperature_tC:temperature switch_temperature_tF:0 params_wifi_sta_ip:ip params_switch_0_temperature_tC:temperature params_switch_0_temperature_tF:0 req_result_in_mode:in_mode
   model      shellyPlus_1
   readingList $DEVICETOPIC/online:.* online
  $DEVICETOPIC/events/rpc:.* { json2nameValue($EVENT,'',$JSONMAP) }
  $DEVICETOPIC/status/mqtt:.* { json2nameValue($EVENT, 'mqtt_', $JSONMAP) }
  $DEVICETOPIC/status/sys:.* { json2nameValue($EVENT, 'sys_', $JSONMAP) }
  $DEVICETOPIC/status/switch_0:.* { $EVENT =~ s/"output":true/"state":"on"/g; $EVENT =~ s/"output":false/"state":"off"/g; json2nameValue($EVENT, 'switch_', $JSONMAP) }
  $DEVICETOPIC/status/cloud:.* {}
  $DEVICETOPIC/rpc:.* { json2nameValue($EVENT, 'req_', $JSONMAP, 'in_mode')}
  $DEVICETOPIC/status/input_0:.* { json2nameValue($EVENT, 'input_', $JSONMAP) }
  fhem2shelly/rpc:.* {}
   room       MQTT2_DEVICE
   setList    toggle:noArg $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Switch.Toggle","params": {"id":0}}
  off:noArg $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Switch.Set","params": {"id":0,"on":false}}
  on:noArg $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Switch.Set","params": {"id":0,"on":true}}
  on-for-timer $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Switch.Set","params": {"id":0,"on":true,"toggle_after":$EVTPART1}}
  off-for-timer $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Switch.Set","params": {"id":0,"on":false,"toggle_after":$EVTPART1}}
  in_mode:toggle,flip,detached {fhem("sleep 0.2; get $NAME in_mode"); my $val = $EVTPART1 ne 'toggle' ? $EVTPART1 : ReadingsVal($NAME,'in_mode','flip') eq 'flip' ? 'detached':'flip'; qq($DEVICETOPIC/rpc {"id":1,"src":"fhem2shelly","method":"Switch.SetConfig","params": {"id":0, "config": {"in_mode": "$val"}}})}
  x_update:noArg $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Shelly.Update","params": {"stage":"stable"}}
  x_reboot:noArg $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Shelly.Reboot"}
  x_eco:true,false $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Sys.SetConfig","params": {"config": {"device": {"eco_mode": $EVTPART1}}}}
   setStateList on off toggle on-for-timer off-for-timer
   webCmd     :

Hoffentlich kann mir jemand helfen.
Gruß
Jürgen K.
Fhem unter Proxmox

Otto123

Hallo Jürgen,

dein Mqtt2_Server steht auf complex?

Deine Readings sehen so, ich meine das wäre kontra ... bin aber mit den Plus nicht sicher.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

juergen012

Hallo Otto, den Mqtt2Server habe ich auf simple gestellt.
Fhem unter Proxmox

Otto123

Diese Firmware Einstellung hast Du gemacht?
ZitatNOTE: requires to activate generic status update in firmware settings (if not available: reset device to factory defaults)
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

juergen012

Sorry..habe ich wohl überlesen.. heute wird das nix mehr. Werde berichten..
Fhem unter Proxmox

juergen012

So, Firmware reset hat nix gebracht. Ich musste in den Einstellungen des shelly unter MQTT "Generic status update over MQTT" aktivieren. Ist per default aus. Jetzt klappt es wie gewünscht. War gestern wohl nicht so mein Tag
Gruß
Jürgen K.
Fhem unter Proxmox

Otto123

Zitat von: juergen012 am 29 November 2023, 10:27:57So, Firmware reset hat nix gebracht.
:) Schön das es geht.

Da steht aber: Du sollst die Einstellung 'Generic status update over MQTT' aktivieren, falls die Einstellung 'Generic status update over MQTT' nicht vefügbar ist, sollst Du Werkreset machen. ;)

Insofern falsche Reihenfolge - oder was zuletzt steht wird zuerst gemacht  ;D
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

peter.oehlmann@web.de

Hallo,
ich habe ebenfalls Probleme mit dem Shelly 1 Mini Gen3. Wenn ich das Template ShellyPlus_1 auswähle fragt er mich "Need the following parameters for the attrTemplate shellyPlus_1"...Shelly Name in the Topic.
Habe auch schon andere Templates ausprobiert , geht aber nix. Readings sind eigentlich alle da. Ich frage mich so langsam , ob da ein neues Template geschrieben werden muss. Habe jetzt schon nach lauter Verzweiflung meine
PI Upgedatet , weil zu alt für Updates. Aber auf dem aktuellen neuen Testsystem will auch nichts funktionieren. Den Generic Status wie oben beschrieben habe ich aktiviert. Hier mal , was ich in den Readings sehe.

IODev
MQTT2_FHEM_Server
2024-10-13 15:48:29
available_updates_stable_version
1.3.3
2024-10-14 19:34:25
ble
{}
2024-10-13 15:48:29
cfg_rev
21
2024-10-14 19:34:25
connected
true
2024-10-13 15:48:29
dst
shelly1minig3-cc8da2442a34/events
2024-10-14 19:34:25
fs_free
708608
2024-10-14 19:34:25
fs_size
1048576
2024-10-14 19:34:25
id
0
2024-10-13 15:58:00
kvs_rev
31
2024-10-14 19:34:25
mac
CC8DA2442A34
2024-10-14 19:34:25
method
NotifyStatus
2024-10-14 19:34:25
online
true
2024-10-13 15:48:29
output
false
2024-10-13 15:58:00
params_cloud_connected
false
2024-10-13 15:48:29
params_input_0_id
0
2024-10-13 15:48:29
params_input_0_state
false
2024-10-13 15:48:29
params_mqtt_connected
true
2024-10-13 15:48:29
params_switch_0_id
0
2024-10-13 15:58:00
params_switch_0_output
false
2024-10-13 15:48:29
params_switch_0_source
init
2024-10-13 15:48:29
params_switch_0_temperature_tC
58.80
2024-10-13 15:58:00
params_switch_0_temperature_tF
137.83
2024-10-13 15:58:00
params_sys_available_updates_stable_version
1.3.3
2024-10-13 15:48:43
params_sys_cfg_rev
21
2024-10-13 15:48:29
params_sys_fs_free
708608
2024-10-13 15:48:29
params_sys_fs_size
1048576
2024-10-13 15:48:29
params_sys_kvs_rev
31
2024-10-14 19:34:25
params_sys_mac
CC8DA2442A34
2024-10-13 15:48:29
params_sys_ram_free
107548
2024-10-13 15:48:29
params_sys_ram_size
260764
2024-10-13 15:48:29
params_sys_reset_reason
3
2024-10-13 15:48:29
params_sys_restart_required
false
2024-10-13 15:48:29
params_sys_schedule_rev
0
2024-10-13 15:48:29
params_sys_uptime
1
2024-10-13 15:48:29
params_sys_webhook_rev
0
2024-10-13 15:48:29
params_ts
1728927265.31
2024-10-14 19:34:25
params_wifi_rssi
-61
2024-10-13 15:48:29
params_wifi_ssid
W1_OEH
2024-10-13 15:48:29
params_wifi_sta_ip
192.168.1.65
2024-10-13 15:48:29
params_wifi_status
got ip
2024-10-13 15:48:29
params_ws_connected
false
2024-10-13 15:48:29
ram_free
103052
2024-10-14 19:34:25
ram_size
260604
2024-10-14 19:34:25
reset_reason
3
2024-10-14 19:34:25
restart_required
false
2024-10-14 19:34:25
rssi
-61
2024-10-13 15:48:29
schedule_rev
0
2024-10-14 19:34:25
source
init
2024-10-13 15:58:00
src
shelly1minig3-cc8da2442a34
2024-10-14 19:34:25
ssid
W1_OEH
2024-10-13 15:48:29
sta_ip
192.168.1.65
2024-10-13 15:48:29
state
false
2024-10-13 15:48:29
status
got ip
2024-10-13 15:48:29
temperature_tC
58.8
2024-10-13 15:58:00
temperature_tF
137.8
2024-10-13 15:58:00
time
19:34
2024-10-14 19:34:25
unixtime
1728927265
2024-10-14 19:34:25
uptime
99960
2024-10-14 19:34:25
webhook_rev
0


Otto123

ein list vom Device wäre besser.
Vom Gefühl her sind die MQTT Einstellungen / Einträge am Device verkorkst.

Hier gab es auch widersprüchliche Aussagen https://forum.fhem.de/index.php?topic=138031.0
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

peter.oehlmann@web.de

Hi, habe jetzt mal alle Reste aus der fhem.cfg gelöscht. Den Shelly "factory Resetet".MQTT Parameter wieder eingetragen. In Fhem auf das Autocreate gewartet und
dann das Template shellyPlus_1 zugewiesen.
Sieht jetzt so in der cfg aus. Da komme ich leider nicht weiter.

define MQTT2_shelly1minig3 MQTT2_DEVICE shelly1minig3
setuuid MQTT2_shelly1minig3 670e557f-f33f-7006-febc-82c43dea0697cff9
attr MQTT2_shelly1minig3 devStateIcon {my $onl = ReadingsVal($name,'online','false') eq 'false'?'10px-kreis-rot':'10px-kreis-gruen';; $onl = FW_makeImage($onl);; my $light = FW_makeImage(ReadingsVal($name,'state','off'));; my $temp = ReadingsVal($name,'temperature','-100');; my $ip = ReadingsVal($name,'ip','none');; my $reb = ReadingsVal($name,'sys_restart_required','false') eq 'true'?'<a href="/fhem?cmd.dummy=set '.$name.' x_reboot&XHR=1"> ... Notwendigen Reboot durchführen</a>':'';; qq(<a href="http://$ip" target="_blank">${onl}</a><a href="/fhem?cmd.dummy=set $name toggle&XHR=1">${light}</a>$reb<div>Temp: $temp °C</div>)}
attr MQTT2_shelly1minig3 devicetopic 123
attr MQTT2_shelly1minig3 getList in_mode:noArg in_mode $DEVICETOPIC/rpc {"id": 1,"src":"$DEVICETOPIC", "method": "Switch.GetConfig", "params": {"id": 0}}
attr MQTT2_shelly1minig3 icon message_socket
attr MQTT2_shelly1minig3 jsonMap switch_state:state switch_temperature_tC:temperature switch_temperature_tF:0 params_wifi_sta_ip:ip params_switch_0_temperature_tC:temperature params_switch_0_temperature_tF:0 req_result_in_mode:in_mode
attr MQTT2_shelly1minig3 model shellyPlus_1
attr MQTT2_shelly1minig3 readingList $DEVICETOPIC/online:.* online\
  $DEVICETOPIC/events/rpc:.* { json2nameValue($EVENT,'',$JSONMAP) }\
  $DEVICETOPIC/status/mqtt:.* { json2nameValue($EVENT, 'mqtt_', $JSONMAP) }\
  $DEVICETOPIC/status/sys:.* { json2nameValue($EVENT, 'sys_', $JSONMAP) }\
  $DEVICETOPIC/status/switch_0:.* { $EVENT =~ s/"output":true/"state":"on"/g;; $EVENT =~ s/"output":false/"state":"off"/g;; json2nameValue($EVENT, 'switch_', $JSONMAP) }\
  $DEVICETOPIC/status/cloud:.* {}\
  $DEVICETOPIC/rpc:.* { json2nameValue($EVENT, 'req_', $JSONMAP, 'in_mode')}\
  $DEVICETOPIC/status/input_0:.* { json2nameValue($EVENT, 'input_', $JSONMAP) }\
  fhem2shelly/rpc:.* {}
attr MQTT2_shelly1minig3 room MQTT2_DEVICE
attr MQTT2_shelly1minig3 setList toggle:noArg $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Switch.Toggle","params": {"id":0}}\
  off:noArg $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Switch.Set","params": {"id":0,"on":false}}\
  on:noArg $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Switch.Set","params": {"id":0,"on":true}}\
  on-for-timer $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Switch.Set","params": {"id":0,"on":true,"toggle_after":$EVTPART1}}\
  off-for-timer $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Switch.Set","params": {"id":0,"on":false,"toggle_after":$EVTPART1}}\
  in_mode:toggle,flip,detached {fhem("sleep 0.2;; get $NAME in_mode");; my $val = $EVTPART1 ne 'toggle' ? $EVTPART1 : ReadingsVal($NAME,'in_mode','flip') eq 'flip' ? 'detached':'flip';; qq($DEVICETOPIC/rpc {"id":1,"src":"fhem2shelly","method":"Switch.SetConfig","params": {"id":0, "config": {"in_mode": "$val"}}})}\
  x_update:noArg $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Shelly.Update","params": {"stage":"stable"}}\
  x_reboot:noArg $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Shelly.Reboot"}\
  x_eco:true,false $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Sys.SetConfig","params": {"config": {"device": {"eco_mode": $EVTPART1}}}}
attr MQTT2_shelly1minig3 setStateList on off toggle on-for-timer off-for-timer
attr MQTT2_shelly1minig3 webCmd :
define FileLog_MQTT2_shelly1minig3 FileLog ./log/MQTT2_shelly1minig3-%Y.log MQTT2_shelly1minig3
setuuid FileLog_MQTT2_shelly1minig3 670e557f-f33f-7006-afd4-04cb16a80a349b6b
attr FileLog_MQTT2_shelly1minig3 logtype text
attr FileLog_MQTT2_shelly1minig3 room MQTT2_DEVICE

Otto123

Hi,

naja das ist kein list (die Ausgabe von list MQTT2_shelly1minig3 in der FHEM Kommandozeile, oder die Ausgabe vom Link: "copy for Forum" unterhalb des Devices) sondern das define aus der cfg. Sieht für mich aber gar nicht schlecht aus.
Was bedeutet Du kommst nicht weiter? Keine Readings? Keine Werte? lässt sich nicht steuern? ? ? ?

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Beta-User

Das sieht komisch aus:

attr MQTT2_shelly1minig3 devicetopic 123Ggf. mal posten, was autocreate erzeugt hatte (raw-list!!!).
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

peter.oehlmann@web.de

Ja, ich habe es vorher schonmal erwähnt , Fhem fragt mich bei der Zuweisung "Need the following parameters for the attrTemplate shellyPlus_1"...Shelly Name in the Topic. Da habe ich mal den
Namen des Devices eingetragen und testhalber auch mal 123 , um zu sehen , wie fhem darauf reagiert.

2024-10-15 14:52:56 MQTT2_SERVER MQTT2_FHEM_Server nrclients: 2
2024-10-15 14:52:56 Global global UNDEFINED MQTT2_shelly1minig3 MQTT2_DEVICE shelly1minig3 MQTT2_FHEM_Server
2024-10-15 14:52:56 Global global DEFINED MQTT2_shelly1minig3
2024-10-15 14:52:56 Global global DEFINED FileLog_MQTT2_shelly1minig3
2024-10-15 14:52:56 Global global ATTR MQTT2_shelly1minig3 readingList shelly1minig3:shelly1minig3/online:.* online
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 online: true
2024-10-15 14:52:56 Global global ATTR MQTT2_shelly1minig3 readingList shelly1minig3:shelly1minig3/online:.* online shelly1minig3:shelly1minig3/status/ble:.* ble
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 ble: {}
2024-10-15 14:52:56 Global global ATTR MQTT2_shelly1minig3 readingList shelly1minig3:shelly1minig3/online:.* online shelly1minig3:shelly1minig3/status/ble:.* ble shelly1minig3:shelly1minig3/status/cloud:.* { json2nameValue($EVENT) }
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 connected: false
2024-10-15 14:52:56 Global global ATTR MQTT2_shelly1minig3 readingList shelly1minig3:shelly1minig3/online:.* online shelly1minig3:shelly1minig3/status/ble:.* ble shelly1minig3:shelly1minig3/status/cloud:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/input_0:.* { json2nameValue($EVENT) }
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 id: 0
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 false
2024-10-15 14:52:56 Global global ATTR MQTT2_shelly1minig3 readingList shelly1minig3:shelly1minig3/online:.* online shelly1minig3:shelly1minig3/status/ble:.* ble shelly1minig3:shelly1minig3/status/cloud:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/input_0:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/mqtt:.* { json2nameValue($EVENT) }
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 connected: true
2024-10-15 14:52:56 Global global ATTR MQTT2_shelly1minig3 readingList shelly1minig3:shelly1minig3/online:.* online shelly1minig3:shelly1minig3/status/ble:.* ble shelly1minig3:shelly1minig3/status/cloud:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/input_0:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/mqtt:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/switch_0:.* { json2nameValue($EVENT) }
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 temperature_tC: 53.1
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 source: init
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 output: false
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 temperature_tF: 127.5
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 id: 0
2024-10-15 14:52:56 Global global ATTR MQTT2_shelly1minig3 readingList shelly1minig3:shelly1minig3/online:.* online shelly1minig3:shelly1minig3/status/ble:.* ble shelly1minig3:shelly1minig3/status/cloud:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/input_0:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/mqtt:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/switch_0:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/sys:.* { json2nameValue($EVENT) }
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 ram_free: 106772
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 schedule_rev: 0
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 reset_reason: 1
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 webhook_rev: 0
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 uptime: 7
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 mac: CC8DA2442A34
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 ram_size: 260704
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 fs_free: 708608
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 cfg_rev: 8
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 restart_required: false
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 kvs_rev: 9
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 fs_size: 1048576
2024-10-15 14:52:56 Global global ATTR MQTT2_shelly1minig3 readingList shelly1minig3:shelly1minig3/online:.* online shelly1minig3:shelly1minig3/status/ble:.* ble shelly1minig3:shelly1minig3/status/cloud:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/input_0:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/mqtt:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/switch_0:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/sys:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/wifi:.* { json2nameValue($EVENT) }
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 sta_ip: 192.168.1.65
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 ssid: W1_OEH
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 status: got ip
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 rssi: -64
2024-10-15 14:52:56 Global global ATTR MQTT2_shelly1minig3 readingList shelly1minig3:shelly1minig3/online:.* online shelly1minig3:shelly1minig3/status/ble:.* ble shelly1minig3:shelly1minig3/status/cloud:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/input_0:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/mqtt:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/switch_0:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/sys:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/wifi:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/ws:.* { json2nameValue($EVENT) }
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 connected: false
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 connected: true
2024-10-15 14:52:56 Global global ATTR MQTT2_shelly1minig3 readingList shelly1minig3:shelly1minig3/online:.* online shelly1minig3:shelly1minig3/status/ble:.* ble shelly1minig3:shelly1minig3/status/cloud:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/input_0:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/mqtt:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/switch_0:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/sys:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/wifi:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/status/ws:.* { json2nameValue($EVENT) } shelly1minig3:shelly1minig3/events/rpc:.* { json2nameValue($EVENT) }
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_sys_webhook_rev: 0
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_wifi_sta_ip: 192.168.1.65
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_switch_0_source: init
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_sys_ram_size: 260764
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 dst: shelly1minig3/events
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_cloud_connected: false
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_mqtt_connected: true
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 src: shelly1minig3-cc8da2442a34
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_wifi_status: got ip
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_ws_connected: false
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_sys_mac: CC8DA2442A34
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_sys_restart_required: false
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_sys_fs_size: 1048576
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_sys_reset_reason: 1
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_switch_0_temperature_tC: 53.1
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_switch_0_id: 0
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_sys_schedule_rev: 0
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_sys_uptime: 7
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_switch_0_temperature_tF: 127.5
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_sys_kvs_rev: 9
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_ts: 7.50
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_switch_0_output: false
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_input_0_id: 0
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_sys_fs_free: 708608
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_sys_cfg_rev: 8
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_wifi_rssi: -64
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_sys_ram_free: 107640
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_wifi_ssid: W1_OEH
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 method: NotifyFullStatus
2024-10-15 14:52:56 MQTT2_DEVICE MQTT2_shelly1minig3 params_input_0_state: false
2024-10-15 14:52:57 MQTT2_DEVICE MQTT2_shelly1minig3 dst: shelly1minig3/events
2024-10-15 14:52:57 MQTT2_DEVICE MQTT2_shelly1minig3 method: NotifyStatus
2024-10-15 14:52:57 MQTT2_DEVICE MQTT2_shelly1minig3 src: shelly1minig3-cc8da2442a34
2024-10-15 14:52:57 MQTT2_DEVICE MQTT2_shelly1minig3 params_ts: 7.50
2024-10-15 14:52:57 MQTT2_DEVICE MQTT2_shelly1minig3 params_mqtt_connected: true
2024-10-15 14:53:02 MQTT2_DEVICE MQTT2_shelly1minig3 params_sys_available_updates_stable_version: 1.3.3
2024-10-15 14:53:02 MQTT2_DEVICE MQTT2_shelly1minig3 src: shelly1minig3-cc8da2442a34
2024-10-15 14:53:02 MQTT2_DEVICE MQTT2_shelly1minig3 params_ts: 1728996782.75
2024-10-15 14:53:02 MQTT2_DEVICE MQTT2_shelly1minig3 dst: shelly1minig3/events
2024-10-15 14:53:02 MQTT2_DEVICE MQTT2_shelly1minig3 method: NotifyStatus
2024-10-15 14:53:02 MQTT2_DEVICE MQTT2_shelly1minig3 cfg_rev: 8
2024-10-15 14:53:02 MQTT2_DEVICE MQTT2_shelly1minig3 restart_required: false
2024-10-15 14:53:02 MQTT2_DEVICE MQTT2_shelly1minig3 kvs_rev: 9
2024-10-15 14:53:02 MQTT2_DEVICE MQTT2_shelly1minig3 fs_size: 1048576
2024-10-15 14:53:02 MQTT2_DEVICE MQTT2_shelly1minig3 time: 14:53
2024-10-15 14:53:02 MQTT2_DEVICE MQTT2_shelly1minig3 available_updates_stable_version: 1.3.3
2024-10-15 14:53:02 MQTT2_DEVICE MQTT2_shelly1minig3 webhook_rev: 0
2024-10-15 14:53:02 MQTT2_DEVICE MQTT2_shelly1minig3 unixtime: 1728996782
2024-10-15 14:53:02 MQTT2_DEVICE MQTT2_shelly1minig3 uptime: 14
2024-10-15 14:53:02 MQTT2_DEVICE MQTT2_shelly1minig3 reset_reason: 1
2024-10-15 14:53:02 MQTT2_DEVICE MQTT2_shelly1minig3 ram_free: 106332
2024-10-15 14:53:02 MQTT2_DEVICE MQTT2_shelly1minig3 schedule_rev: 0
2024-10-15 14:53:02 MQTT2_DEVICE MQTT2_shelly1minig3 fs_free: 708608
2024-10-15 14:53:02 MQTT2_DEVICE MQTT2_shelly1minig3 ram_size: 260696
2024-10-15 14:53:02 MQTT2_DEVICE MQTT2_shelly1minig3 mac: CC8DA2442A34


Sieht jetzt so aus.

define MQTT2_shelly1minig3 MQTT2_DEVICE shelly1minig3
setuuid MQTT2_shelly1minig3 670e65a8-f33f-7006-d4b8-06e072b9c673ef57
attr MQTT2_shelly1minig3 devStateIcon {my $onl = ReadingsVal($name,'online','false') eq 'false'?'10px-kreis-rot':'10px-kreis-gruen';; $onl = FW_makeImage($onl);; my $light = FW_makeImage(ReadingsVal($name,'state','off'));; my $temp = ReadingsVal($name,'temperature','-100');; my $ip = ReadingsVal($name,'ip','none');; my $reb = ReadingsVal($name,'sys_restart_required','false') eq 'true'?'<a href="/fhem?cmd.dummy=set '.$name.' x_reboot&XHR=1"> ... Notwendigen Reboot durchführen</a>':'';; qq(<a href="http://$ip" target="_blank">${onl}</a><a href="/fhem?cmd.dummy=set $name toggle&XHR=1">${light}</a>$reb<div>Temp: $temp °C</div>)}
attr MQTT2_shelly1minig3 devicetopic MQTT2_shelly1minig3
attr MQTT2_shelly1minig3 getList in_mode:noArg in_mode $DEVICETOPIC/rpc {"id": 1,"src":"$DEVICETOPIC", "method": "Switch.GetConfig", "params": {"id": 0}}
attr MQTT2_shelly1minig3 icon message_socket
attr MQTT2_shelly1minig3 jsonMap switch_state:state switch_temperature_tC:temperature switch_temperature_tF:0 params_wifi_sta_ip:ip params_switch_0_temperature_tC:temperature params_switch_0_temperature_tF:0 req_result_in_mode:in_mode
attr MQTT2_shelly1minig3 model shellyPlus_1
attr MQTT2_shelly1minig3 readingList $DEVICETOPIC/online:.* online\
  $DEVICETOPIC/events/rpc:.* { json2nameValue($EVENT,'',$JSONMAP) }\
  $DEVICETOPIC/status/mqtt:.* { json2nameValue($EVENT, 'mqtt_', $JSONMAP) }\
  $DEVICETOPIC/status/sys:.* { json2nameValue($EVENT, 'sys_', $JSONMAP) }\
  $DEVICETOPIC/status/switch_0:.* { $EVENT =~ s/"output":true/"state":"on"/g;; $EVENT =~ s/"output":false/"state":"off"/g;; json2nameValue($EVENT, 'switch_', $JSONMAP) }\
  $DEVICETOPIC/status/cloud:.* {}\
  $DEVICETOPIC/rpc:.* { json2nameValue($EVENT, 'req_', $JSONMAP, 'in_mode')}\
  $DEVICETOPIC/status/input_0:.* { json2nameValue($EVENT, 'input_', $JSONMAP) }\
  fhem2shelly/rpc:.* {}
attr MQTT2_shelly1minig3 room MQTT2_DEVICE
attr MQTT2_shelly1minig3 setList toggle:noArg $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Switch.Toggle","params": {"id":0}}\
  off:noArg $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Switch.Set","params": {"id":0,"on":false}}\
  on:noArg $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Switch.Set","params": {"id":0,"on":true}}\
  on-for-timer $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Switch.Set","params": {"id":0,"on":true,"toggle_after":$EVTPART1}}\
  off-for-timer $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Switch.Set","params": {"id":0,"on":false,"toggle_after":$EVTPART1}}\
  in_mode:toggle,flip,detached {fhem("sleep 0.2;; get $NAME in_mode");; my $val = $EVTPART1 ne 'toggle' ? $EVTPART1 : ReadingsVal($NAME,'in_mode','flip') eq 'flip' ? 'detached':'flip';; qq($DEVICETOPIC/rpc {"id":1,"src":"fhem2shelly","method":"Switch.SetConfig","params": {"id":0, "config": {"in_mode": "$val"}}})}\
  x_update:noArg $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Shelly.Update","params": {"stage":"stable"}}\
  x_reboot:noArg $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Shelly.Reboot"}\
  x_eco:true,false $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Sys.SetConfig","params": {"config": {"device": {"eco_mode": $EVTPART1}}}}
attr MQTT2_shelly1minig3 setStateList on off toggle on-for-timer off-for-timer
attr MQTT2_shelly1minig3 webCmd :
define FileLog_MQTT2_shelly1minig3 FileLog ./log/MQTT2_shelly1minig3-%Y.log MQTT2_shelly1minig3
setuuid FileLog_MQTT2_shelly1minig3 670e65a8-f33f-7006-a94f-2d615c345c7f942b
attr FileLog_MQTT2_shelly1minig3 logtype text
attr FileLog_MQTT2_shelly1minig3 room MQTT2_DEVICE

Otto123

Zitatattr MQTT2_shelly1minig3 devicetopic MQTT2_shelly1minig3
ist auf alle Fälle falsch. offenbar ist der shelly1minig3

Ich denke interessant wäre ein list (ein list also ich meine wirklich ein list - keine define, nein ich meine ein list)

nachdem er es automatisch erzeugt hat, also völlig ohne template.

Hintergrund: das die Frage kommt ist eine Verzweiflungstat - eigentlich fragt er dort nicht.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

peter.oehlmann@web.de

Alles klar , hab das mit dem List mal gerade gegoogelt. Device gelöscht. Dann autocreate (kein Template) und hier das List:

Internals:
   CFGFN     
   CID        shelly1minig3
   DEF        shelly1minig3
   FUUID      670eac28-f33f-7006-94ca-e95c5607e740d14e
   IODev      MQTT2_FHEM_Server
   LASTInputDev MQTT2_FHEM_Server
   MQTT2_FHEM_Server_CONN MQTT2_FHEM_Server_192.168.1.65_60805
   MQTT2_FHEM_Server_MSGCNT 12
   MQTT2_FHEM_Server_TIME 2024-10-15 19:54:44
   MSGCNT     12
   NAME       MQTT2_shelly1minig3
   NR         82
   STATE      false
   TYPE       MQTT2_DEVICE
   eventCount 22
   READINGS:
     2024-10-15 19:53:44   IODev           MQTT2_FHEM_Server
     2024-10-15 19:54:26   available_updates_stable_version 1.3.3
     2024-10-15 19:53:44   ble             {}
     2024-10-15 19:54:26   cfg_rev         8
     2024-10-15 19:53:44   connected       true
     2024-10-15 19:54:44   dst             shelly1minig3/events
     2024-10-15 19:54:26   fs_free         708608
     2024-10-15 19:54:26   fs_size         1048576
     2024-10-15 19:54:44   id              0
     2024-10-15 19:54:26   kvs_rev         12
     2024-10-15 19:54:26   mac             CC8DA2442A34
     2024-10-15 19:54:44   method          NotifyStatus
     2024-10-15 19:53:44   online          true
     2024-10-15 19:54:44   output          false
     2024-10-15 19:53:44   params_cloud_connected false
     2024-10-15 19:53:44   params_input_0_id 0
     2024-10-15 19:53:44   params_input_0_state false
     2024-10-15 19:53:44   params_mqtt_connected true
     2024-10-15 19:54:44   params_switch_0_id 0
     2024-10-15 19:53:44   params_switch_0_output false
     2024-10-15 19:53:44   params_switch_0_source init
     2024-10-15 19:54:44   params_switch_0_temperature_tC 52.26
     2024-10-15 19:54:44   params_switch_0_temperature_tF 126.07
     2024-10-15 19:53:57   params_sys_available_updates_stable_version 1.3.3
     2024-10-15 19:53:44   params_sys_cfg_rev 8
     2024-10-15 19:53:44   params_sys_fs_free 708608
     2024-10-15 19:53:44   params_sys_fs_size 1048576
     2024-10-15 19:54:26   params_sys_kvs_rev 12
     2024-10-15 19:53:44   params_sys_mac  CC8DA2442A34
     2024-10-15 19:53:44   params_sys_ram_free 107608
     2024-10-15 19:53:44   params_sys_ram_size 260760
     2024-10-15 19:53:44   params_sys_reset_reason 1
     2024-10-15 19:53:44   params_sys_restart_required false
     2024-10-15 19:53:44   params_sys_schedule_rev 0
     2024-10-15 19:53:44   params_sys_uptime 1
     2024-10-15 19:53:44   params_sys_webhook_rev 0
     2024-10-15 19:54:44   params_ts       1729014884.15
     2024-10-15 19:53:44   params_wifi_rssi -60
     2024-10-15 19:53:44   params_wifi_ssid W1_OEH
     2024-10-15 19:53:44   params_wifi_sta_ip 192.168.1.65
     2024-10-15 19:53:44   params_wifi_status got ip
     2024-10-15 19:53:44   params_ws_connected false
     2024-10-15 19:54:26   ram_free        102120
     2024-10-15 19:54:26   ram_size        260612
     2024-10-15 19:54:26   reset_reason    1
     2024-10-15 19:54:26   restart_required false
     2024-10-15 19:53:44   rssi            -60
     2024-10-15 19:54:26   schedule_rev    0
     2024-10-15 19:54:44   source          init
     2024-10-15 19:54:44   src             shelly1minig3-cc8da2442a34
     2024-10-15 19:53:44   ssid            W1_OEH
     2024-10-15 19:53:44   sta_ip          192.168.1.65
     2024-10-15 19:53:44   state           false
     2024-10-15 19:53:44   status          got ip
     2024-10-15 19:53:44   subscriptions   shellies/command shelly1minig3/command shelly1minig3/command/switch:0 shelly1minig3/command/sys shelly1minig3/rpc
     2024-10-15 19:54:44   temperature_tC  52.3
     2024-10-15 19:54:44   temperature_tF  126.1
     2024-10-15 19:54:26   time            19:54
     2024-10-15 19:54:26   unixtime        1729014866
     2024-10-15 19:54:26   uptime          44
     2024-10-15 19:54:26   webhook_rev     0
Attributes:
   readingList shelly1minig3:shelly1minig3/online:.* online
shelly1minig3:shelly1minig3/status/ble:.* ble
shelly1minig3:shelly1minig3/status/cloud:.* { json2nameValue($EVENT) }
shelly1minig3:shelly1minig3/status/input_0:.* { json2nameValue($EVENT) }
shelly1minig3:shelly1minig3/status/mqtt:.* { json2nameValue($EVENT) }
shelly1minig3:shelly1minig3/status/switch_0:.* { json2nameValue($EVENT) }
shelly1minig3:shelly1minig3/status/sys:.* { json2nameValue($EVENT) }
shelly1minig3:shelly1minig3/status/wifi:.* { json2nameValue($EVENT) }
shelly1minig3:shelly1minig3/status/ws:.* { json2nameValue($EVENT) }
shelly1minig3:shelly1minig3/events/rpc:.* { json2nameValue($EVENT) }
   room       MQTT2_DEVICE