Hauptmenü

Neueste Beiträge

#41
Anfängerfragen / Aw: Shelly RGBW2 in FHEM per M...
Letzter Beitrag von musicnrw - 28 Januar 2026, 06:57:21
Danke für Deinen Input.
Ich hab es nach längerem Recherchieren dann noch geschafft, dass die fehlenden Einträge angezeigt werden. Es liegt daran, dass die über eine Filter auf readingList nicht angezeigt werden. In der mqtt2. template gibt es sehr wohl die Definition für den Shelly RGBW2, allerdings wird der über eine Filterdefinition nur angezeigt, wenn in der Gerätedefinition in FHEM, der Begriff "shellies" auftaucht. Ich habe also die Filterdefinition in der Templatedatei gelöscht, das Template neu eingelesen und schon gibt es den shellyrgbw2_color und den shellyrgbw2_4w_split.
Blöd nur, dass man jetzt zwar das vermeintlich passende template auswählen kann, die Funktionen wie An/Aus, Dimmen, Farbwahl stehen auch zur Verfügung, einzig nichts davon funktioniert, sprich, der Shelly reagiert nicht.
Hat jemand eine Idee, wo es da klemmt?
Über die Shelly-App oder den Aufruf der Weboberfläche des Shelly läuft alles problemlos, auch die Firmware ist aktuell.
#42
Anfängerfragen / Aw: MATTER im FHEM? Schon was ...
Letzter Beitrag von Prof. Dr. Peter Henning - 28 Januar 2026, 04:03:33
Bei Matter wird es mittelfristig auf das hinauslaufen, was wir bereits bei ZigBee und HmIP sehen: FHEM kommuniziert mit einem dezidierten Server.
Dazu gibt es hier ein ganz interessantes Interview: https://matter-smarthome.de/interview/eine-alternative-zum-offiziellen-matter-sdk/, aus dem die Probleme ersichtlich sind: Viel proprietäres Gehabe bei den einzelnen Herstellern, somit ein gigantischer Gerätezoo.

Insofern ist der Vorschlag von JoWiemann vollkommen akzeptabel. Wer unbedingt jetzt Matter-Geräte haben will, kann diesen Weg gehen. Und, wenn irgendwann ein kompakter Nur-Matter-Server für einen Raspberry Pi erhältlich sein sollte, wird eben dieses Interface an Stelle eines ioBroker-Servers eingesetzt.

LG

pah

#43
Sonstige Systeme / Aw: fhempy: tuya (lokal)
Letzter Beitrag von Prof. Dr. Peter Henning - 28 Januar 2026, 03:37:44
Zitat von: Gisbert am 27 Januar 2026, 13:52:36Bekommst du gar keine Readings mehr, oder nur keine Readings von den neu hinzugefügten Datenpunkten?

Na, das Problem ist etwas schwerwiegender. Denn ich bekomme keinerlei Readings, weder vorher noch nachher.

LG

