Bewegungsmelder oder dauer an
- udo1toni
- Beiträge: 15249
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Bewegungsmelder oder dauer an
Nein, das ist ja der Witz dran. Du musst das nur einmal anlegen. Die räumliche Entfernung spielt keine Rolle.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 153
- Registriert: 4. Mai 2020 01:31
- Wohnort: Hagen a.T.W.
Re: Bewegungsmelder oder dauer an
Und woher weiß die rule den das es dunkel ist nur mal so als Frage?
Zuletzt geändert von SIDE22 am 6. Jul 2020 02:37, insgesamt 2-mal geändert.
openHAB 3.1.0M5 als Debian-Container in Proxmox
Bindings (HomeMatic, Shelly, Phillips Hue, HTTP, MQTT, Spotify, Telegram)
rund 90 HomeMatic komponenten dazu 21 Shelly und ca. 126 Phillips Hue Leuchten im einsatz.
MQTT bindung für openWB (WallBox) abfrage, HTTP für DoorPi (IP Türsprechstelle)
Bindings (HomeMatic, Shelly, Phillips Hue, HTTP, MQTT, Spotify, Telegram)
rund 90 HomeMatic komponenten dazu 21 Shelly und ca. 126 Phillips Hue Leuchten im einsatz.
MQTT bindung für openWB (WallBox) abfrage, HTTP für DoorPi (IP Türsprechstelle)
-
- Beiträge: 153
- Registriert: 4. Mai 2020 01:31
- Wohnort: Hagen a.T.W.
Re: Bewegungsmelder oder dauer an
so habe die rule nun mal grade grob getestet auch wenn ich noch nicht alle lampen habe
aber
ich bin begeistert ^^
lg
florian
aber
ich bin begeistert ^^

