Astro Binding - Licht an bzw aus

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Benutzeravatar
Joe
Beiträge: 200
Registriert: 10. Okt 2018 12:22
Answers: 0
Wohnort: bei Mannheim

Re: Astro Binding - Licht an bzw aus

Beitrag von Joe »

wow die Idee ist cool und voll logisch.
Ich habe immer den Sonnenuntergang +/- x Min. eingegeben. :?
Noch eine Frage:
Ich würde gerne meine elektrischen Rollläden über WLAN oder ZWave steuern (immer in Kombination mit OH und PI 3B+ :D ). Hierzu muss ich einiges machen wovon ich noch nicht so viel Ahnung habe... im ersten Schritt die Schalter an der Wand um ein entsprechendes Modul (z.B. von Fibaro "roller shutter 2") erweitern... was von den Anschlüssen usw. hinter den beiden Schaltern kein Problem ist.
Das "ABER" an der Sache ist jetzt:
1) gibt es noch ein gutes anderes Modul was getestet ist und funzt?
2) nutze ich besser ZWave oder WLAN oder was ganz anderes?
3) was benötige ich noch an Hardware für den Pi (Steckmodule usw)?
4) gibt es ein OH Binding was ich nutzen kann?
5) mega geil wäre, wenn es für OH schon ein Beispiel für die entsprechenden items, things, rules, sitemaps usw. gäbe (naja so etwas halt für Anfänger wie mich :roll: )

Somit bin ich als Anfänger für jeden Tipp offen...

VG
Joe

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: Astro Binding - Licht an bzw aus

Beitrag von sihui »

Joe hat geschrieben: 30. Okt 2018 17:15 2) nutze ich besser ZWave oder WLAN oder was ganz anderes?
Geschmackssache: wenn du einen guten Router und gute WLAN Abdeckung hast wäre WLAN eine Alternative, ich halte allerdings deutlich mehr von Zwave
Joe hat geschrieben: 30. Okt 2018 17:15 3) was benötige ich noch an Hardware für den Pi (Steckmodule usw)?
Bei Zwave: einen Razberry oder einen Zwave USB Stick
Joe hat geschrieben: 30. Okt 2018 17:15 4) gibt es ein OH Binding was ich nutzen kann?
Das Zwave Binding
Joe hat geschrieben: 30. Okt 2018 17:15 5) mega geil wäre, wenn es für OH schon ein Beispiel für die entsprechenden items, things, rules, sitemaps usw. gäbe (naja so etwas halt für Anfänger wie mich :roll: )
Things, Items, Sitemaps sind ganz normaler Standard, einfach autodiscovery nutzen und Items mit den Channels der Things linken, fertig. (steht alles in der Doku)
Rules: es ist fast unmöglich, vordefinierte Rules zu geben da jeder sein individuelles Setup hat: wo ist die Sonnenseite des Hauses, gibt es Türen die berücksichtigt werden müssen beim Herunterfahren der Rollläden, welche Offsets sind gewünscht, sollen die Rollläden gleichzeitig oder nacheinander gefahren werden, wie lange sollen die Rollläden gesperrt bleiben wenn manuell geschaltet wurde, usw. usw.
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

Benutzeravatar
Joe
Beiträge: 200
Registriert: 10. Okt 2018 12:22
Answers: 0
Wohnort: bei Mannheim

Re: Astro Binding - Licht an bzw aus

Beitrag von Joe »

Hi webguards,
sag mal mit welcher Rule hast Du das mit dem Sonnenwinkel bei 0 Grad hinbekommen was war ist der Trigger?
mit set#event und rise#event ist das ganze einfach

StefanH.
Beiträge: 162
Registriert: 28. Dez 2017 11:37
Answers: 0

Re: Astro Binding - Licht an bzw aus

Beitrag von StefanH. »

Joe hat geschrieben: 30. Okt 2018 17:15 wow die Idee ist cool und voll logisch.
Ich habe immer den Sonnenuntergang +/- x Min. eingegeben. :?
Noch eine Frage:
...
Nutze momentan noch Homematic, funktioniert auch sehr gut. Allerdings sind die Aktoren sehr teuer mit 50EUR das Stück. Werde daher in Zukunft eigene smarte Schalter bauen mit Hilfe eines nodeMCU boards und angeschlossenen Relais'. Das ganze wird dann per WLAN und MQTT Protkoll gesteuert.

Meine aktuelle rule zum runterfahren sieht so aus:

Code: Alles auswählen

when
        Channel 'astro:sun:local:civilDusk#event' triggered START
then
        logInfo("homematic.rules", "Rollladen Sonnenuntergang")
        if (HM_Rolllade_HK.state == SHUTTER_OPEN)
        {
                HM_Rolllade_HK.sendCommand("DOWN");
                logInfo("Astro", "Die Sonne geht unter und die Rollos sind oben, Rollos runter!");
        }
        else
        {
                logInfo("Astro", "Die Sonne geht unter und die Rollos sind schon unten, nichts machen!");
        }
