Zitat von: rudolfkoenig am 06 Dezember 2025, 12:13:33Wenn ein MQTT2_DEVICE ueber MQTT2_SERVER eingebunden ist (direkt, nicht ueber bridge), dann steht in der "subscriptions" Reading die Liste der Befehle, auf die das Geraet reagiert. Das wird eingetragen, wenn das Geraet den MQTT Befehl SUBSCRIBE absetzt.
Ich sehe bei dir diesen Eintrag nicht.
location /fhem {
set $my_http_upgrade "";
set $my_connection "Connection";
if ($http_upgrade = "websocket") {
set $my_http_upgrade $http_upgrade;
set $my_connection "upgrade";
}
proxy_set_header Upgrade $my_http_upgrade;
proxy_set_header Connection $my_connection;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-Host $host:$server_port;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_read_timeout 2073600;
proxy_buffering off;
proxy_pass http://localhost:8083/fhem;
auth_basic "Restricted Content";
auth_basic_user_file /etc/nginx/.htpasswd;
}
2025.12.06 11:58:40 1: Connection refused from the non-local address 93.174.95.106:59434, as there is no working allowed instance defined for it
2025.12.06 11:58:40 1: Connection refused from the non-local address 93.174.95.106:59460, as there is no working allowed instance defined for it
2025.12.06 11:58:41 1: Connection refused from the non-local address 93.174.95.106:59574, as there is no working allowed instance defined for it
2025.12.06 11:58:41 1: Connection refused from the non-local address 93.174.95.106:59600, as there is no working allowed instance defined for it
2025.12.06 11:58:41 1: Connection refused from the non-local address 93.174.95.106:59658, as there is no working allowed instance defined for it
define WEB FHEMWEB 8083 global
setuuid WEB 65.......
attr WEB JavaScripts codemirror/fhem_codemirror.js
attr WEB csrfToken none
attr WEB editConfig 1
attr WEB longpoll 1
Internals:
CID shelly1pmg4_ccba97c8ec7c
DEF shelly1pmg4_ccba97c8ec7c
FUUID 6933ffa9-f33f-34fb-2539-f5d031d6ccaa26a0
IODev fhemprod.MQTT2Server
LASTInputDev fhemprod.MQTT2Server
MSGCNT 73
NAME shelly_eg_flur_decke
NR 357
STATE set_on
TYPE MQTT2_DEVICE
eventCount 88
fhemprod.MQTT2Server_CONN fhemprod.MQTT2Server_192.168.2.73_64929
fhemprod.MQTT2Server_MSGCNT 73
fhemprod.MQTT2Server_TIME 2025-12-06 11:53:00
Helper:
DBLOG:
attrTemplateVersion:
DBLogging:
TIME 1765017176.8145
VALUE 20220303
cloud_connected:
DBLogging:
TIME 1765017281.10622
VALUE true
mqtt_connected:
DBLogging:
TIME 1765017279.38867
VALUE true
online:
DBLogging:
TIME 1765017279.36704
VALUE true
rpc_dst:
DBLogging:
TIME 1765017120.13454
VALUE shelly1pmg4-ccba97c8ec7c/events
rpc_method:
DBLogging:
TIME 1765017279.39348
VALUE NotifyStatus
rpc_params_cloud_connected:
DBLogging:
TIME 1765017281.0912
VALUE true
rpc_params_events_1_component:
DBLogging:
TIME 1765017275.13445
VALUE sys
rpc_params_events_1_event:
DBLogging:
TIME 1765017275.13445
VALUE scheduled_restart
rpc_params_events_1_time_ms:
DBLogging:
TIME 1765017275.13445
VALUE 960
rpc_params_events_1_ts:
DBLogging:
TIME 1765017275.13445
VALUE 1765017274.78
rpc_params_mqtt_connected:
DBLogging:
TIME 1765017279.39348
VALUE true
rpc_params_switch_0_aenergy_by_minute_1:
DBLogging:
TIME 1765017120.13454
VALUE 0.000
rpc_params_switch_0_aenergy_by_minute_2:
DBLogging:
TIME 1765017120.13454
VALUE 0.000
rpc_params_switch_0_aenergy_by_minute_3:
DBLogging:
TIME 1765017120.13454
VALUE 0.000
rpc_params_switch_0_aenergy_minute_ts:
DBLogging:
TIME 1765018380.11877
VALUE 1765018380
rpc_params_switch_0_aenergy_total:
DBLogging:
TIME 1765017120.13454
VALUE 0.000
rpc_params_switch_0_apower:
DBLogging:
TIME 1765018320.14508
VALUE 0.0
rpc_params_switch_0_current:
DBLogging:
TIME 1765018320.14508
VALUE 0.000
rpc_params_switch_0_freq:
DBLogging:
TIME 1765018320.14508
VALUE 50.07
rpc_params_switch_0_id:
DBLogging:
TIME 1765017120.13454
VALUE 0
rpc_params_switch_0_output:
DBLogging:
TIME 1765018263.61193
VALUE false
rpc_params_switch_0_ret_aenergy_by_minute_1:
DBLogging:
TIME 1765017120.13454
VALUE 0.000
rpc_params_switch_0_ret_aenergy_by_minute_2:
DBLogging:
TIME 1765017120.13454
VALUE 0.000
rpc_params_switch_0_ret_aenergy_by_minute_3:
DBLogging:
TIME 1765017120.13454
VALUE 0.000
rpc_params_switch_0_ret_aenergy_minute_ts:
DBLogging:
TIME 1765018380.11877
VALUE 1765018380
rpc_params_switch_0_ret_aenergy_total:
DBLogging:
TIME 1765017120.13454
VALUE 0.000
rpc_params_switch_0_source:
DBLogging:
TIME 1765017187.85663
VALUE WS_in
rpc_params_switch_0_voltage:
DBLogging:
TIME 1765018380.11877
VALUE 232.9
rpc_params_sys_available_updates_stable_version:
DBLogging:
TIME 1765017294.02458
VALUE 1.7.1
rpc_params_sys_last_sync_ts:
DBLogging:
TIME 1765017280.98759
VALUE 1765017280
rpc_params_sys_time:
DBLogging:
TIME 1765017281.03089
VALUE 11:34
rpc_params_sys_unixtime:
DBLogging:
TIME 1765017281.03089
VALUE 1765017280
rpc_params_ts:
DBLogging:
TIME 1765018380.11877
VALUE 1765018380.05
rpc_src:
DBLogging:
TIME 1765017120.13454
VALUE shelly1pmg4-ccba97c8ec7c
state:
DBLogging:
TIME 1765018197.69845
VALUE set_on
switch_0_aenergy_by_minute_1:
DBLogging:
TIME 1765017120.1613
VALUE 0.000
switch_0_aenergy_by_minute_2:
DBLogging:
TIME 1765017120.1613
VALUE 0.000
switch_0_aenergy_by_minute_3:
DBLogging:
TIME 1765017120.1613
VALUE 0.000
switch_0_aenergy_minute_ts:
DBLogging:
TIME 1765018380.14938
VALUE 1765018380
switch_0_aenergy_total:
DBLogging:
TIME 1765017120.1613
VALUE 0.000
switch_0_apower:
DBLogging:
TIME 1765017120.1613
VALUE 0.0
switch_0_current:
DBLogging:
TIME 1765017120.1613
VALUE 0.000
switch_0_freq:
DBLogging:
TIME 1765018200.14284
VALUE 50.1
switch_0_id:
DBLogging:
TIME 1765017120.1613
VALUE 0
switch_0_output:
DBLogging:
TIME 1765018263.63236
VALUE false
switch_0_ret_aenergy_by_minute_1:
DBLogging:
TIME 1765017120.1613
VALUE 0.000
switch_0_ret_aenergy_by_minute_2:
DBLogging:
TIME 1765017120.1613
VALUE 0.000
switch_0_ret_aenergy_by_minute_3:
DBLogging:
TIME 1765017120.1613
VALUE 0.000
switch_0_ret_aenergy_minute_ts:
DBLogging:
TIME 1765018380.14938
VALUE 1765018380
switch_0_ret_aenergy_total:
DBLogging:
TIME 1765017120.1613
VALUE 0.000
switch_0_source:
DBLogging:
TIME 1765017287.02044
VALUE WS_in
switch_0_temperature_tC:
DBLogging:
TIME 1765018380.14938
VALUE 47.5
switch_0_temperature_tF:
DBLogging:
TIME 1765018380.14938
VALUE 117.4
switch_0_voltage:
DBLogging:
TIME 1765018380.14938
VALUE 232.9
sys_alt_S1PMG4ZB_desc:
DBLogging:
TIME 1765017294.03494
VALUE Shelly 1 PM Gen4 with Zigbee
sys_alt_S1PMG4ZB_name:
DBLogging:
TIME 1765017294.03494
VALUE Shelly 1 PM Gen4
sys_alt_S1PMG4ZB_stable_build_id:
DBLogging:
TIME 1765017294.03494
VALUE 20251003-145442/1.7.1-gd336f31
sys_alt_S1PMG4ZB_stable_version:
DBLogging:
TIME 1765017294.03494
VALUE 1.7.1
sys_available_updates_stable_version:
DBLogging:
TIME 1765017294.03494
VALUE 1.7.1
sys_btrelay_rev:
DBLogging:
TIME 1765017281.00435
VALUE 0
sys_cfg_rev:
DBLogging:
TIME 1765017281.00435
VALUE 13
sys_fs_free:
DBLogging:
TIME 1765017281.00435
VALUE 462848
sys_fs_size:
DBLogging:
TIME 1765017281.00435
VALUE 917504
sys_kvs_rev:
DBLogging:
TIME 1765017281.00435
VALUE 1
sys_last_sync_ts:
DBLogging:
TIME 1765017281.00435
VALUE 1765017280
sys_mac:
DBLogging:
TIME 1765017281.00435
VALUE CCBA97C8EC7C
sys_ram_free:
DBLogging:
TIME 1765017294.03494
VALUE 157092
sys_ram_min_free:
DBLogging:
TIME 1765017294.03494
VALUE 141048
sys_ram_size:
DBLogging:
TIME 1765017294.03494
VALUE 358984
sys_reset_reason:
DBLogging:
TIME 1765017281.00435
VALUE 3
sys_restart_required:
DBLogging:
TIME 1765017281.00435
VALUE false
sys_schedule_rev:
DBLogging:
TIME 1765017281.00435
VALUE 0
sys_time:
DBLogging:
TIME 1765017281.00435
VALUE 11:34
sys_unixtime:
DBLogging:
TIME 1765017294.03494
VALUE 1765017293
sys_uptime:
DBLogging:
TIME 1765017294.03494
VALUE 18
sys_utc_offset:
DBLogging:
TIME 1765017281.00435
VALUE 3600
sys_webhook_rev:
DBLogging:
TIME 1765017281.00435
VALUE 0
x_mqttcom:
DBLogging:
TIME 1765017114.20855
VALUE set x_mqttcom announce
JSONMAP:
params_switch_0_temperature_tC temperature
params_switch_0_temperature_tF 0
params_wifi_sta_ip ip
result_in_mode in_mode
switch_aenergy_total aenergy_total
switch_apower apower
switch_state state
switch_temperature_tC temperature
switch_temperature_tF 0
OLDREADINGS:
READINGS:
2025-12-06 11:29:30 IODev fhemprod.MQTT2Server
2025-12-06 11:32:56 attrTemplateVersion 20220303
2025-12-06 11:34:41 cloud_connected true
2025-12-06 11:34:39 mqtt_connected true
2025-12-06 11:34:39 online true
2025-12-06 11:53:00 rpc_dst shelly1pmg4-ccba97c8ec7c/events
2025-12-06 11:53:00 rpc_method NotifyStatus
2025-12-06 11:34:41 rpc_params_cloud_connected true
2025-12-06 11:34:35 rpc_params_events_1_component sys
2025-12-06 11:34:35 rpc_params_events_1_event scheduled_restart
2025-12-06 11:34:35 rpc_params_events_1_time_ms 960
2025-12-06 11:34:35 rpc_params_events_1_ts 1765017274.78
2025-12-06 11:34:39 rpc_params_mqtt_connected true
2025-12-06 11:53:00 rpc_params_switch_0_aenergy_by_minute_1 0.000
2025-12-06 11:53:00 rpc_params_switch_0_aenergy_by_minute_2 0.000
2025-12-06 11:53:00 rpc_params_switch_0_aenergy_by_minute_3 0.000
2025-12-06 11:53:00 rpc_params_switch_0_aenergy_minute_ts 1765018380
2025-12-06 11:53:00 rpc_params_switch_0_aenergy_total 0.000
2025-12-06 11:53:00 rpc_params_switch_0_apower 0.0
2025-12-06 11:53:00 rpc_params_switch_0_current 0.000
2025-12-06 11:53:00 rpc_params_switch_0_freq 50.07
2025-12-06 11:53:00 rpc_params_switch_0_id 0
2025-12-06 11:51:03 rpc_params_switch_0_output false
2025-12-06 11:53:00 rpc_params_switch_0_ret_aenergy_by_minute_1 0.000
2025-12-06 11:53:00 rpc_params_switch_0_ret_aenergy_by_minute_2 0.000
2025-12-06 11:53:00 rpc_params_switch_0_ret_aenergy_by_minute_3 0.000
2025-12-06 11:53:00 rpc_params_switch_0_ret_aenergy_minute_ts 1765018380
2025-12-06 11:53:00 rpc_params_switch_0_ret_aenergy_total 0.000
2025-12-06 11:51:03 rpc_params_switch_0_source WS_in
2025-12-06 11:53:00 rpc_params_switch_0_voltage 232.9
2025-12-06 11:34:54 rpc_params_sys_available_updates_stable_version 1.7.1
2025-12-06 11:34:40 rpc_params_sys_last_sync_ts 1765017280
2025-12-06 11:34:41 rpc_params_sys_time 11:34
2025-12-06 11:34:41 rpc_params_sys_unixtime 1765017280
2025-12-06 11:53:00 rpc_params_ts 1765018380.05
2025-12-06 11:53:00 rpc_src shelly1pmg4-ccba97c8ec7c
2025-12-06 11:51:58 state set_on
2025-12-06 11:53:00 switch_0_aenergy_by_minute_1 0.000
2025-12-06 11:53:00 switch_0_aenergy_by_minute_2 0.000
2025-12-06 11:53:00 switch_0_aenergy_by_minute_3 0.000
2025-12-06 11:53:00 switch_0_aenergy_minute_ts 1765018380
2025-12-06 11:53:00 switch_0_aenergy_total 0.000
2025-12-06 11:53:00 switch_0_apower 0.0
2025-12-06 11:53:00 switch_0_current 0.000
2025-12-06 11:53:00 switch_0_freq 50.1
2025-12-06 11:53:00 switch_0_id 0
2025-12-06 11:53:00 switch_0_output false
2025-12-06 11:53:00 switch_0_ret_aenergy_by_minute_1 0.000
2025-12-06 11:53:00 switch_0_ret_aenergy_by_minute_2 0.000
2025-12-06 11:53:00 switch_0_ret_aenergy_by_minute_3 0.000
2025-12-06 11:53:00 switch_0_ret_aenergy_minute_ts 1765018380
2025-12-06 11:53:00 switch_0_ret_aenergy_total 0.000
2025-12-06 11:53:00 switch_0_source WS_in
2025-12-06 11:53:00 switch_0_temperature_tC 47.5
2025-12-06 11:53:00 switch_0_temperature_tF 117.4
2025-12-06 11:53:00 switch_0_voltage 232.9
2025-12-06 11:34:54 sys_alt_S1PMG4ZB_desc Shelly 1 PM Gen4 with Zigbee
2025-12-06 11:34:54 sys_alt_S1PMG4ZB_name Shelly 1 PM Gen4
2025-12-06 11:34:54 sys_alt_S1PMG4ZB_stable_build_id 20251003-145442/1.7.1-gd336f31
2025-12-06 11:34:54 sys_alt_S1PMG4ZB_stable_version 1.7.1
2025-12-06 11:34:54 sys_available_updates_stable_version 1.7.1
2025-12-06 11:34:54 sys_btrelay_rev 0
2025-12-06 11:34:54 sys_cfg_rev 13
2025-12-06 11:34:54 sys_fs_free 462848
2025-12-06 11:34:54 sys_fs_size 917504
2025-12-06 11:34:54 sys_kvs_rev 1
2025-12-06 11:34:54 sys_last_sync_ts 1765017280
2025-12-06 11:34:54 sys_mac CCBA97C8EC7C
2025-12-06 11:34:54 sys_ram_free 157092
2025-12-06 11:34:54 sys_ram_min_free 141048
2025-12-06 11:34:54 sys_ram_size 358984
2025-12-06 11:34:54 sys_reset_reason 3
2025-12-06 11:34:54 sys_restart_required false
2025-12-06 11:34:54 sys_schedule_rev 0
2025-12-06 11:34:54 sys_time 11:34
2025-12-06 11:34:54 sys_unixtime 1765017293
2025-12-06 11:34:54 sys_uptime 18
2025-12-06 11:34:54 sys_utc_offset 3600
2025-12-06 11:34:54 sys_webhook_rev 0
2025-12-06 11:31:54 x_mqttcom set x_mqttcom announce
Attributes:
alexaName Deckenlampe
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 $cons = ReadingsNum($name,'apower',0); my $total = round(ReadingsNum($name,'aenergy_total',0)/1000,3); 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>Verbrauch: $cons W / Total: $total kwh / Temp: $temp °C</div>)}
devicetopic Deckenlampe
event-on-change-reading .*
genericDeviceType switch
getList in_mode:noArg in_mode $DEVICETOPIC/rpc {"id": 1,"src":"$DEVICETOPIC", "method": "Switch.GetConfig", "params": {"id": 0}}
group BELEUCHTUNG,SHELLY
icon message_socket
jsonMap switch_state:state switch_aenergy_total:aenergy_total switch_apower:apower 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 result_in_mode:in_mode
model shellyPlus_1pm
readingList shelly1pmg4_ccba97c8ec7c:shelly1pmg4-ccba97c8ec7c/events/rpc:.* { json2nameValue($EVENT, 'rpc_', $JSONMAP) }
shelly1pmg4_ccba97c8ec7c:shelly1pmg4-ccba97c8ec7c/status/switch_0:.* { json2nameValue($EVENT, 'switch_0_', $JSONMAP) }
shelly1pmg4_ccba97c8ec7c:shelly1pmg4-ccba97c8ec7c/online:.* online
shelly1pmg4_ccba97c8ec7c:shelly1pmg4-ccba97c8ec7c/status/mqtt:.* { json2nameValue($EVENT, 'mqtt_', $JSONMAP) }
shelly1pmg4_ccba97c8ec7c:shelly1pmg4-ccba97c8ec7c/status/sys:.* { json2nameValue($EVENT, 'sys_', $JSONMAP) }
shelly1pmg4_ccba97c8ec7c:shelly1pmg4-ccba97c8ec7c/status/cloud:.* { json2nameValue($EVENT, 'cloud_', $JSONMAP) }
room HAUS->UG->FLUR,SYSTEM->DEVICES->MQTT2_DEVICE,SYSTEM->DEVICES->SHELLY
setList off:noArg shellies/shelly1pmg4-ccba97c8ec7c/relay/0/command off
on:noArg shellies/shelly1pmg4-ccba97c8ec7c/relay/0/command on
x_update:noArg shellies/shelly1pmg4-ccba97c8ec7c/command update_fw
x_mqttcom shellies/shelly1pmg4-ccba97c8ec7c/command $EVTPART1
setStateList on off toggle on-for-timer off-for-timer
userattr room_map structexclude
webCmd :