Astro-Binding

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
PJH
Beiträge: 135
Registriert: 23. Mai 2017 08:32
Answers: 0
Wohnort: Duisburg
Kontaktdaten:

Astro-Binding

Beitrag von PJH »

Hallo zusammen,

ich habe eine Frage bezüglich des Astro-Bindings, vielleicht kann/mag mir jemand von euch helfen?!

Im Astro-Binding "sun" gibt es den Channel "nächsteJahreszeit" (eingedeutscht). Damit wird der Name der nächsten Jahreszeit angezeigt, aber die Reihenfolge haben wir ja alle schon in der Schule gelernt, die braucht man sich eigentlich nicht anzeigen lassen.

Aber ist es auch möglich, den Beginn (Datum) der nächsten Jahreszeit anzeigen zu lassen?

Vielen Dank und einen schönen Gruß.

PJH
openHAB 4.3 im Synology NAS Docker-Container.

int5749
Beiträge: 1173
Registriert: 4. Nov 2019 22:08
Answers: 9

Re: Astro-Binding

Beitrag von int5749 »

PJH hat geschrieben: 15. Aug 2021 18:21 Aber ist es auch möglich, den Beginn (Datum) der nächsten Jahreszeit anzeigen zu lassen?
Hallo PJH,

Ja 8-)

Meine Items dafür sehen wie folgt aus

Code: Alles auswählen

String season				"Es ist derzeit:"								{channel="astro:sun:local:season#name"}
DateTime spring_time		"Fruehling [%1$td.%1$tm.%1$tY %1$tH:%1$tM]"		{channel="astro:sun:local:season#spring"}
DateTime summer_time		"Sommer [%1$td.%1$tm.%1$tY %1$tH:%1$tM]"		{channel="astro:sun:local:season#summer"}
DateTime autumn_time		"Herbst [%1$td.%1$tm.%1$tY %1$tH:%1$tM]"		{channel="astro:sun:local:season#autumn"}
DateTime winter_time		"Winter [%1$td.%1$tm.%1$tY %1$tH:%1$tM]"		{channel="astro:sun:local:season#winter"}
Im Detail hier beschrieben => openHAB Addon Dokumentation

Mein Thing (über Datei)

Code: Alles auswählen

/* Astro Binding */
Thing astro:sun:local [
	geolocation="37.422444746976915, -122.08405215157978",
	altitude=15,
	interval=300
	]

VIele Grüße
openHAB 4.1.0 Release mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 8.1.3

PJH
Beiträge: 135
Registriert: 23. Mai 2017 08:32
Answers: 0
Wohnort: Duisburg
Kontaktdaten:

Re: Astro-Binding

Beitrag von PJH »

Ja, das geht, vielen Dank.

Hast Du aber auch die Anzeige der nächsten "Jahreszeit"realisiert.

Ich möchte gerne anzeigen lassen:

Derzeitige Jahreszeit ist: (Das ist erledigt)

Nächste Jahreszeit beginnt am:

_________________________

Schöne Grüße. PJH
openHAB 4.3 im Synology NAS Docker-Container.

int5749
Beiträge: 1173
Registriert: 4. Nov 2019 22:08
Answers: 9

Re: Astro-Binding

Beitrag von int5749 »

PJH hat geschrieben: 15. Aug 2021 20:48 Ja, das geht, vielen Dank.
Gerne
PJH hat geschrieben: 15. Aug 2021 20:48 Hast Du aber auch die Anzeige der nächsten "Jahreszeit"realisiert.

Ich möchte gerne anzeigen lassen: Nächste Jahreszeit beginnt am:
Nein, habe ich noch nicht, aber hattest Du schon in dem Link geschaut?
Mit

Code: Alles auswählen

group season

    channel:
        spring, summer, autumn, winter (DateTime)
        name,nextName (String), values SPRING, SUMMER, AUTUMN, WINTER
        timeLeft (Number:Time)
sollte da bestimmt etwas machbar sein.

timeleft zur aktuellen Uhrzeit/Datum oder über nextName die Jahreszeit und dann das Datum aus einem Array mit den 4 Datümern?
Aber mit einem Array habe ich noch nicht so viel gemacht, da müsste jemand einspringen.

Die Idee wäre
- die Daten zur Jahreszeit (Name/Datum) in ein Array (bei Start und ggfs. jeden 1. eines Monats)
- wenn nextName ändert => das Datum aus dem Array nehmen?
openHAB 4.1.0 Release mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 8.1.3

PJH
Beiträge: 135
Registriert: 23. Mai 2017 08:32
Answers: 0
Wohnort: Duisburg
Kontaktdaten:

Re: Astro-Binding

Beitrag von PJH »

So, ich habe die Anzeige der "Nächsten Jahreszeit" erst einmal über "visibility" gelöst, bis ich - mit eurer Hilfe - 'was gescheiteres finde.

@int5749 Nochmals vielen Dank für Deine freundliche Unterstützung.

Schöne Grüße. PJH
openHAB 4.3 im Synology NAS Docker-Container.

Antworten