pah
#44
Bastelecke / Aw: ESP RGBWW Wifi Led Control...
Letzter Beitrag von pjakobs - 27 Januar 2026, 22:45:11
sehr seltsam.
Hast Du einen RGBWWCW Strip dran? Wenn Du nur drei oder vier Kanäle benutzt, dann könntest Du einfach einen der freien Kanäle statt des roten nutzen und die Pinbelegung entsprechend ändern.
Ansonsten scheint das wohl ein Hardwareproblem zu sein - ich würde mal mit einem Oszilloskop nachsehen, wenn ich das Ding hier hätte.
#45
Sonstiges / Aw: httpmod.template: bugs, Fr...
Letzter Beitrag von DeeSPe - 27 Januar 2026, 22:25:31
Hab mir jetzt mal den MQTT Traffic am MQTT2_SERVER angesehen beim Neustart von z2m und dort sehe ich überhaupt nichts vom Topic "bridge/info".
Meine aktuelle DEF:
defmod MQTT2_zigbee_bridge MQTT2_DEVICE zigbee_bridge
attr MQTT2_zigbee_bridge DbLogExclude .+
attr MQTT2_zigbee_bridge IODev m2s
attr MQTT2_zigbee_bridge autocreate 0
attr MQTT2_zigbee_bridge bridgeRegexp zigbee2mqtt/((?!bridge)[A-Za-z0-9._]+)/?.*:.* "zigbee_$1"
attr MQTT2_zigbee_bridge comment To check for new updates of the deamon software, you might want to use a separate HTTPMOD device. See HTTPMOD template zigbee2mqtt_daemon_updates for further details.
attr MQTT2_zigbee_bridge devicetopic zigbee2mqtt
attr MQTT2_zigbee_bridge event-on-change-reading state
attr MQTT2_zigbee_bridge getList networkmap_raw:noArg raw $DEVICETOPIC/bridge/request/networkmap raw\
networkmap_graphviz:noArg graphviz $DEVICETOPIC/bridge/request/networkmap graphviz
attr MQTT2_zigbee_bridge group Bridges
attr MQTT2_zigbee_bridge icon mqtt_bridge_1
attr MQTT2_zigbee_bridge model zigbee2mqtt_bridge
attr MQTT2_zigbee_bridge readingList $DEVICETOPIC/bridge/state:.* { json2nameValue($EVENT) }\
$DEVICETOPIC/bridge/config/devices:.* {}\
$DEVICETOPIC/bridge/config/log_level:.* log_level\
$DEVICETOPIC/bridge/config/permit_join:.* permit_join\
$DEVICETOPIC/bridge/config/rename:.* { json2nameValue($EVENT, 'rename_') }\
$DEVICETOPIC/bridge/config:.* { json2nameValue($EVENT) }\
$DEVICETOPIC/bridge/log:.* log\
$DEVICETOPIC/bridge/logging:.* {}\
$DEVICETOPIC/bridge/response/networkmap:.* { my $type = $EVENT =~ /.*,"type":"(raw|graphviz)",.*/ ? $1 : 'networkmap';; $EVENT =~ /{"data":\{.*"value":"?(.*[^"])"?\},"status":"ok"\}/ ? { $type=>$1 } : {} }\
$DEVICETOPIC/bridge/event:.* {}\
$DEVICETOPIC/bridge/extensions:.* {}\
$DEVICETOPIC/bridge/response/permit_join:.* { json2nameValue($EVENT) }\
$DEVICETOPIC/bridge/info:.* { json2nameValue($EVENT) }\
$DEVICETOPIC/bridge/health:.* {}
attr MQTT2_zigbee_bridge room Module->MQTT2_DEVICE,Technik
attr MQTT2_zigbee_bridge setList log_level:debug,info,warn,error $DEVICETOPIC/bridge/config/log_level $EVTPART1\
permit_join:true,false $DEVICETOPIC/bridge/request/permit_join $EVTPART1\
remove:textField $DEVICETOPIC/bridge/config/remove $EVTPART1\
ota_update:textField $DEVICETOPIC/bridge/ota_update/update $EVTPART1\
ota_update_check:textField $DEVICETOPIC/bridge/ota_update/check $EVTPART1\
y_device_setting:textField $DEVICETOPIC/$EVTPART1/set {"$EVTPART2": "$EVTPART3"}\
x_bind:textField $DEVICETOPIC/bridge/bind/$EVTPART1 $EVTPART2\
x_bind_unbind:textField $DEVICETOPIC/bridge/unbind/$EVTPART1 $EVTPART2\
x_device_options:textField $DEVICETOPIC/bridge/config/device_options {"friendly_name":"$EVTPART1","options": {"$EVTPART2": "$EVTPART3"}}\
x_group_add_to:textField $DEVICETOPIC/bridge/group/$EVTPART1/add $EVTPART2\
x_group_rm_from:textField $DEVICETOPIC/bridge/group/$EVTPART1/remove $EVTPART2\
x_group_rm_from_all:textField $DEVICETOPIC/bridge/group/$EVTPART1/remove_all $EVTPART2\
x_group_add_group:textField $DEVICETOPIC/bridge/config/add_group $EVTPART1\
x_group_rm_group:textField $DEVICETOPIC/bridge/config/remove_group $EVTPART1\
z_elapsed:textField $DEVICETOPIC/bridge/config/elapsed $EVTPART1\
z_last_seen:disable,ISO_8601,epoch,ISO_8601_local $DEVICETOPIC/bridge/config/last_seen $EVTPART1\
z_ban:textField $DEVICETOPIC/bridge/config/ban $EVTPART1\
z_rename:textField $DEVICETOPIC/bridge/config/rename  {"old":"$EVTPART1","new":"$EVTPART2"}\
z_reset_CC:noArg $DEVICETOPIC/bridge/config/reset
attr MQTT2_zigbee_bridge verbose 2

Hab mal bei Github einen Issue eröffnet.
Allerdings ist das dort beschriebene Problem wohl eher auf den MQTT-Explorer zu schieben. Mit etwas suchen kam heraus dass dieser wohl auf 20k große Mitteilungen beschränkt ist.

Gruß
Dan
#46
SlowRF / Aw: FHT80 Ventilposition ohne ...
Letzter Beitrag von joc_w - 27 Januar 2026, 22:06:52
Der untere Code funktioniert wunderbar. Wäre ich alleine so natürlich nicht drauf gekommen, darum vielen Dank für die schnelle professionelle Hilfe hier im Forum!
#47
Anfängerfragen / Aw: Shelly RGBW2 in FHEM per M...
Letzter Beitrag von Sidey - 27 Januar 2026, 21:30:24
Hallo,

vor diesem Problem stand ich auch.
Es gibt meiner Meinung nach bisher kein Template dafür.

Ich habe dann selbst was angelegt, aber es gibt mit der Farbauswahl noch Schwierigkeiten.
Vielleicht hilft es dir ja als Startpunkt.

define Lichtvoute MQTT2_DEVICE shellyplusrgbwpm-30c92258cc98

attr Lichtvoute 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>)}
attr Lichtvoute devicetopic zuhause/1OG/Buero/lichtvoute
attr Lichtvoute event-min-interval .*:3600
attr Lichtvoute event-on-change-reading .*
attr Lichtvoute event-on-update-reading .*
attr Lichtvoute genericDeviceType light

