Hauptmenü

Neueste Beiträge

#1
Homematic / Aw: keine Readings von OpenCCU
Letzter Beitrag von passibe - 02 Februar 2026, 14:00:42
Ich kann dir hier mal meine Definition geben, ist aber nur HMIP:

defmod ccu HMCCU http://10.133.75.180
attr ccu alias CCU
attr ccu ccudef-substitute AES_KEY!(0|false):off,(1|true):on;;;;LOWBAT,LOW_BAT!(0|false):ok,(1|true):low;;;;UNREACH!(0|false):alive,(1|true):dead;;;;MOTION!(0|false):noMotion,(1|true):motion;;;;DIRECTION!0:stop,1:up,2:down,3:undefined;;;;WORKING!0:false,1:true;;;;INHIBIT!(0|false):unlocked,(1|true):locked
attr ccu ccuflags procrpc,logCommand,logEvents,nonBlocking,reconnect
attr ccu cmdIcon on:taster_ch_an_gruen off:taster_ch_aus_rot
attr ccu group Bridges
attr ccu icon hm_ccu
attr ccu room System
attr ccu rpcinterfaces HmIP-RF
attr ccu rpcserver on
attr ccu stateFormat rpcstate/state
attr ccu verbose 5

Bzw. hier noch das HMCCURPCPROC-Device, das wird ja aber sowieso automatisch erstellt, ich glaube daran habe ich nichts geändert.

defmod d_rpc074030HmIP_RF HMCCURPCPROC http://10.133.75.180 HmIP-RF
attr d_rpc074030HmIP_RF alias CCU 074030 RPC HmIP-RF
attr d_rpc074030HmIP_RF eventMap /rpcserver on:on/rpcserver off:off/
attr d_rpc074030HmIP_RF group Bridges
attr d_rpc074030HmIP_RF icon hm_ccu
attr d_rpc074030HmIP_RF room System
attr d_rpc074030HmIP_RF stateFormat rpcstate/state
attr d_rpc074030HmIP_RF verbose 2

Kannst du aber bitte erstmal, ohne etwas zu verändern, einen Logauszug posten? Dafür am besten einfach mal FHEM neu starten. Und danach alles aus dem Log, was im Zusammenhang mit der CCU ausgespuckt wird, hier reinkopieren.
#2
DOIF / Aw: DOIF mit UnifiClient funkt...
Letzter Beitrag von Per - 02 Februar 2026, 13:30:34
Schau dir nochmal die Syntax für Events an, der Vergleich sieht dort anders aus.
#3
Sonstige Systeme / Aw: Support-Thread Modul 36_Sh...
Letzter Beitrag von ph1959de - 02 Februar 2026, 12:23:24
Zitat von: Starkstrombastler am 01 Februar 2026, 23:17:44
Zitat von: flashworker am 01 Februar 2026, 17:35:04Es wäre schön, wenn ihr das Reading "restart_required" mit aufnehmen könntet.
Gern geschehen.

restart_required reading wird jetzt gesetzt.

Es ist mir noch eine Ungereimtheit im Zusammenhang mit den readings  firmware_updText und firmware_updIcon aufgefallen.

Ich habe erste Geräte (Gen2 und höher) auf Firmware 1.7.4 und bei diesen erscheint "update needed to v1.14.0" im updText reading, updIcon ist auf "m". im Shelly.GetStatus response steht allerdings
available_updates    {}zudem: v1.14.x ist die aktuelle/letzte Gen1 Firmware.

Edit (Nachtrag):
  • Ältere Shelly devices (also devices, die mit einer äteren Version von 36_Shelly.pm angelegt wurden) haben bei mir noch ein reading firmware, das aber schon lange nicht mehr aktualisiert wird
  • Shelly selbst scheint gerade etwas "out of order" bezüglich Firmware Versionen
    Die 1.7.4 wurde nur schrittweise ausgerollt, aktuell scheint nur 1.7.4-beta2 angeboten zu werden, aber nicht bei Geräten, die schon auf 1.7.4 sind.
    Im Shelly Changelog findet sich zur beta2 noch gar nichts
Falls das also kein offensichtliches Problem im Shelly Modul ist, sollte derzeit in diese Sache nicht viel Aufwand investiert werden.
#4
Homematic / Aw: keine Readings von OpenCCU
Letzter Beitrag von Burny4600 - 02 Februar 2026, 11:20:11
Alles auf Ursprungskonfiguration zurückgesetzt und neu gestartet.

Dennoch bekomme ich keinen Status automatisch geliefert.

Was wird nun wirklich benötigt? Aus dem Commandref werde ich auch nicht wirklich schlauer.
#5
MQTT / Aw: MQTT2 mit signal-mqtt Dock...
Letzter Beitrag von rudolfkoenig - 02 Februar 2026, 10:48:54
ZitatIch habe im Forum jedoch noch Beispiele Gefunden, die mit { qq()} aufgerufen werden, was ist dabei denn der Vorteil?
qq ist eine Alternative zu ", man hat weniger Stress, wenn im String selber " vorkommt.
Siehe https://perldoc.perl.org/perlop#Simpler-Quote-Like-Operators
#6
Homematic / Aw: keine Readings von OpenCCU
Letzter Beitrag von Ralli - 02 Februar 2026, 10:43:31
Ok. Dann erhelle ich dich.

Dein Attribut rpcServerAddr 192.168.17.191 ist falsch. Einfach löschen. Mehr Informationen zum Warum findest du in der Hilfe zu HMCCURPCPROC.

Und Anmerkung: im Log die IP-Adressteile zu xxx'en und zu yyy'en ist total blödsinnig und ist hier im konkreten Fall auch super-kontraproduktiv.
#7
FHEMWEB / Aw: Unterschied :noArg zwische...
Letzter Beitrag von rudolfkoenig - 02 Februar 2026, 10:41:34
Hat 'ne weile gedauert, bis ich es verstanden habe: es geht um das in der Eingabezeile eingetippte "get XX ?" vs. "set XX ?".

Die Ursache war, dass bei get die Seite nicht neu geladen wird, nur das Ergebnis des Befehls wird angezeigt.
Bei set wird die Seite neu geladen, weil davon ausgegangen wird, dass sich was aendert.
Bei Neuladen werden die Befehls-Parameter in 01_FHEMWEB.pm entfernt.

