defmod set_trash_ye DOIF (([KalView:t_001_daysleftLong] eq "morgen" or [KalView:t_001_daysleftLong] eq "heute") and [KalView:t_001_summary] eq "Gelbe Tonne") (set set_pixel_muell ye 1)\
DOELSEIF (([KalView:t_002_daysleftLong] eq "morgen" or [KalView:t_002_daysleftLong] eq "heute") and [KalView:t_002_summary] eq "Gelbe Tonne") (set set_pixel_muell ye 1)\
DOELSEIF (([KalView:t_003_daysleftLong] eq "morgen" or [KalView:t_003_daysleftLong] eq "heute") and [KalView:t_003_summary] eq "Gelbe Tonne") (set set_pixel_muell ye 1)\
DOELSE (set set_pixel_muell ye 0)defmod set_trash_bl DOIF (([KalView:t_001_daysleftLong] eq "morgen" or [KalView:t_001_daysleftLong] eq "heute") and [KalView:t_001_summary] eq "Papier") (set set_pixel_muell bl 1)\
DOELSEIF (([KalView:t_002_daysleftLong] eq "morgen" or [KalView:t_002_daysleftLong] eq "heute") and [KalView:t_002_summary] eq "Papier") (set set_pixel_muell bl 1)\
DOELSEIF (([KalView:t_003_daysleftLong] eq "morgen" or [KalView:t_003_daysleftLong] eq "heute") and [KalView:t_003_summary] eq "Papier") (set set_pixel_muell bl 1)\
DOELSE (set set_pixel_muell bl 0)defmod set_trash_bk DOIF (([KalView:t_001_daysleftLong] eq "morgen" or [KalView:t_001_daysleftLong] eq "heute") and [KalView:t_001_summary] eq "Restmüll") (set set_pixel_muell bk 1)\
DOELSEIF (([KalView:t_002_daysleftLong] eq "morgen" or [KalView:t_002_daysleftLong] eq "heute") and [KalView:t_002_summary] eq "Restmüll") (set set_pixel_muell bk 1)\
DOELSEIF (([KalView:t_003_daysleftLong] eq "morgen" or [KalView:t_003_daysleftLong] eq "heute") and [KalView:t_003_summary] eq "Restmüll") (set set_pixel_muell bk 1)\
DOELSE (set set_pixel_muell bk 0)defmod set_pixel_muell DOIF ([$SELF] eq "0,0,0") (set MQTT publish pixel1/custom/trash {} )\
DOELSEIF ([$SELF] eq "1,0,0") (set MQTT publish pixel1/custom/trash {"draw":[{"df": [4, 0, 24, 8, "#525252"]},{"dt": [5, 1, "M ü l l", "#00FF00"]}]} )\
DOELSEIF ([$SELF] eq "0,1,0") (set MQTT publish pixel1/custom/trash {"draw":[{"df": [4, 0, 24, 8, "#FFFF00"]},{"dt": [5, 1, "M ü l l", "#00FF00"]}]} )\
DOELSEIF ([$SELF] eq "0,0,1") (set MQTT publish pixel1/custom/trash {"draw":[{"df": [4, 0, 24, 8, "#0000FF"]},{"dt": [5, 1, "M ü l l", "#00FF00"]}]} )\
DOELSEIF ([$SELF] eq "1,1,0") (set MQTT publish pixel1/custom/trash {"draw":[{"df": [2, 0, 13, 8, "#FFFF00"]},{"df": [17, 0, 13, 8, "#525252"]},{"dt": [3, 1, "M ü", "#101010"]},{"dt": [19, 1, "l l", "#101010"]}]} )\
DOELSEIF ([$SELF] eq "0,1,1") (set MQTT publish pixel1/custom/trash {"draw":[{"df": [2, 0, 13, 8, "#FFFF00"]},{"df": [17, 0, 13, 8, "#0000FF"]},{"dt": [3, 1, "M ü", "#ff33ff"]},{"dt": [19, 1, "l l", "#ff33ff"]}]} )\
DOELSEIF ([$SELF] eq "1,0,1") (set MQTT publish pixel1/custom/trash {"draw":[{"df": [2, 0, 13, 8, "#525252"]},{"df": [17, 0, 13, 8, "#0000FF"]},{"dt": [3, 1, "M ü", "#000000"]},{"dt": [19, 1, "l l", "#000000"]}]} )\
DOELSEIF ([$SELF] eq "1,1,1") (set MQTT publish pixel1/custom/trash {"draw":[{"df": [0, 0, 10, 8, "#FFFF00"]},{"df": [11, 0, 10, 8, "#525252"]},{"df": [22, 0, 10, 8, "#0000FF"]},{"dt": [4, 1, "M ü l l", "#00FF00"]}]} )
attr set_pixel_muell readingList bk ye bl
attr set_pixel_muell stateFormat bk,ye,blZitat von: DS_Starter am 08 Februar 2026, 22:32:45Dann muß sich irgendwo noch ein kleiner Lunker verbergen. Ich gehe das morgen auch nochmal durch.
pi@pi4:~ $ curl "http://192.168.178.90:8090/audioproducttonecontrols" | xmllint --format -
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 266 0 266 0 0 6187 0 --:--:-- --:--:-- --:--:-- 6333
<?xml version="1.0" encoding="UTF-8"?>
<audioproductlevelcontrols>
<frontCenterSpeakerLevel value="50" minValue="-100" maxValue="100" step="10"/>
<rearSurroundSpeakersLevel value="0" minValue="-100" maxValue="100" step="10"/>
</audioproductlevelcontrols>
pi@pi4:~ $ curl "http://192.168.178.90:8090/info" | xmllint --format -
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 266 0 266 0 0 2367 0 --:--:-- --:--:-- --:--:-- 2375
<?xml version="1.0" encoding="UTF-8"?>
<audioproductlevelcontrols>
<frontCenterSpeakerLevel value="50" minValue="-100" maxValue="100" step="10"/>
<rearSurroundSpeakersLevel value="0" minValue="-100" maxValue="100" step="10"/>
</audioproductlevelcontrols>Ich glaube, ich setze das mal ganz zurück.

Zitat von: Starkstrombastler am 07 Februar 2026, 16:07:04Zitat von: Bartimaus am 07 Februar 2026, 15:43:18Ist das ganze auch von der ShellyGen abhängig ? Habe im Keller einen Shelly1 der ganz frühen Generation, da reagiert FHEM überhaupt nicht wenn ich per externem Schalter das Licht einschalte. In den Actions habe ich "....input_on" oder "input_off" an FHEM verlinkt. In der Cloud sehe ich die Schalteraktion sofortDanke für den Hinweis, das sollte auch bei Shelly Gen1 funktionieren, was aber tatsächlich nicht funktioniert. Muss ich mir anschauen.