lg
florian
Zuletzt geändert von SIDE22 am 6. Jul 2020 02:37, insgesamt 1-mal geändert.
openHAB 3.1.0M5 als Debian-Container in Proxmox
Bindings (HomeMatic, Shelly, Phillips Hue, HTTP, MQTT, Spotify, Telegram)
rund 90 HomeMatic komponenten dazu 21 Shelly und ca. 126 Phillips Hue Leuchten im einsatz.
MQTT bindung für openWB (WallBox) abfrage, HTTP für DoorPi (IP Türsprechstelle)
Bindings (HomeMatic, Shelly, Phillips Hue, HTTP, MQTT, Spotify, Telegram)
rund 90 HomeMatic komponenten dazu 21 Shelly und ca. 126 Phillips Hue Leuchten im einsatz.
MQTT bindung für openWB (WallBox) abfrage, HTTP für DoorPi (IP Türsprechstelle)
-
- Beiträge: 153
- Registriert: 4. Mai 2020 01:31
- Wohnort: Hagen a.T.W.
Re: Bewegungsmelder oder dauer an
so nachdem ich mal etwas geschaut habe fällt mir auf
wenn ich die schalte betätige steht das licht zwar an aber nicht auf 100%
wenn man beim schalten die item beobachtet kann man sehen das diese erst 100 anzeigen und dann kurz später den tatsächlichen wert
wenn man also schaltet gehen lampen nur auf 1% statt den 100%
zumal bekomme ich 2 problem meldungen von VSCode
die zeile 155 ist
und die zeile 179 ist
ich vermute zu dem "dunkel" muss ich noch was anlegen das dunkel ON oder OFF ist das könnte man mit astro machen denke ich
wenn ich die schalte betätige steht das licht zwar an aber nicht auf 100%
wenn man beim schalten die item beobachtet kann man sehen das diese erst 100 anzeigen und dann kurz später den tatsächlichen wert
wenn man also schaltet gehen lampen nur auf 1% statt den 100%
zumal bekomme ich 2 problem meldungen von VSCode
die zeile 155 ist
Code: Alles auswählen
} else if(dunkel.state == ON) { // falls nicht Treppe und dunkel
und die zeile 179 ist
Code: Alles auswählen
Licht.sendCommand(triggeringItem.state)
ich vermute zu dem "dunkel" muss ich noch was anlegen das dunkel ON oder OFF ist das könnte man mit astro machen denke ich
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
openHAB 3.1.0M5 als Debian-Container in Proxmox
Bindings (HomeMatic, Shelly, Phillips Hue, HTTP, MQTT, Spotify, Telegram)
rund 90 HomeMatic komponenten dazu 21 Shelly und ca. 126 Phillips Hue Leuchten im einsatz.
MQTT bindung für openWB (WallBox) abfrage, HTTP für DoorPi (IP Türsprechstelle)
Bindings (HomeMatic, Shelly, Phillips Hue, HTTP, MQTT, Spotify, Telegram)
rund 90 HomeMatic komponenten dazu 21 Shelly und ca. 126 Phillips Hue Leuchten im einsatz.
MQTT bindung für openWB (WallBox) abfrage, HTTP für DoorPi (IP Türsprechstelle)
- udo1toni
- Beiträge: 15249
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Bewegungsmelder oder dauer an
Genau. Das hatte ich in meinem ursprünglichen Post noch hinzugefügt. Das Item, welches die Dunkelheit meldet heißt in meinem Code Dunkel und ist ein Switch. Du könntest stattdessen auch direkt ein Item verwenden, welches eine Helligkeit als Lux-Wert liefert (dann muss der Wert halt z.B. unter 50 sinken)
Gewöhnlich sollte ein Dimmer auf den Befehl ON mit der Helligkeit 100 reagieren, wenn das bei Dir nicht der Fall ist, müssen wir die betreffende Zeiledurch diese Zeilen ersetzen:Wenn also der Schalter auf ON wechselt, wird 100 gesendet, bei allen anderen Status (das wäre dann OFF...) wird 0 gesendet.
Gewöhnlich sollte ein Dimmer auf den Befehl ON mit der Helligkeit 100 reagieren, wenn das bei Dir nicht der Fall ist, müssen wir die betreffende Zeile
Code: Alles auswählen
Licht.sendCommand(triggeringItem.state)
Code: Alles auswählen
Licht.sendCommand(if(triggeringItem.state == ON) 100 else 0 )
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 153
- Registriert: 4. Mai 2020 01:31
- Wohnort: Hagen a.T.W.
Re: Bewegungsmelder oder dauer an
ok gut das würde ja passen benutze den Homematic (HM-Sec-MDIR-2) bewegungsmelder dieser gibt ja auch eine helligkeit raus
dann müsste ich die zeile
durch
ersetzen oder ?
hoffe das ich das richtig geschrieben habe ^^
habe schon lange gebraucht um deine rule zu verstehen
und da bin ich wieder begeistert was man alles mit so ner rule machen kann
lg
Florian
dann müsste ich die zeile
Code: Alles auswählen
} else if(dunkel.state == ON) {
Code: Alles auswählen
} else if(Treppe_helligkeit.state < 45) {
hoffe das ich das richtig geschrieben habe ^^
habe schon lange gebraucht um deine rule zu verstehen

und da bin ich wieder begeistert was man alles mit so ner rule machen kann
lg
Florian
openHAB 3.1.0M5 als Debian-Container in Proxmox
Bindings (HomeMatic, Shelly, Phillips Hue, HTTP, MQTT, Spotify, Telegram)
rund 90 HomeMatic komponenten dazu 21 Shelly und ca. 126 Phillips Hue Leuchten im einsatz.
MQTT bindung für openWB (WallBox) abfrage, HTTP für DoorPi (IP Türsprechstelle)
Bindings (HomeMatic, Shelly, Phillips Hue, HTTP, MQTT, Spotify, Telegram)
rund 90 HomeMatic komponenten dazu 21 Shelly und ca. 126 Phillips Hue Leuchten im einsatz.
MQTT bindung für openWB (WallBox) abfrage, HTTP für DoorPi (IP Türsprechstelle)
- udo1toni
- Beiträge: 15249
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Bewegungsmelder oder dauer an
Ja, das sieht gut aus.SIDE22 hat geschrieben: ↑6. Jul 2020 11:35 ok gut das würde ja passen benutze den Homematic (HM-Sec-MDIR-2) bewegungsmelder dieser gibt ja auch eine helligkeit raus
dann müsste ich die zeile
durchCode: Alles auswählen
} else if(dunkel.state == ON) {
ersetzen oder ?Code: Alles auswählen
} else if(Treppe_helligkeit.state < 45) {
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 153
- Registriert: 4. Mai 2020 01:31
- Wohnort: Hagen a.T.W.
Re: Bewegungsmelder oder dauer an
ok 
so eine frage aber noch ^^
bei dieser rule
kann man dort ein weiteres mal
hinzufügen ?
nur halt mit einem anderen Item und statt Flur Treppe ?

so eine frage aber noch ^^
bei dieser rule
Code: Alles auswählen
rule "Dauerbetrieb"
when
Member of gSwitches changed
then
val licht = triggeringItem.name.split("_").get(0)
val Licht = gLichter.members.filter[i|i.name.contains(licht)].head
if(licht == "Flur") tFlur?.cancel
if(licht == "Treppe") tTreppe?.cancel
Licht.sendCommand(if(triggeringItem.state == ON) 100 else 0 )
if((now.getHourOfDay < 23 || now.getHourOfDay > 17) && triggeringItem.state == OFF && licht == "Flur")
Flur_LichtNacht.sendCommand(1)
end
Code: Alles auswählen
if((now.getHourOfDay < 23 || now.getHourOfDay > 17) && triggeringItem.state == OFF && licht == "Flur")
Flur_LichtNacht.sendCommand(1)
nur halt mit einem anderen Item und statt Flur Treppe ?
openHAB 3.1.0M5 als Debian-Container in Proxmox
Bindings (HomeMatic, Shelly, Phillips Hue, HTTP, MQTT, Spotify, Telegram)
rund 90 HomeMatic komponenten dazu 21 Shelly und ca. 126 Phillips Hue Leuchten im einsatz.
MQTT bindung für openWB (WallBox) abfrage, HTTP für DoorPi (IP Türsprechstelle)
Bindings (HomeMatic, Shelly, Phillips Hue, HTTP, MQTT, Spotify, Telegram)
rund 90 HomeMatic komponenten dazu 21 Shelly und ca. 126 Phillips Hue Leuchten im einsatz.
MQTT bindung für openWB (WallBox) abfrage, HTTP für DoorPi (IP Türsprechstelle)
-
- Beiträge: 153
- Registriert: 4. Mai 2020 01:31
- Wohnort: Hagen a.T.W.
Re: Bewegungsmelder oder dauer an
also quasi
würde das so gehen oder müsste man es anders schreiben ?
Code: Alles auswählen
if((now.getHourOfDay < 1 || now.getHourOfDay > 14) && triggeringItem.state == OFF && licht == "Treppe")
Treppe_Licht3.sendCommand(1)
openHAB 3.1.0M5 als Debian-Container in Proxmox
Bindings (HomeMatic, Shelly, Phillips Hue, HTTP, MQTT, Spotify, Telegram)
rund 90 HomeMatic komponenten dazu 21 Shelly und ca. 126 Phillips Hue Leuchten im einsatz.
MQTT bindung für openWB (WallBox) abfrage, HTTP für DoorPi (IP Türsprechstelle)
Bindings (HomeMatic, Shelly, Phillips Hue, HTTP, MQTT, Spotify, Telegram)
rund 90 HomeMatic komponenten dazu 21 Shelly und ca. 126 Phillips Hue Leuchten im einsatz.
MQTT bindung für openWB (WallBox) abfrage, HTTP für DoorPi (IP Türsprechstelle)
- udo1toni
- Beiträge: 15249
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Bewegungsmelder oder dauer an
Nein, das würde so gehen.
Schade, dass Du unterschiedliche Grenzzeiten haben willst, sonst ginge es natürlich auch eleganter.
Schade, dass Du unterschiedliche Grenzzeiten haben willst, sonst ginge es natürlich auch eleganter.

openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet