Neue Testversion (3.51.6.20200509) mit AstroTimer-Offsets verfügbar
Moderatoren: jmaus, Co-Administratoren
- jmaus
- Beiträge: 9865
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 464 Mal
- Danksagung erhalten: 1882 Mal
- Kontaktdaten:
Neue Testversion (3.51.6.20200509) mit AstroTimer-Offsets verfügbar
Hallo Zusammen,
in den letzten Tagen habe ich mich einem schon etwas älterem Enhancement-Ticket für die WebUI bzw. ReGaHss gewidmet (siehe https://github.com/jens-maus/RaspberryMatic/issues/221). Konkret geht es dabei um die Erweiterung der Astrofunktionen (Sunset+Sunrise) um die Möglichkeiten eine Offsetzeit angeben zu können. Das soll dann erlauben das man damit WebUI-Programme generieren kann die als Bedingung z.B. sowas wie "30 Minuten vor Sonnenaufgang" erlauben damit man entsprechend Aktionen in Relation zu Sonnenaufgang/Untergang durchführen lassen kann.
Das ganze sieht in der WebUI dann z.B. wie folgt aus:
D.h. man kann dann unter "Offset" eine Zeit (in Sekunden) angeben die relativ zu Sonnenaufgang/untergang angegeben werden kann. Zusätzlich dazu kann man die Astrotimerduration nun auch limitieren (standardmäßig geht die für Sonnenaufgang ansonsten bis zum Sonnenuntergang und umgedreht).
Inzwischen gibt es auch eine erste Testversion (3.51.6.20200509) die interessierte Tester gerne testen können. Bitte hierbei beachten, das diese Version natürlich nur Personen testen sollten die wissen was sie tun bzw. auf was sie sich hier einlassen. Das beinhaltet mögliche geringfügige Probleme bis hin zu eventuellem möglichem Verlust der gesamten Konfiguration. Deshalb heisst es hier nicht nur: vorher ein entsprechendes Backup zu machen, sondern eben auf etwaige unvorhersehbare Dinge vorbereitet zu sein! Natürlich sollte meiner momentanen Einschätzung nach keine größeren Probleme mit dieser Version zu erwarten sein, aber ich möchte hier trotzdem vor etwaigen Problemen warnen, da ich diese Versionen selber noch nicht ausreichend getestet habe.
Wer aber trotz dieser Warnung gerne aktiv mithelfen will diese Version (3.51.6.20200509) vorher zu testen kann diese gerne von folgender Snapshot-Seite herunterladen:
https://github.com/jens-maus/RaspberryM ... /snapshots
Da dieses neue feature ja die Timerfunktionen tangiert würde ich mich über reichliche Rückmeldungen und Tester natürlich freuen, auch um etwaige Probleme in dieser neuen Funktionalität noch auszuräumen bevor ich das ganze in eine neue stabile RaspberryMatic Version übernehme. Bitte daher gerade Ausschau danach halten ob alle Timer-basierte WebUI programme weiterhin korrekt funktionieren.
Viel Spaß beim Testen!
in den letzten Tagen habe ich mich einem schon etwas älterem Enhancement-Ticket für die WebUI bzw. ReGaHss gewidmet (siehe https://github.com/jens-maus/RaspberryMatic/issues/221). Konkret geht es dabei um die Erweiterung der Astrofunktionen (Sunset+Sunrise) um die Möglichkeiten eine Offsetzeit angeben zu können. Das soll dann erlauben das man damit WebUI-Programme generieren kann die als Bedingung z.B. sowas wie "30 Minuten vor Sonnenaufgang" erlauben damit man entsprechend Aktionen in Relation zu Sonnenaufgang/Untergang durchführen lassen kann.
Das ganze sieht in der WebUI dann z.B. wie folgt aus:
D.h. man kann dann unter "Offset" eine Zeit (in Sekunden) angeben die relativ zu Sonnenaufgang/untergang angegeben werden kann. Zusätzlich dazu kann man die Astrotimerduration nun auch limitieren (standardmäßig geht die für Sonnenaufgang ansonsten bis zum Sonnenuntergang und umgedreht).
Inzwischen gibt es auch eine erste Testversion (3.51.6.20200509) die interessierte Tester gerne testen können. Bitte hierbei beachten, das diese Version natürlich nur Personen testen sollten die wissen was sie tun bzw. auf was sie sich hier einlassen. Das beinhaltet mögliche geringfügige Probleme bis hin zu eventuellem möglichem Verlust der gesamten Konfiguration. Deshalb heisst es hier nicht nur: vorher ein entsprechendes Backup zu machen, sondern eben auf etwaige unvorhersehbare Dinge vorbereitet zu sein! Natürlich sollte meiner momentanen Einschätzung nach keine größeren Probleme mit dieser Version zu erwarten sein, aber ich möchte hier trotzdem vor etwaigen Problemen warnen, da ich diese Versionen selber noch nicht ausreichend getestet habe.
Wer aber trotz dieser Warnung gerne aktiv mithelfen will diese Version (3.51.6.20200509) vorher zu testen kann diese gerne von folgender Snapshot-Seite herunterladen:
https://github.com/jens-maus/RaspberryM ... /snapshots
Da dieses neue feature ja die Timerfunktionen tangiert würde ich mich über reichliche Rückmeldungen und Tester natürlich freuen, auch um etwaige Probleme in dieser neuen Funktionalität noch auszuräumen bevor ich das ganze in eine neue stabile RaspberryMatic Version übernehme. Bitte daher gerade Ausschau danach halten ob alle Timer-basierte WebUI programme weiterhin korrekt funktionieren.
Viel Spaß beim Testen!
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
-
- Beiträge: 3035
- Registriert: 28.01.2016, 18:06
- System: CCU
- Wohnort: Hürth
- Hat sich bedankt: 16 Mal
- Danksagung erhalten: 274 Mal
Re: Neue Testversion (3.51.6.20200509) mit AstroTimer-Offsets verfügbar
Hi!
Grundsätzlich eine schöne Idee, wäre hier aber nicht ein Offset und eine Duration in Minuten sinnvoller?
Gruß
Gerti
Grundsätzlich eine schöne Idee, wäre hier aber nicht ein Offset und eine Duration in Minuten sinnvoller?
Gruß
Gerti
- jmaus
- Beiträge: 9865
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 464 Mal
- Danksagung erhalten: 1882 Mal
- Kontaktdaten:
Re: Neue Testversion (3.51.6.20200509) mit AstroTimer-Offsets verfügbar
Rechne doch deine Minuten x 60 und gut ist
Das ist aber wie gesagt nur ein Developer Snapshot. Was die WebUI am schluss anzeigt bzw ob die das dann selbst in sekunden intern umrechnet muss man sehen. Rega-intern ist und bleibt es aber in Sekundengenauigkeit. Nun ist halt die Frage ob dem Endnutzer hier Minuten in jedem Fall reichen oder ob er die Möglichkeit schätzt auch sekundengenau arbeiten zu können wenn die Rega das intern ohnehin in Sekunden rechnet/verarbeitet.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
- Baxxy
- Beiträge: 10839
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 609 Mal
- Danksagung erhalten: 2228 Mal
Re: Neue Testversion (3.51.6.20200509) mit AstroTimer-Offsets verfügbar
Ich habe gestern Abend noch die Testversion auf eine VM gespielt und heute morgen wurden erfolgreich 2 Programme mit der neuen Astro-Offset Funktion getriggert.
Daumen hoch für die Funktion!
Grüße
Baxxy
Persönlich finde ich die Eingabe der Offset-Zeit in Sekunden in Ordnung, da ja u.a. Einschaltzeiten von Aktoren auch in Sekunden angegeben werden.Daumen hoch für die Funktion!
Grüße
Baxxy
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen
- Roland M.
- Beiträge: 9805
- Registriert: 08.12.2012, 15:53
- System: CCU
- Wohnort: Graz, Österreich
- Hat sich bedankt: 252 Mal
- Danksagung erhalten: 1381 Mal
Re: Neue Testversion (3.51.6.20200509) mit AstroTimer-Offsets verfügbar
Hallo Jens!
Außerdem, und das ist der noch wichtigere Punkt, liefert die CCU die Daten für Sonnenauf- und -untergang auch nur minutengenau.
Da wäre eine weitere sekundengenaue Verarbeitung nicht mehr zielführend.
Roland
Ich wäre auf jeden Fall für eine minutengenaue Eingabe, ich habe noch nie von einem Anwendungsfall gehört, in dem etwa "5 Sekunden nach Sonnenuntergang" notwendig gewesen wäre.
Außerdem, und das ist der noch wichtigere Punkt, liefert die CCU die Daten für Sonnenauf- und -untergang auch nur minutengenau.
Da wäre eine weitere sekundengenaue Verarbeitung nicht mehr zielführend.
Roland
Zur leichteren Hilfestellung bitte unbedingt beachten:
-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...
- Bezeichnung (HM-... bzw. HmIP-...) der betroffenen Geräte angeben (nicht Artikelnummer)
- Kurzbeschreibung des Soll-Zustandes (Was soll erreicht werden?)
- Kurzbeschreibung des Ist-Zustandes (Was funktioniert nicht?)
- Fehlermeldungen genau abschreiben, besser noch...
- Screenshots von Programmen, Geräteeinstellungen und Fehlermeldungen (direkt als jpg/png) einstellen!
-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...
-
- Beiträge: 213
- Registriert: 19.01.2016, 10:23
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 49 Mal
- Danksagung erhalten: 19 Mal
Re: Neue Testversion (3.51.6.20200509) mit AstroTimer-Offsets verfügbar
Hallo,
keine Probleme beim Update und danach!
Ein bestehendes Astro-Timerprogramm läuft einwandfrei weiter.
Neue Astrofunktion tagsüber vor Sonnenaufgang läuft einwandfrei .
Auch die Astrofunktion „vor Sonnenuntergang“ funktioniert wie sie soll.
Den Sinn und die Verwendung von Duration verstehe ich nicht.
(Wenn es die Einschaltdauer setzen würde, wäre schön, aber so ist es wohl nicht geneint bzw funktioniert nicht)
Danke für die tolle Arbeit
Gruß Jürgen
keine Probleme beim Update und danach!
Ein bestehendes Astro-Timerprogramm läuft einwandfrei weiter.
Neue Astrofunktion tagsüber vor Sonnenaufgang läuft einwandfrei .
Auch die Astrofunktion „vor Sonnenuntergang“ funktioniert wie sie soll.
Den Sinn und die Verwendung von Duration verstehe ich nicht.
(Wenn es die Einschaltdauer setzen würde, wäre schön, aber so ist es wohl nicht geneint bzw funktioniert nicht)
Danke für die tolle Arbeit
Gruß Jürgen
- jmaus
- Beiträge: 9865
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 464 Mal
- Danksagung erhalten: 1882 Mal
- Kontaktdaten:
Re: Neue Testversion (3.51.6.20200509) mit AstroTimer-Offsets verfügbar
Danke für das Testen. Das mit der Duration sollte meines Erachtens so laufen, das man damit in einem WebUI Programm dann im SONST Bereich dinge ausführen lassen kann sobald der timer zuende ist. D.h. Sowas wie "WENN AstroTimer tagsüber -20 min vor sonnenaufgang mit duration 10 min" sollte das DANN -20 min vor Sonnenaufgang ausgelöst werden und das SONST dann 10 min nach Sonnenaufgang. Zumindest theoretisch.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
-
- Beiträge: 347
- Registriert: 13.02.2018, 19:23
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 127 Mal
- Danksagung erhalten: 20 Mal
Re: Neue Testversion (3.51.6.20200509) mit AstroTimer-Offsets verfügbar
Hallo,Baxxy hat geschrieben: ↑10.05.2020, 10:42Ich habe gestern Abend noch die Testversion auf eine VM gespielt und heute morgen wurden erfolgreich 2 Programme mit der neuen Astro-Offset Funktion getriggert.
RM_Astro_Offset_Test.JPG
Persönlich finde ich die Eingabe der Offset-Zeit in Sekunden in Ordnung, da ja u.a. Einschaltzeiten von Aktoren auch in Sekunden angegeben werden.
Daumen hoch für die Funktion!
Grüße
Baxxy
also wenn ich das richtig sehe, ist ein Programm mit offset VOR Sonnenaufgang und ein Programm mit offset NACH Sonnenaufgang getriggert wurden.
Richtig?
Also kann man laut jmaus Screenshot ganz einfach in der Eingabe mit + und - arbeiten?
Raspberry Pi 3 Model B Plus Rev 1.3 mit RPI-RF-MOD Funkmodul
-
- Beiträge: 183
- Registriert: 14.10.2011, 09:05
- System: CCU
- Wohnort: Bremen
- Hat sich bedankt: 57 Mal
- Danksagung erhalten: 7 Mal
Re: Neue Testversion (3.51.6.20200509) mit AstroTimer-Offsets verfügbar
Hier meine Gedanken und Meinungen dazu..
Vielleicht ist eine genauerer Bezeichnung mit Begin und Ende einfacher zu verstehen ? Offset ist ein (IT-)technischer Begriff.
Ende müsste dann auch ein relativer Wert zur AstroTime sein. Leere Felder triggern exakt auf AstroTime, Begin ohne Ende verschiebt den Trigger, Mit Ende gibt es eine Verschobene Duration. Offen: Wenn Begin nicht gesetzt Ende aber schon ?? Das Entspricht einem Beginn vom Wert 0 ? Was ist wenn Begin = 0 und Ende = -10 ? Das sollte nicht zulässig sein. D.h. Ende muss immer später als Begin sein.
Also als Beispiel:
Astro Tagsüber Begin +20 End -20 (= 40 Duration)
Alternativ: "Begin" und "End in"
Astro Tagsüber Begin +20 End in 40 (= 40 Duration)
P.S. Ich bin auch für Minuten. Sekundengenauer Sonnenaufgang kann zwar berechnet werden, aber wird eher als 5 min genau gefühlt/erfahren.
RaspberryMatic auf Raspberry Pi 4 2Gbyte
- Baxxy
- Beiträge: 10839
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 609 Mal
- Danksagung erhalten: 2228 Mal
Re: Neue Testversion (3.51.6.20200509) mit AstroTimer-Offsets verfügbar
Ja genau.
Ja, und so habe ich es auch getestet. Hier noch die beiden Screenshots zu den Zeitmodulen:mbhomie007 hat geschrieben: ↑11.05.2020, 11:31Also kann man laut jmaus Screenshot ganz einfach in der Eingabe mit + und - arbeiten?
10 Min vor Sonnenaufgang: 5 Min nach Sonnenaufgang: Bei der Duration habe ich einfach "irgendwas" eingetragen (weil ich noch nicht so recht was damit anzufangen wusste), spielte bei meinem Test aber keine Rolle.
Aber inzwischen weiß ich was damit gemeint ist.
-Durch die Meinungen Anderer hier tendiere ich inzwischen auch zu einer Offset-Einstellung in Minuten.
-Die "Duration" würde ich einfach "Dauer" oder separat "Sonnenaufgangsdauer" und Sonnenuntergangsdauer" nennen
-Den Begriff "Offset" finde ich ok, wird ja auch so bei den Wochenprogrammen bei IP-Geräten benutzt. Grüße
Baxxy
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen