Möglich? Anzeige-Dauer LED16 nachts und tagsüber unterschiedlich

Kabellose und kabelgebundene Sender und Empfänger der klassischen Homematic-Serie

Moderator: Co-Administratoren

Antworten
ahstax
Beiträge: 12
Registriert: 09.11.2021, 14:33
System: CCU und Access Point
Hat sich bedankt: 12 Mal

Möglich? Anzeige-Dauer LED16 nachts und tagsüber unterschiedlich

Beitrag von ahstax » 07.02.2022, 13:18

Hallo,

ich betreibe an einer CCU3 eine LED16 Statusanzeige.
Tagsüber stört es mich nicht so sehr, dass die LEDs immer an sind - tatsächlich begrüße ich das sogar.
Aber nachts ist es etwas nervig / irritierend.

Gibt es eine Möglichkeit, Script gesteuert die Anzeigedauer der LED16 zu verändern? Wenn ja, wie?

Viele Grüße,
Andreas

Benutzeravatar
Roland M.
Beiträge: 9804
Registriert: 08.12.2012, 15:53
System: CCU
Wohnort: Graz, Österreich
Hat sich bedankt: 252 Mal
Danksagung erhalten: 1381 Mal

Re: Möglich? Anzeige-Dauer LED16 nachts und tagsüber unterschiedlich

Beitrag von Roland M. » 07.02.2022, 13:49

Hallo Andreas!

Mein Lösungsansatz ist, dass ich die LED16 auf den Maximalwert von 255 s Abschaltdauer gesetzt habe und bei jeder Änderung einer LED einen CUxD-Timer auf 250 s setze. Wenn tagsüber der Timer abläuft, halte ich (mit 5 s Reserve) die LED16 mit dem entsprechenden Befehl "wach". Dadurch werden unnötige "Aufwachbefehle" vermieden, wenn sich eine Anzeige ohnehin geändert hat und die 255 s Laufzeit von neuem läuft.

Ergebnis: tagsüber bleibt die LED16 dauerhaft an, in der Nacht werden Änderungen aber (kurz) trotzdem angezeigt.
LED14-4.png
LED16-0.png
Ach ja, seit dieser Umsetzung sind auch Kommunikationsstörungen nahezu ein Fremdwort. ;)


Roland


PS / EDIT: bitte die Systemvariable "SV Anwesenheit KZ" ignorieren, die ist ein Relikt eines Tests und steht immer auf abwesend. :roll:
Da gehört korrekterweise ein "...UND Anwesenheit = anwesend"
Zur leichteren Hilfestellung bitte unbedingt beachten:
  • Bezeichnung (HM-... bzw. HmIP-...) der betroffenen Geräte angeben (nicht Artikelnummer)
  • Kurzbeschreibung des Soll-Zustandes (Was soll erreicht werden?)
  • Kurzbeschreibung des Ist-Zustandes (Was funktioniert nicht?)
  • Fehlermeldungen genau abschreiben, besser noch...
  • Screenshots von Programmen, Geräteeinstellungen und Fehlermeldungen (direkt als jpg/png) einstellen!

-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...

ahstax
Beiträge: 12
Registriert: 09.11.2021, 14:33
System: CCU und Access Point
Hat sich bedankt: 12 Mal

Re: Möglich? Anzeige-Dauer LED16 nachts und tagsüber unterschiedlich

Beitrag von ahstax » 05.04.2022, 08:40

Hallo Roland,

ENDLICH bin ich dazu gekommen! Und was soll ich sagen? Perfekter Lösungsansatz für mich! Daher: Herzlichen Dank!

Ergänzungsfrage:
Wenn ich als Start & Endzeiten jeweils Zeiten basierend auf dem Sonnenaufgang und Sonnenuntergang haben möchte, jedoch jedeils nicht früher als und nicht später als, werde ich vermutlich eine weitere Systemvariable benötigen, die sozusagen das LED-Keep-alive-Programm freigibt, oder?

Viele Grüße,
Andreas

Benutzeravatar
Roland M.
Beiträge: 9804
Registriert: 08.12.2012, 15:53
System: CCU
Wohnort: Graz, Österreich
Hat sich bedankt: 252 Mal
Danksagung erhalten: 1381 Mal

Re: Möglich? Anzeige-Dauer LED16 nachts und tagsüber unterschiedlich

Beitrag von Roland M. » 05.04.2022, 09:58

Hallo Andreas!
ahstax hat geschrieben:
05.04.2022, 08:40
Perfekter Lösungsansatz für mich! Daher: Herzlichen Dank!
Freut mich und danke auch für die Rückmeldung!

Wenn ich als Start & Endzeiten jeweils Zeiten basierend auf dem Sonnenaufgang und Sonnenuntergang haben möchte, jedoch jedeils nicht früher als und nicht später als, werde ich vermutlich eine weitere Systemvariable benötigen, die sozusagen das LED-Keep-alive-Programm freigibt, oder?
Je nach genauen Anforderungen einfach zwei Zeitmodule mit UND/ODER kombinieren!

"Astro Tag, nicht früher als .." könnte in der Früh beispielsweise aussehen:
WENN Astro Tag
UND 07:00-12:00
DANN ...

