Alle Lampen* Zusammenfassen und Blinken lassen

Begonnen von ChrisW, 29 März 2019, 13:20:40

Vorheriges Thema - Nächstes Thema

ChrisW

Hallo, für meine Alarmanlage brauche ich etwas ( dummy ? ) wo ich alle meine Lampen zusammfasse. also alles mit lampe* und led* . Diese möchte ich dann gerne in einer INtervalle
AN ca 10 Skunden an lassen Aus für 2 Sekunden udn wieder an für 10 Sekunden usw...

Jemand eine Idee wie man so etwas am einfachsten Realisieren kann?
Raspberry PI3 mit allem möglichen.

Eistee

Also in etwa so?
define alarmdi DOIF ([Alarm])(set lampe.* on,set led.* on)(set lampe.* off,set led.* off)
attr alarmdi wait 0,10
attr alarmdi repeatcmd 12
attr alarmdi do always

DeeSPe

Für "Zusammenfassen" bietet sich eigentlich immer "structure" an.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

ChrisW

also reagieren muss es nicht auf "alarm" das wird über da sgute Alarmmodul gemacht. Hab mir das in etwa so überlegt das es mit einem alle_licher ON/OFF geschaltet werden kann.
Wenn ich eine ssstructure nehme dann müsste ich das sja noch zusätzlich reinpacken. So eine doif Lösung schaut ja ganz gut aus
Raspberry PI3 mit allem möglichen.

budy

Puhh... sowas habe ich auch mal versucht, aber die Latenzen beim Schalten per HM und auch HUE waren so groß, dass es den ganzen FEHM unglaublich verlangsamt hat. Glücklicherweise verfügen die HUEs selber über einen Blinkmodus.
Debian stretch, FHEM 5.9.
HM-CC-RT-DN, HM-ES-PMSw1-Pl, HM-LC-Dim1TPBU-FM, HMUARTLGW, HMLAN, HM-SEC-KEY, HM-SEC-RHS, HM-SEC-SC-2, HM-SEC-SCo, HM-SEC-SD-2, HM-OU-CFM-TW, div. HUEs, Wifilight, Ring Video Pro

vbs

Bei Homematic kann man das Blinken ziemlich sicher auch per Register und der internen State-Machine realisieren.