Hauptmenü

Neueste Beiträge

#11
MQTT / Aw: shelly 1pm Gen4 (nicht Plu...
Letzter Beitrag von bicmac - 06 Dezember 2025, 12:27:13
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.

Das Device wurde per AutoCreate vom MQTT2Server angelegt. ich habe nur das Template Attr gesetzt und ein rename gemacht damit es zu meinem Namensschema passt.
#12
FRITZ!Box / Aw: 72_FBTAM.pm für den FritzB...
Letzter Beitrag von Prof. Dr. Peter Henning - 06 Dezember 2025, 12:20:55
So, fehlende fbtam.js ist im Repository.

@Gisbert: Einfach die CSS-Datei anpassen, das muss nicht in den Code.

LG

pah
#13
MQTT / Aw: shelly 1pm Gen4 (nicht Plu...
Letzter Beitrag von rudolfkoenig - 06 Dezember 2025, 12:13:33
Wenn 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.
#14
FHEMWEB / Trotz Reverse Proxy: Connectio...
Letzter Beitrag von heikoh81 - 06 Dezember 2025, 12:10:43
Hallo zusammen,

ich habe eine fhem-Instanz (debian, nicht dockerized) auf einem VPS laufen, der auch als Mail-, Web- und VPN-Server bei mir fungiert.
Fhem ist hinter einem Nginx-Reverse-Proxy mit BasicAuth geschaltet:
    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;
    }

Das funktioniert auch, d.h. bei aufruf der URL kommt eine BasicAuth abfrage.

Da BasicAuth ja nicht mehr so Stand der Technik ist, habe ich vor Monaten einen dockerized NginxProxyManager mit Authelia davor geschaltet, um so eine Art SingleSignOn für meine Applikationen zu haben.
Das funktioniert auch alles, inklusive Fail2Ban usw., und dennoch habe ich das hier im log:

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

Ich verstehe überhaupt nicht, wie das überhaupt zu fhem durchkommt. fhem sollte nur port 8083 offen haben, warum reagiert das überhaupt auf die hier gezeigten ports?

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

Ich habe jetzt mal das "global" testweise entfernt & werde das Log beobachten.
Dennoch verstehe ich nicht, wieso fhem überhaupt auf die ganzen Ports lauscht.

Viele Grüße,
Heiko
#15
MQTT / shelly 1pm Gen4 (nicht Plus)
Letzter Beitrag von bicmac - 06 Dezember 2025, 12:00:38
Hi,
da einer meiner Shelly1 nach langer Zeit den Dienst quittier that habe ich mir einen Shelly 1pm Gen4 gekauft (es ist wohl nicht die Plus Version sondern die normale, zumindest steht auf der Verpackung kein "plus").
Nun wollt eich diesen in FHEM wieder über als MQTT2 Device einbinden. Aber ich schaffe es nicht ihn darüber zu steuern. Die MQTT Einstellungen im Shelly habe ich gemacht und dort auch alle Haken gesetzt. Ich habe auch die Device ID ncht geändert oder sonstiges.
Was muss ich machen damit ich Ihn steuern kann? Als Template habe ich momentan ShellyPlus1_pm ausgewählt. das scheint abe rnicht zu passen für die "normale" aktuelel 1pm Version.

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     :
#16
fronthem / smartVISU / Aw: Smartvisu V3.2.2 -> V3.5 U...
Letzter Beitrag von Hackstall - 06 Dezember 2025, 11:56:09
Problem 1 + 3 scheinen sich in Luft aufgelöst zu haben.
Keine Ahnung aber jetzt kann ich Template checker aufrufen und die Icons sind auch ok.

Nur dieser Doppelklick nervt wirklich.

Der notwendige Dopoelklick ist nur auf dem Handy notwendig und nicht auf dem PC.

Gruß Andreas
#17
FHEM Code changes / Revision 30587: fhemweb_contro...
Letzter Beitrag von System - 06 Dezember 2025, 11:51:06
Revision 30587: fhemweb_controlminidash: add minimal doc

fhemweb_controlminidash: add minimal doc

Source: Revision 30587: fhemweb_controlminidash: add minimal doc
#18
FHEM Code changes / Revision 30586: 98_help.pm: sm...
Letzter Beitrag von System - 06 Dezember 2025, 11:51:06
Revision 30586: 98_help.pm: small bugfix (revert test #1)

98_help.pm: small bugfix (revert test #1)

Source: Revision 30586: 98_help.pm: small bugfix (revert test #1)
#19
FHEM Code changes / Revision 30585: 98_help.pm: sm...
Letzter Beitrag von System - 06 Dezember 2025, 11:51:06
Revision 30585: 98_help.pm: small bugfix (test #1)

98_help.pm: small bugfix (test #1)

Source: Revision 30585: 98_help.pm: small bugfix (test #1)
#20
FHEM Code changes / Revision 30584: 98_help.pm: us...
Letzter Beitrag von System - 06 Dezember 2025, 11:51:06
Revision 30584: 98_help.pm: use modPath instead of fixed path (#143237)

98_help.pm: use modPath instead of fixed path (#143237)

Source: Revision 30584: 98_help.pm: use modPath instead of fixed path (#143237)