Das gleiche am Abend (z.B. im Winter mit frühem SU):
WENN Astro Tag
ODER 12:00-22:00
DANN ...

Kommt wie gesagt auf das exakte gewünschte Verhalten an (genaue Zeiten, Standort, also min/max SA/SU-Zeiten,...).


Roland
Zur leichteren Hilfestellung bitte unbedingt beachten:
  • Bezeichnung (HM-... bzw. HmIP-...) der betroffenen Geräte angeben (nicht Artikelnummer)
  • Kurzbeschreibung des Soll-Zustandes (Was soll erreicht werden?)
  • Kurzbeschreibung des Ist-Zustandes (Was funktioniert nicht?)
  • Fehlermeldungen genau abschreiben, besser noch...
  • Screenshots von Programmen, Geräteeinstellungen und Fehlermeldungen (direkt als jpg/png) einstellen!

-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...

mademyday
Beiträge: 272
Registriert: 03.10.2014, 12:46
System: CCU
Wohnort: Enzkreis
Hat sich bedankt: 3 Mal
Danksagung erhalten: 43 Mal

Re: Möglich? Anzeige-Dauer LED16 nachts und tagsüber unterschiedlich

Beitrag von mademyday » 05.04.2022, 13:32

noch ein paar Gedanken zu Tag/Nacht-Einstellung bei LED16 - auch wenn sie nichts mit Anzeige-Dauer zu tun haben:
* bei Anwesenheit:
- ich setze nachts die Helligkeit runter (xmlrpc PutParamset DISPLAY_BRIGHTNESS 0), tagsüber dann wieder auf einen helleren Wert
- nachts (wenn Haus in "Schlaf-Modus" geht) schalte ich diejenigen LEDs, die mit grün einen "Status OK" signalisieren sollen (zB "Fenster ist zu"), statt auf grün auf aus (die anderen LEDs, die mit gelb oder rot was anderes mitteilen sollen, bleiben an)
* bei Abwesenheit:
- alle LEDs aus

HMNutzer
Beiträge: 708
Registriert: 24.10.2016, 17:18
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 150 Mal
Danksagung erhalten: 22 Mal

Re: Möglich? Anzeige-Dauer LED16 nachts und tagsüber unterschiedlich

Beitrag von HMNutzer » 10.04.2022, 12:25

Servus,

ein interessantes Thema.
Gibt es eigentlich eine Möglichkeit, mittels eines Scripts die Anzeigehelligkeit von tagsüber 1 auf nachts 0 zu stellen?
Das wäre doch einfacher als die Timerlösung von Roland, oder?
Viele Grüße

Martin

RaspberryMatic auf ESXi 7 mit RPI-RF-MOD/HB-RF-ETH. Div. HM und HMIP Funkkomponenten im Holzständerhaus

mademyday
Beiträge: 272
Registriert: 03.10.2014, 12:46
System: CCU
Wohnort: Enzkreis
Hat sich bedankt: 3 Mal
Danksagung erhalten: 43 Mal

Re: Möglich? Anzeige-Dauer LED16 nachts und tagsüber unterschiedlich

Beitrag von mademyday » 10.04.2022, 15:19

s. zB viewtopic.php?f=26&t=63376&hilit=entkalkungsfahrt

--> Skript:

Code: Alles auswählen

object dev = devices.Get( "LED16_EG-Flur" );
xmlrpc.PutParamset(dev.Interface(),dev.Address(),"MASTER","DISPLAY_BRIGHTNESS",0);
Zuletzt geändert von mademyday am 11.04.2022, 09:09, insgesamt 1-mal geändert.

HMNutzer
Beiträge: 708
Registriert: 24.10.2016, 17:18
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 150 Mal
Danksagung erhalten: 22 Mal

Re: Möglich? Anzeige-Dauer LED16 nachts und tagsüber unterschiedlich

Beitrag von HMNutzer » 10.04.2022, 17:06

Danke!
Viele Grüße

Martin

RaspberryMatic auf ESXi 7 mit RPI-RF-MOD/HB-RF-ETH. Div. HM und HMIP Funkkomponenten im Holzständerhaus

Sven_A
Beiträge: 4156
Registriert: 26.01.2016, 08:14
System: Alternative CCU (auf Basis OCCU)
Wohnort: Renningen
Hat sich bedankt: 348 Mal
Danksagung erhalten: 284 Mal

Re: Möglich? Anzeige-Dauer LED16 nachts und tagsüber unterschiedlich

Beitrag von Sven_A » 11.04.2022, 09:08

HMNutzer hat geschrieben:
10.04.2022, 12:25
Gibt es eigentlich eine Möglichkeit, mittels eines Scripts die Anzeigehelligkeit von tagsüber 1 auf nachts 0 zu stellen?
Das wäre doch einfacher als die Timerlösung von Roland, oder?
Ja, gibt es, wurde ja schon gepostet.

ABER:
Das wurde schonmal diskutiert. Diese Änderung wird von der Anzeige jedesmal in das Interne Flash geschrieben. Sprich 2 Schreibvorgänge am Tag. Wie lange der Speicherbaustein das mitmacht ohne kaputt zu gehen stand damals im Raum.

Gruß,
Sven

Antworten

Zurück zu „HomeMatic Aktoren und Sensoren (klassisch)“