end

Stefan

Benutzeravatar
webguards
Beiträge: 56
Registriert: 5. Jun 2018 17:06
Answers: 0

Re: Astro Binding - Licht an bzw aus

Beitrag von webguards »

Ich habe 3 Virtuelle Schalter
NiLght wird durch Astro-Binding gesteuert. OFF = Tag
Sleep wird durch Sprache gesetzt. OFF = Schlafen
AutoPres durch mehrere Smartphones. OFF = Abwesend

Wenn der Sonnenwinkel über 0 ist wird NiLight auf OFF gesetzt ansonsten ON, Be Sonnenaufgang wird der Schlafbefehl auf Wach gesetzt

Die Abendbeleuchtung wir nur aktiviert wenn alle 3 Schalter auf ON stehen, dh Am Tag, bei Schlafmodus und bei Abwesenheit bleibt es duster.

Code: Alles auswählen

rule	"Nachtautomatik" 
when	Time cron "0 * * * * ?"
then	if(astro_sun_local_position_elevation.state > 0) { NiLight.postUpdate(OFF)}else{NiLight.postUpdate(ON)}
	if(astro_sun_local_position_elevation.state > 0) { Sleep.postUpdate(ON)}
end

// Sockelbeleuchtung Steuerung
rule	"Sockel-Beleuchtung AN"
when	Time cron "0/30 * * * * ?" or
		Item AutoPres changed from OFF to ON or
		Item NiLight changed from OFF to ON or
		Item Sleep changed from OFF to ON
then	if (gPres.state == ON && NiLight.state == ON && Sleep.state == ON)
			{
			wifiled_wifiled_F0FE6B674EF6_power.sendCommand(ON) 
			wifiled_wifiled_F0FE6B674EF6_color.sendCommand("0,0,100")
			}
end

rule	"Sockel-Beleuchtung AUS"
when	Time cron "0/30 * * * * ?" or
		Item AutoPres changed from ON to OFF or
		Item NiLight changed from ON to OFF or
		Item Sleep changed from ON to OFF
then	if (gPres.state == OFF || NiLight.state == OFF || Sleep.state == OFF)
			{
			wifiled_wifiled_F0FE6B674EF6_power.sendCommand(OFF)
			wifiled_wifiled_F0FE6B6732D6_power.sendCommand(OFF)
			}
end

=== Das Kuriose an SMARTHOME, man wird nie fertig ;) ===

Thin Client HP als Multifunktionsserver (Docker) | 2x Echo Dot als SST und TTS | Fritzbox | FritzDect | KODI MediaCenter | Samsung TV und Samsung HTS | fireTV via adb | CasaControl mit 20 Aktoren via EXEC | Xiaomi Gateway mit mehrere Tür- und Temperatursensoren | Broadlink RM PRO | 80% regelbasiert Automatisiert

Benutzeravatar
webguards
Beiträge: 56
Registriert: 5. Jun 2018 17:06
Answers: 0

Re: Astro Binding - Licht an bzw aus

Beitrag von webguards »

Meine Presenceerkennung auf Anfrage per PN
AutoPres ist der Schalter dessen Status für alle anderen Regeln genutzt wird
AVMxx sind via TR064 angebunden
ManPres ist manuelle Anwesenheit (falls Handys alle leer)
FB001 ist meine Fritzbox (die Regel sorgt dafür, dass nicht alles aus geht nur weil die Box neustartet
ManPres wird deaktiviert sobald eines der Handy present sind.

Anwesenheit wird geschalten sobald eines der Geräte auf ON geht (UND &&)
Abwesenheit wird geschalten sobald alle Geräte auf OFF gehen ( OR ||)

Code: Alles auswählen

rule	"Presenceerkennung"
when	Time cron "0/30 * * * * ?"
then	if (AVM06.state == ON || AVM32.state == ON || AVM07.state == ON ||  ManPres.state == ON)	
			 { AutoPres.sendCommand(ON) }
	if (AVM06.state == OFF && AVM32.state == OFF && AVM07.state == OFF  && ManPres.state == OFF && FB001.state == ON)
		   	 { AutoPres.sendCommand(OFF)}
	if (AVM06.state == ON || AVM32.state == ON || AVM07.state == ON || OwnTracks_Region_Sw2.state == ON)
			 { ManPres.sendCommand(OFF)}
end
=== Das Kuriose an SMARTHOME, man wird nie fertig ;) ===

Thin Client HP als Multifunktionsserver (Docker) | 2x Echo Dot als SST und TTS | Fritzbox | FritzDect | KODI MediaCenter | Samsung TV und Samsung HTS | fireTV via adb | CasaControl mit 20 Aktoren via EXEC | Xiaomi Gateway mit mehrere Tür- und Temperatursensoren | Broadlink RM PRO | 80% regelbasiert Automatisiert

Antworten