attr Lichtvoute icon light_control
attr Lichtvoute jsonMap rgb_1:rot rgb_2:green rgb_3:blue rgb_4:white aenergy_total:aenergy_total temperature_tC:temperature temperature_tF:0 params_wifi_sta_ip:ip result_in_mode:in_mode brightness:pct\

attr Lichtvoute model shellyPlus_1pm
attr Lichtvoute readingList $DEVICETOPIC/status/rgbw_0:.*  { json2nameValue($EVENT,'',$JSONMAP) }\
$DEVICETOPIC/online:.* online\
$DEVICETOPIC/status/wifi:.* { json2nameValue($EVENT) }\
$DEVICETOPIC/status/plusrgbwpm:.* plusrgbwpm\
$DEVICETOPIC/status/sys:.* { json2nameValue($EVENT) }\
$DEVICETOPIC/events/rpc:.* { json2nameValue($EVENT,'',$JSONMAP) }
attr Lichtvoute room Buero,MQTT2_DEVICE
attr Lichtvoute setList toggle:noArg           $DEVICETOPIC/rpc {"id":0,"src":"fhem","method":"RGBW.Toggle","params": {"id":0}}\
off:noArg              $DEVICETOPIC/rpc {"id":0,"src":"fhem","method":"RGBW.Set","params": {"id":0,"on":false}}\
on:noArg               $DEVICETOPIC/rpc {"id":0,"src":"fhem","method":"RGBW.Set","params": {"id":0,"on":true}}\
rgb:colorpicker,RGB   {$EVTPART1=~/(..)(..)(..)/;;my @a=(hex($1),hex($2),hex($3));;if($1 ne $2 || $2 ne $3) {qq($DEVICETOPIC/rpc {"id":0,"src":"fhem","method":"RGBW.Set","params": {"id":0,"on":true,"white":0,"rgb":[$a[0],$a[1],$a[2]]}})}else{qq($DEVICETOPIC/rpc {"id":0,"src":"fhem","method":"RGBW.Set","params": {"id":0,"on":true,"white":255,"rgb":[$a[0],$a[1],$a[2]]}})}}\
white:colorpicker,BRI,0,5,255 $DEVICETOPIC/rpc {"id":0,"src":"fhem","method":"RGBW.Set","params": {"id":0,"on":true,"white":$EVTPART1}}\\
pct:colorpicker,BRI,0,5,100 $DEVICETOPIC/rpc {"id":0,"src":"fhem","method":"RGBW.Set","params": {"id":0,"on":true,"brightness":$EVTPART1}}\\
transition_duration:colorpicker,BRI,1,1,10 $DEVICETOPIC/rpc {"id":0,"src":"fhem","method":"RGBW.Set","params": {"id":0,"on":true,"transition_duration":$EVTPART1}}\\
toggle_after:colorpicker,BRI,1,1,10 $DEVICETOPIC/rpc {"id":0,"src":"fhem","method":"RGBW.Set","params": {"id":0,"on":true,"toggle_after":$EVTPART1}}\\
on-for-timer                        $DEVICETOPIC/rpc {"id":0,"src":"fhem","method":"RGBW.Set","params": {"id":0,"on":true,"toggle_after":$EVTPART1}}\
brightness:colorpicker,BRI,0,1,100  $DEVICETOPIC/rpc {"id":0,"src":"fhem","method":"RGBW.Set","params": {"id":0,"brightness":$EVTPART1}}\
x_update:noArg                      $DEVICETOPIC/rpc {"id":0,"src":"fhem","method":"Shelly.Update","params": {"stage":"stable"}}\
x_reboot:noArg                      $DEVICETOPIC/rpc {"id":0,"src":"fhem","method":"Shelly.Reboot"}\

