https://www.openhab.org/addons/bindings/astro/
Anzeige NULL in PaperUI
-
domjo75
- Beiträge: 159
- Registriert: 22. Jan 2019 11:10
Re: Anzeige NULL in PaperUI
Ich versuche gerade mit den Rule Beispielen des Astro-Binding eine Anzeige ins Log zu bekommen, das klappt aber auch nicht so richtig gut 
https://www.openhab.org/addons/bindings/astro/
https://www.openhab.org/addons/bindings/astro/
- sihui
- Beiträge: 1827
- Registriert: 11. Apr 2018 19:03
Re: Anzeige NULL in PaperUI
Nicht zu viel rumspielen, das bringt nichts.domjo75 hat geschrieben: 3. Feb 2021 14:56 Ich versuche gerade mit den Rule Beispielen des Astro-Binding eine Anzeige ins Log zu bekommen, das klappt aber auch nicht so richtig gut
https://www.openhab.org/addons/bindings/astro/
Wenn du den Sonnenuntergang nicht abwarten kannst dann stelle einen Offset über mehrere Stunden ein. Dann sollte die Rule in wenigen Minuten triggern.
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.
- sihui
- Beiträge: 1827
- Registriert: 11. Apr 2018 19:03
Re: Anzeige NULL in PaperUI
Ich habe es mal auf die Schnelle ausprobiert, funktioniert einwandfrei:domjo75 hat geschrieben: 3. Feb 2021 14:56 Ich versuche gerade mit den Rule Beispielen des Astro-Binding eine Anzeige ins Log zu bekommen, das klappt aber auch nicht so richtig gut
https://www.openhab.org/addons/bindings/astro/
Code: Alles auswählen
rule "test astro action"
when
Item Test_Switch changed to ON
then
val sunActions = getActions("astro","astro:sun:local")
val sunEvent = "SUN_SET"
val today = ZonedDateTime.now;
val sunEventTime = sunActions.getEventTime(sunEvent,today,"START")
logInfo("AstroActions","{} will happen at : {}", sunEvent, sunEventTime.toString)
endCode: Alles auswählen
2021-02-03 15:54:21.232 [INFO ] [enhab.core.model.script.AstroActions] - SUN_SET will happen at : 2021-02-03T17:14+01:00[Europe/Berlin]openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.
-
domjo75
- Beiträge: 159
- Registriert: 22. Jan 2019 11:10
Re: Anzeige NULL in PaperUI
wenn ich dein Beispiel nehme klappt das auch. Hab ich wohl irgendwo einen Tippfehler gemacht. Bin aber auch schon kopfleer
Die Zeit passt aber leider nicht. Ist die Gleiche wie bei :local
Wenn ich das nicht löse, kann ich wieder die halbe Nacht nicht schlafen 
Das ist doch aber richtig so, oder ? Verstehe ich nicht
Die Zeit passt aber leider nicht. Ist die Gleiche wie bei :local
Code: Alles auswählen
2021-02-03 16:10:46.526 [INFO ] [enhab.core.model.script.AstroActions] - SUN_SET will happen at : 2021-02-03T17:18+01:00[Europe/Berlin]Das ist doch aber richtig so, oder ? Verstehe ich nicht
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- sihui
- Beiträge: 1827
- Registriert: 11. Apr 2018 19:03
Re: Anzeige NULL in PaperUI
Trag doch als offset -50 ein, dann dürfte die Rule in wenigen Minuten triggern.domjo75 hat geschrieben: 3. Feb 2021 16:12 Wenn ich das nicht löse, kann ich wieder die halbe Nacht nicht schlafen![]()
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.
- sihui
- Beiträge: 1827
- Registriert: 11. Apr 2018 19:03
Re: Anzeige NULL in PaperUI
Edit: und die Refresh Zeit von 300 Sekunden nicht vergessen, die Werte werden nur alle 6 Minuten geholt.
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.
-
domjo75
- Beiträge: 159
- Registriert: 22. Jan 2019 11:10
Re: Anzeige NULL in PaperUI
Hab ich gemacht, jetzt schreibt er mir auch mehr ins LOG
2s Interval und -50min Offset
Wenn ich das richtig lese, sollte es um 16:28 losgehen.
Die test_astro_action sagt immer noch :
2s Interval und -50min Offset
Code: Alles auswählen
2021-02-03 16:21:29.080 [DEBUG] [o.internal.handler.AstroThingHandler] - Disposing thing astro:sun:later
2021-02-03 16:21:29.085 [DEBUG] [o.internal.handler.AstroThingHandler] - Stopping scheduled jobs for thing astro:sun:later
2021-02-03 16:21:29.090 [DEBUG] [o.internal.handler.AstroThingHandler] - Thing astro:sun:later disposed
2021-02-03 16:21:29.093 [DEBUG] [o.internal.handler.AstroThingHandler] - Initializing thing astro:sun:later
2021-02-03 16:21:29.097 [DEBUG] [o.internal.handler.AstroThingHandler] - org.openhab.binding.astro.internal.config.AstroThingConfig@178b204
2021-02-03 16:21:29.105 [DEBUG] [o.internal.handler.AstroThingHandler] - Restarting jobs for thing astro:sun:later
2021-02-03 16:21:29.109 [DEBUG] [o.internal.handler.AstroThingHandler] - Stopping scheduled jobs for thing astro:sun:later
2021-02-03 16:21:29.114 [DEBUG] [o.internal.handler.AstroThingHandler] - Scheduled org.openhab.core.internal.scheduler.SchedulerImpl$ScheduledCompletableFutureRecurring@8049b2[Not completed, 2 dependents] at midnight
2021-02-03 16:21:29.168 [DEBUG] [o.internal.handler.AstroThingHandler] - Publishing planet Sun for thing astro:sun:later
2021-02-03 16:21:29.186 [DEBUG] [enhab.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:sun:later
2021-02-03 16:21:29.193 [DEBUG] [o.internal.handler.AstroThingHandler] - Scheduled Event job astro:sun:later/set#event/START in 390808ms (at 2021-02-03T16:28:00)
2021-02-03 16:21:29.196 [DEBUG] [o.internal.handler.AstroThingHandler] - Scheduled Event job astro:sun:later/set#event/END in 630805ms (at 2021-02-03T16:32:00)
2021-02-03 16:21:29.202 [DEBUG] [o.internal.handler.AstroThingHandler] - Scheduled Event job astro:sun:later/night#event/START in 10290799ms (at 2021-02-03T19:13:00)
2021-02-03 16:21:29.209 [DEBUG] [o.internal.handler.AstroThingHandler] - Scheduled Event job astro:sun:later/astroDusk#event/START in 8010792ms (at 2021-02-03T18:35:00)
2021-02-03 16:21:29.214 [DEBUG] [o.internal.handler.AstroThingHandler] - Scheduled Event job astro:sun:later/astroDusk#event/END in 10290787ms (at 2021-02-03T19:13:00)
2021-02-03 16:21:29.217 [DEBUG] [o.internal.handler.AstroThingHandler] - Scheduled Event job astro:sun:later/nauticDusk#event/START in 5730783ms (at 2021-02-03T17:57:00)
2021-02-03 16:21:29.222 [DEBUG] [o.internal.handler.AstroThingHandler] - Scheduled Event job astro:sun:later/nauticDusk#event/END in 8010779ms (at 2021-02-03T18:35:00)
2021-02-03 16:21:29.226 [DEBUG] [o.internal.handler.AstroThingHandler] - Scheduled Event job astro:sun:later/civilDusk#event/START in 3630775ms (at 2021-02-03T17:22:00)
2021-02-03 16:21:29.230 [DEBUG] [o.internal.handler.AstroThingHandler] - Scheduled Event job astro:sun:later/civilDusk#event/END in 5730770ms (at 2021-02-03T17:57:00)
2021-02-03 16:21:29.234 [DEBUG] [o.internal.handler.AstroThingHandler] - Scheduled Event job astro:sun:later/eveningNight#event/START in 10290766ms (at 2021-02-03T19:13:00)
2021-02-03 16:21:29.239 [DEBUG] [o.internal.handler.AstroThingHandler] - Scheduled Event job astro:sun:later/daylight#event/END in 3390762ms (at 2021-02-03T17:18:00)
2021-02-03 16:21:29.245 [DEBUG] [o.internal.handler.AstroThingHandler] - Scheduled Sun phase job astro:sun:later/SUN_SET in 3390756ms (at 2021-02-03T17:18:00)
2021-02-03 16:21:29.249 [DEBUG] [o.internal.handler.AstroThingHandler] - Scheduled Sun phase job astro:sun:later/NIGHT in 10290751ms (at 2021-02-03T19:13:00)
2021-02-03 16:21:29.254 [DEBUG] [o.internal.handler.AstroThingHandler] - Scheduled Sun phase job astro:sun:later/ASTRO_DUSK in 8010746ms (at 2021-02-03T18:35:00)
2021-02-03 16:21:29.259 [DEBUG] [o.internal.handler.AstroThingHandler] - Scheduled Sun phase job astro:sun:later/NAUTIC_DUSK in 5730742ms (at 2021-02-03T17:57:00)
2021-02-03 16:21:29.263 [DEBUG] [o.internal.handler.AstroThingHandler] - Scheduled Sun phase job astro:sun:later/CIVIL_DUSK in 3630737ms (at 2021-02-03T17:22:00)
2021-02-03 16:21:29.273 [DEBUG] [o.internal.handler.AstroThingHandler] - Thing astro:sun:later initialized ONLINEDie test_astro_action sagt immer noch :
Code: Alles auswählen
2021-02-03 16:25:50.290 [INFO ] [enhab.core.model.script.AstroActions] - SUN_SET LOCAL will happen at : 2021-02-03T17:18+01:00[Europe/Berlin]
2021-02-03 16:25:50.297 [DEBUG] [g.astro.internal.action.AstroActions] - Sun action 'getEventTime' called
2021-02-03 16:25:50.318 [INFO ] [enhab.core.model.script.AstroActions] - SUN_SET LATER will happen at : 2021-02-03T17:18+01:00[Europe/Berlin]
2021-02-03 16:25:50.323 [DEBUG] [g.astro.internal.action.AstroActions] - Sun action 'getEventTime' called
2021-02-03 16:25:50.342 [INFO ] [enhab.core.model.script.AstroActions] - SUN_SET EARLIER will happen at : 2021-02-03T17:18+01:00[Europe/Berlin]
Zuletzt geändert von domjo75 am 3. Feb 2021 16:29, insgesamt 1-mal geändert.
- sihui
- Beiträge: 1827
- Registriert: 11. Apr 2018 19:03
Re: Anzeige NULL in PaperUI
Siehste, dann müsste es um 16:28 passieren, viel Glück.
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.
-
domjo75
- Beiträge: 159
- Registriert: 22. Jan 2019 11:10
Re: Anzeige NULL in PaperUI
16:28 Uhr UND MEINE ROLLOS FAHREN RUNTER
Meine Nacht ist gerettet
Vielen vielen dank
Meine Nacht ist gerettet
Vielen vielen dank
-
domjo75
- Beiträge: 159
- Registriert: 22. Jan 2019 11:10
Re: Anzeige NULL in PaperUI
Eine Frage hätte ich noch.
Ich habe bisher immer ein Zeitfenster für diese Sonnenuntergangsgeschichte von 16:00 - 22:00 Uhr gebaut.
Damit möchte ich verhindern, dass die Lichter um 22:15 Uhr angehen, wenn es Sommer ist.
Ich habe eine Begrenzung im Astro-Event-Channel gesehen (zumindest interpretiere ich das so rein), aber auch in der Rule gibt es das Zeitfenster.
Ich habe das jetzt so gemacht. Passt das?
Ich habe bisher immer ein Zeitfenster für diese Sonnenuntergangsgeschichte von 16:00 - 22:00 Uhr gebaut.
Damit möchte ich verhindern, dass die Lichter um 22:15 Uhr angehen, wenn es Sommer ist.
Ich habe eine Begrenzung im Astro-Event-Channel gesehen (zumindest interpretiere ich das so rein), aber auch in der Rule gibt es das Zeitfenster.
Ich habe das jetzt so gemacht. Passt das?
Code: Alles auswählen
triggers:
- id: "1"
configuration:
itemName: isNight
state: ON
previousState: OFF
type: core.ItemStateChangeTrigger
conditions:
- inputs: {}
id: "3"
configuration:
itemName: isNight
state: ON
operator: =
type: core.ItemStateCondition
- inputs: {}
id: "10"
configuration:
startTime: 16:00
endTime: 22:00
type: core.TimeOfDayCondition
actions:
....