Hey Leute!
Ich bin grade dabei mich um mein neues/gebrauchtes Eigenheim zu kümmern und möchte dazu im Wohnzimmer indirekte Beleuchtung mittels CCT LED-Streifen (2 farbig Warm- und Kaltweiß) realisieren.
Ich habe nun einen Shelly RGBW2 probeweise mit Tasmota geflashed und stoße auf ein paar Probleme:
- Ich habe viel Leistung zu dimmen (~25m mit rund 20W/m -> ~500W ) daher 2 Shellys (je 288W gesamt) notwendig - dachte ich.
- Scheinbar unterstützt Tasmota es nicht, 2 unabhängige CCT-Kanäle zu haben. https://github.com/arendst/Tasmota/discussions/10884
- Gibt es eine Möglichkeit, da ich ja eh alles "synchron" haben möchte, den einen CCT-Kanal auf 2 weitere GPIOs zu "klonen" oder das irgendwie anders anzusteuern?
- Wenn ich den Shelly so konfiguriere, dass ich GPIO4 und GPIO12 PWM 1 und GPIO14 und GPIO15 PWM2 sind und dazu GPIO5 als Button_n konfiguriere, dann läuft der Shelly ein paar Minuten und geht beim Aufruf der Vorlagen-Konfiguration wieder in "Auslieferungs"-Zustand, also WLAN-Konfig und alles weg. https://tasmota.github.io/docs/devices/Shelly-RGBW2/
- Ich denke, das liegt an dem GPIO5. Auch wenn lt. der Tasmota-Seite eigentlich der GPIO13 der Button (oder ist damit der eingebaute reset-Button gemeint?) ist, funktioniert nur der GPIO5.
- Ich habe das Konzept der "Regeln" als Programmiersprache noch nicht ganz verstanden. Ich habe das Ziel, dass der Shelly komplett "Autag", also ohne MQTT-Server oder Cloud, mit jedem Tastendruck in die nächste Beleuchtungszene schaltet. Das hatte ich mal mit einem Arduino + Leistungstransistoren in effektiv 40 - 50 Zeilen Code realisiert.
- Aus -> wenig Licht -> Mehr Licht -> Max Licht -> Aus -> ... immer so weiter, ohne schnell hintereinander drücken zu müssen. Jeder Buttondruck (egal nach wie viel Zeit er statt findet) lädt die nächste Szene und ein Longpush (>=1s) setzt auf Aus.
- Goldrandlösung wäre, wenn "wenig Licht" und "mehr Licht" auch noch eine tageszeitabhängige bzw. Sonnenauf-/untergangsabhängige Farbtemperatur besitzen würden.
- Der Shelly soll zusätzlich auch noch über MQTT gesteuert werden können, zur Anwesenheitssimulation bzw. als Haus leer -> alles aus Schalter. MQTT und Schalter sollen parallel funktionieren, der jeweils letzte Befehl gilt.
So richtig scheinen meine Anforderungen nicht zu funktionieren. Jetzt war ich schon am überlegen, den shelly mit der Arduino-ide selbst zu programmieren, aber das ist nunmal auch nichts, was in 5 Minuten (WiFi, MQTT-Befehle/Topics, Ansteuerung der GPIOs, Ansteuerung Leistungserfassung) erledigt ist, wenn man die ganzen Protokolle, API/ABIs usw. nicht kennt. Hat jemand ein Arduino-Sketch, welches er zufällig auf einem RGBW2 lauffähig bekommen hat (zumindest WLAN + Einlesen Input und Ansteuerung eines Outputs)? Ich habe zwar den Shelly über die Arduino-IDE geflashed bekommen, jedoch erhalte ich keinerlei Reaktion der Ein-/Ausgänge.
Ansonsten bin ich für jeden Hint dankbar, meine Anforderung ist scheinbar recht unüblich...
Grüße!