attr Lichtvoute userReadings state {(ReadingsVal("Lichtvoute","output","false") eq "true") ? "on" : "off"}
attr Lichtvoute webCmd on:off:white:rgb

#48
Heizungssteuerung/Raumklima / Aw: VALVES und die Fritz DECT ...
Letzter Beitrag von elektron-bbs - 27 Januar 2026, 20:53:30
Die FritzBox sammelt da fleißig Infos über alles Mögliche zusammen. Das Logfile davon umfasst aktuell so etwa 4 MB.
Ein Intervall von 3 Minuten scheint mir schon zu häufig. Ich habe die Erweiterung heute seit etwa 15:00 Uhr in einem Intervall von 30 Minuten laufen. Die CPU-Auslastung der FritzBox sieht so aus:
#49
Automatisierung / Aw: Modul: inotify - Überwachu...
Letzter Beitrag von satprofi - 27 Januar 2026, 19:40:18
Zitat von: marvin78 am 23 März 2021, 19:01:55Bitte schauen, was inotify leisten kann. Gemountete (remote) Ordner können nicht überwacht werden.

hallo. gibts mittlerweile möglichkeit gemountete Ordner zu überwachen? ich würde aber andersrum überwachen wollen, wenn nicht alle 5min. eine neue datei angekegt wird, sollte script starten.
#50
Anfängerfragen / Shelly RGBW2 in FHEM per MQTT
Letzter Beitrag von musicnrw - 27 Januar 2026, 19:33:46
Ich habe jetzt meinen Shelly RGBW2 per MQTT in FHEM eingebunden, was sowiet funktioniert - das Gerät wird unter MQTT_Device angezeigt.
Ich möchte nun das spezifische Template, für die Nutzung der spezifischen Shelly-Funktionen zuweisen per
set attrTemplate shelly2rgbw_color (so habe ich es zumindest in einem Youtube-Video gefunden, welches genau für diesen Shelly-Typ die Einbindung per MQTT zeigt).
Leider ist aber in der Liste der Templates (in "meinem" FHEM) kein passendes für den Shelly RGBW2 enthalten.
Woran liegt das, was kann ich tun?