Ich habe das jetzt fuer get in fhemweb.js nachgeholt.
#8
FHEM Code changes / Revision 30809: fhemweb.js: st...
Letzter Beitrag von System - 02 Februar 2026, 10:40:34
Revision 30809: fhemweb.js: strip param for "get XX ?" like "set XX ?" does (Forum ...

fhemweb.js: strip param for "get XX ?" like "set XX ?" does (Forum: #143796)

Source: Revision 30809: fhemweb.js: strip param for "get XX ?" like "set XX ?" does (Forum ...
#9
FHEMWEB / Aw: Aktualisierung von GUI-Ele...
Letzter Beitrag von rudolfkoenig - 02 Februar 2026, 10:11:15
Ich helfe gerne, aber ich brauche was zum Nachstellen.
Zum Beispiel eine Variante des Moduls, was ohne Hardware auskommt.
Oder eine passende Konfiguration mit dummy.
#10
Sonstige Systeme / Aw: Entwicklungs-Thread Modul ...
Letzter Beitrag von musicnrw - 02 Februar 2026, 09:32:54
Hier das List:
Save config
Tablet-UI
Aussen
Bad
Buero
CUL_HM
CUL_TCM97001
ESPEasy
Flur
Gaestezimmer
Garage
Garten
Heizung
Kalender
Kodi
Kueche
icoLicht Licht
MQTT2
MQTT2_DEVICE
MagicMirror
Plots
Rolladen
Schlafzimmer
Shelly
System
Treppenhaus
Unsorted
Wohnzimmer
ioB_System
icoEverything Everything
Logfile
Commandref
Remote doc
Edit files
Select style
Event monitor
Internals:
   DEF        192.168.178.158
   FUUID      69736df8-f33f-9d3c-cf56-2e1ff5a0e03204d9
   INTERVAL   20
   NAME       Switch_ShellyRGBW1
   NR         625
   NTFY_ORDER 50-Switch_ShellyRGBW1
   SHELLYID   shellyplusrgbwpm-30c92257704c
   STATE      OK
   TYPE       Shelly
   eventCount 8364
   units      0
   OLDREADINGS:
   READINGS:
     2026-01-30 14:15:19   ap              enabled open
     2026-01-30 14:15:19   ap_clients      disabled
     2026-01-30 14:15:19   ap_name         ShellyPlusRGBWPM-30C92257704C
     2026-01-30 14:15:19   auto_off        disabled
     2026-01-30 14:17:55   auto_off_0      disabled
     2026-01-30 14:17:55   auto_off_1      disabled
     2026-01-30 14:17:55   auto_off_2      disabled
     2026-01-30 14:17:55   auto_off_3      disabled
     2026-01-30 14:15:19   auto_on         disabled
     2026-01-30 14:17:55   auto_on_0       disabled
     2026-01-30 14:17:55   auto_on_1       disabled
     2026-01-30 14:17:55   auto_on_2       disabled
     2026-01-30 14:17:55   auto_on_3       disabled
     2026-01-30 14:15:19   ble             enabled
     2026-01-30 14:15:19   ble_rpc         enabled
     2026-01-30 18:29:54   cloud           enabled(connected)
     2026-01-30 14:15:20   firmware_ID     20250924-062733/1.7.1-gd336f31
     2026-01-30 14:15:20   firmware_current v1.7.1
     2026-01-30 14:15:39   firmware_updIcon OK
     2026-01-30 14:15:39   firmware_updText -/-
     2026-01-30 14:17:55   input_0         unknown
     2026-01-30 14:17:55   input_0_function dim
     2026-01-31 10:41:43   input_0_mode    button straight enabled
     2026-01-30 14:17:55   input_1         unknown
     2026-01-31 10:41:43   input_1_mode    button straight enabled
     2026-01-30 14:17:55   input_2         unknown
     2026-01-31 10:41:43   input_2_mode    button straight enabled
     2026-01-30 14:17:55   input_3         unknown
     2026-01-31 10:41:43   input_3_mode    button straight enabled
     2026-01-30 14:15:19   login           open
     2026-01-30 14:15:19   mac             30:C9:22:57:70:4C
     2026-01-30 14:15:19   model_ID        SNDC-0D4P10WW
     2026-01-30 14:15:19   model_family    Plus/Gen2
     2026-01-30 14:15:19   model_function  LED driver
     2026-01-30 14:15:19   model_name      Shelly Plus RGBW PM
     2026-01-30 14:15:19   network         <html>connected to <a href="http://192.168.178.158">192.168.178.158</a> (Wifi)</html>
     2026-01-31 10:41:22   network_DNS     shellyplusrgbwpm-30c92257704c
     2026-01-30 14:15:19   network_connection online
     2026-01-30 14:15:19   network_ip-address 192.168.178.158
     2026-02-02 09:22:32   network_rssi    -33
     2026-01-30 14:15:19   network_ssid    ThomasFritzBox
     2026-01-30 14:15:19   network_wifi_roaming -80
     2026-01-30 14:15:19   protection      none
     2026-01-31 10:41:43   protection_     none
     2026-01-30 14:16:16   scripts         0
     2026-02-01 11:23:19   state           OK
     2026-02-02 09:22:52   uptime          241668
     2026-01-30 14:15:20   webhook_cnt     0 / 0 / 0
     2026-01-30 14:15:19   webhook_ver     0
   helper:
     Sets       config:ap_disable,ap_enable interval password reboot:noArg update:noArg name clear:disconnects,error,energy,responsetimes actions script_start script_stop on off toggle on-for-timer off-for-timer pct:slider,1,1,100 dim dimup dimdown dim-for-timer
     StatusCall 0
     range_extender disabled
     settings_time 1770020372.06123
     timer      0
Attributes:
   alias      Switch_ShellyRGBW1
   defchannel 0
   interval   20
   mode       rgbw
   model      shellyplusrgbwpm
   room       Shelly

Und hier der Logauszug:
.  Cmd: >set Switch_ShellyRGBW1 off<
2026.02.02 09:26:49 4: [Shelly_Set] calling for device Switch_ShellyRGBW1 with command 'off', no parameters
2026.02.02 09:26:49 4: [Shelly_Set] Switch_ShellyRGBW1 channel is 0 and subs ='_0'
2026.02.02 09:26:49 4: [Shelly_Set] switching channel 0 for device Switch_ShellyRGBW1 with command ?turn=off, FF=2
2026.02.02 09:26:49 4: [Shelly_HttpRequest] issue a non-blocking call to http://192.168.178.158/rpc/Light.Set?id=0&on=false, callback to Shelly_response, onoff
2026.02.02 09:26:49 5: HttpUtils url=http://192.168.178.158/rpc/Light.Set?id=0&on=false NonBlocking via http
2026.02.02 09:26:49 4: IP: 192.168.178.158 -> 192.168.178.158
2026.02.02 09:26:49 5: Starting notify loop for Switch_ShellyRGBW1, 1 event(s), first is off
2026.02.02 09:26:49 5: rgBatterieStatus: not on any display, ignoring notify
2026.02.02 09:26:49 5: End notify loop for Switch_ShellyRGBW1
2026.02.02 09:26:49 4: WEB: /fhem?cmd.Switch_ShellyRGBW1=set%20Switch_ShellyRGBW1%20off&XHR=1&fwcsrf=csrf_19960280258897&fw_id=1770020777.03607 / RL:20 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 / Cache-Control: no-cache, no-store, must-revalidate

2026.02.02 09:26:49 5: POST /fhem?cmd.Switch_ShellyRGBW1=set%20Switch_ShellyRGBW1%20on&XHR=1&fwcsrf=csrf_19960280258897&fw_id=1770020777.03607 HTTP/1.1
Host: xxxxxxxxxat9we8bf5mgxz.myfritz.net:8083
Connection: keep-alive
Content-Length: 0
Authorization: Basic dGhvbWFzOmJyYXNzMDEx
cache-control: no-cache
X-Requested-With: XMLHttpRequest
User-Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36
Accept: text/plain, */*; q=0.01
Origin: http://xxxxxxm.u1rat9we8bf5mgxz.myfritz.net:8083
Referer: http://xxxxxxxm.u1rat9we8bf5mgxz.myfritz.net:8083/fhem?detail=Switch_ShellyRGBW1
Accept-Encoding: gzip, deflate
Accept-Language: de-DE,de;q=0.9,en-GB;q=0.8,en;q=0.7,en-US;q=0.6
2026.02.02 09:26:49 4: WEB_176.1.238.105_54136 POST /fhem?cmd.Switch_ShellyRGBW1=set%20Switch_ShellyRGBW1%20on&XHR=1&fwcsrf=csrf_19960280258897&fw_id=1770020777.03607; BUFLEN:0
2026.02.02 09:26:49 5: Cmd: >set Switch_ShellyRGBW1 on<
2026.02.02 09:26:49 4: [Shelly_Set] calling for device Switch_ShellyRGBW1 with command 'on', no parameters
2026.02.02 09:26:49 4: [Shelly_Set] Switch_ShellyRGBW1 channel is 0 and subs ='_0'
2026.02.02 09:26:49 4: [Shelly_Set] switching channel 0 for device Switch_ShellyRGBW1 with command ?turn=on, FF=2
2026.02.02 09:26:49 4: [Shelly_HttpRequest] issue a non-blocking call to http://192.168.178.158/rpc/Light.Set?id=0&on=true, callback to Shelly_response, onoff
2026.02.02 09:26:49 5: HttpUtils url=http://192.168.178.158/rpc/Light.Set?id=0&on=true NonBlocking via http
2026.02.02 09:26:49 4: IP: 192.168.178.158 -> 192.168.178.158
2026.02.02 09:26:49 5: Starting notify loop for Switch_ShellyRGBW1, 1 event(s), first is on
2026.02.02 09:26:49 5: rgBatterieStatus: not on any display, ignoring notify
2026.02.02 09:26:49 5: End notify loop for Switch_ShellyRGBW1
2026.02.02 09:26:49 4: WEB: /fhem?cmd.Switch_ShellyRGBW1=set%20Switch_ShellyRGBW1%20on&XHR=1&fwcsrf=csrf_19960280258897&fw_id=1770020777.03607 / RL:20 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 / Cache-Control: no-cache, no-store, must-revalidate