Viele Dinge im Haus sollen dann passieren, wenn zB die Sonne auf oder untergeht. Das passiert nur eben jeden Tag zu einer anderen Zeit, abhängig vom Standort.
Für solche Zwecke ist das Astro-Binding optimal.
Alle Infos zum Binding findet ihr auf der offiziellen Seite: https://www.openhab.org/addons/bindings/astro/
Die Installation erfolgt in gewohnter Weise:
- PaperUI öffnen
- Add-ons
- Bindings
- Astro Binding -> Install
Nun gibt es zwei Möglichkeiten
Nutze das automatisch bereitgestellte Thing, das jetzt über die Suche verfügbar ist:
Öffne die Inbox in PaperUI und suche nach neuen Dingen vom Typ „Astro Binding“
-> Lokale Mond- und Lokale Sonnendaten wurden gefunden.
Die Position wurde von deinen Einstellungen in OpenHAB übernommen.
Alternativ hierzu, kannst du auch gezielt ein neues Thing vom Typ Astro Binding erstellen, und darin die GPS Koordinaten manuell setzten. So habe ich es gemacht.
Mehr war nicht nötig um deiner Hausautomatisierung diese Fähigkeit beizubringen. Das Astro Binding kommt mit großen Funktionsumfang, den du am besten direkt auf der Seite nachliest.
Hier noch ein Beispiel zum Abfangen der Events des Astro Bindings.
Wichtig: Die Thing-ID muss passen. Im Beispiel siehst du meine eigene: 16c2b030a3b. Diese muss entsprechend durch deine Thing-ID des Astro Bindings ersetzt werden. Findet man zB in der URL in PaperUI.
rule "Astro Abenddämmerung start"
when
Channel 'astro:sun:16c2b030a3b:civilDusk#event' triggered START
then
//hier könnte man zb rolladen steuern, schließen bei Abenddämmerung
end
rule "Astro Abenddämmerung ende"
when
Channel 'astro:sun:16c2b030a3b:civilDusk#event' triggered END
then
end
rule "Astro Morgendämmerung start"
when
Channel 'astro:sun:16c2b030a3b:civilDawn#event' triggered START
then
end
rule "Astro Morgendämmerung ende"
when
Channel 'astro:sun:16c2b030a3b:civilDawn#event' triggered END
then
end
rule "Astro Noon Start"
when
Channel 'astro:sun:16c2b030a3b:noon#event' triggered START
then
end
rule "Astro Noon Ende"
when
Channel 'astro:sun:16c2b030a3b:noon#event' triggered END
then
end
rule "Astro daylight Start"
when
Channel 'astro:sun:16c2b030a3b:daylight#event' triggered START
then
end
rule "Astro daylight Ende"
when
Channel 'astro:sun:16c2b030a3b:daylight#event' triggered END
then
end
Das Astro Binding kennt noch viele weitere Arten von Dämmerungen. Der Wiki Artikel beschreibt das sehr anschaulich: https://de.wikipedia.org/wiki/Dämmerung
Noch keine Kommentare