Feiertagsberechnung - Skript

Problemlösungen und Hinweise von allgemeinem Interesse zur Haussteuerung mit HomeMatic

Moderator: Co-Administratoren

str1007
Beiträge: 10
Registriert: 06.01.2019, 18:43

Re: Feiertagsberechnung - Skript

Beitrag von str1007 » 21.05.2019, 18:59

Na gut,

dann soll es wohl so sein. Da es mir nicht um Feiertagszuschläge sondern um abweichende Steuerungsaufgaben geht, habe ich die Feiertagsliste für mich angepasst und gut ist.
Wenigstens ist das dank Deiner Programmierarbeit ein Kinderspiel.

Petrus
Beiträge: 134
Registriert: 13.01.2010, 20:53
Hat sich bedankt: 1 Mal
Danksagung erhalten: 25 Mal

Re: Feiertagsberechnung - Skript

Beitrag von Petrus » 22.05.2019, 09:01

Hallo Stephan!

Das es primär um Steuerungsaufgaben geht, da bin ich vollkommen bei dir. Und gerade desswegen ist es eben nicht ausgeschlossen, dass an solchen Tagen, die keine gesetzlichen Feiertage sind, dann doch der eine oder andere arbeiten muss.

Und für diejenigen, die an solchen Tagen stets frei haben und nicht arbeiten müssen, für die habe ich die Systemvariable Feiertag-Eigene vorgesehen. Dort kann dann jeder seine eigenen, individuellen Feiertage hinterlegen, die dann entsprechend berücksichtigt werden. Oder man wählt den "Expertenweg" und ergänzt bzw. ändert den Script-Code entsprechend. :wink:

Viele Grüße
Petrus

LibertyX
Beiträge: 767
Registriert: 10.11.2012, 19:47
System: Alternative CCU (auf Basis OCCU)
Wohnort: RP
Hat sich bedankt: 1 Mal
Danksagung erhalten: 19 Mal

Re: Feiertagsberechnung - Skript

Beitrag von LibertyX » 02.09.2019, 16:02

In der Feiertagsliste ist glaube ich ein Fehler

Heilige Drei Könige ist auch in BW ein Feiertag :)

Edit: Er ist drin aber als "Erscheinungsfest"
RaspberryMatic (3.71.12.20231020) @RPI3 | 218 Kanäle in 53 Geräten und 72 CUxD-Kanäle in 8 CUxD-Geräten (2.11) | iobroker.pro - CCU-Historian (3.4.0)

Torsten_MG
Beiträge: 87
Registriert: 05.07.2019, 16:14
Hat sich bedankt: 2 Mal
Danksagung erhalten: 4 Mal

Re: Feiertagsberechnung - Skript

Beitrag von Torsten_MG » 29.09.2019, 20:29

Hallo,

ich bin gerade zufällig über diesen Beitrag gestoßen, erstmal Super was es hier alles gibt!!!

Aber leider weiß ich nicht so recht wie ich mit dem Urlaubsscript umgehen muß, wo Trage ich meine Urlaubstage ein? Die Variablen sind alle Erstellt.

Danke schonmal für die Hilfe!!

Petrus
Beiträge: 134
Registriert: 13.01.2010, 20:53
Hat sich bedankt: 1 Mal
Danksagung erhalten: 25 Mal

Re: Feiertagsberechnung - Skript

Beitrag von Petrus » 29.09.2019, 23:08

Hallo Torsten,

deine Urlaubsdaten trägst du in die Systemvariable Urlaubstage ein. Wie die Daten zu formatieren sind und wie du auch mehrere Urlaubstage eingeben kannst, steht ausführlich im Complete-Script. Das Script ist so gut dokumentiert, dass "eigentlich" keine Fragen offen sein sollten.

Beschreibung und Einrichtung des Scripts stehen im 1.Post.

Gruß
Petrus

Torsten_MG
Beiträge: 87
Registriert: 05.07.2019, 16:14
Hat sich bedankt: 2 Mal
Danksagung erhalten: 4 Mal

Re: Feiertagsberechnung - Skript

Beitrag von Torsten_MG » 30.09.2019, 10:29

Danke, hatte ich gestern schon gefunden.

Muß zu meiner Schande gestehen, dass ich zuerst keine Lust hatte 47 Seiten durchzulesen. Habe dann aber die Antwort auf Seite 41 oder 42 gefunden.

Trotzdem Danke nochmal und super Script!!

Wolf-unterwegs
Beiträge: 5
Registriert: 14.02.2019, 12:03

Re: Feiertagsberechnung - Skript

Beitrag von Wolf-unterwegs » 30.09.2019, 14:35

Hallo,

wenn ich auf meiner RaspberryMatic das Scipt "Feiertagsliste_V2.2.txt" in "Script testen" einfüge und ausführe, bleibt das Ausgabefenster darunter leer. Es erscheint auch keinerlei Fehlermeldung.
Woran kann das liegen?
Da sollten doch dann die ganzen Feiertage aufgeführt sein.

Danke
Wolfgang

Petrus
Beiträge: 134
Registriert: 13.01.2010, 20:53
Hat sich bedankt: 1 Mal
Danksagung erhalten: 25 Mal

Re: Feiertagsberechnung - Skript

Beitrag von Petrus » 30.09.2019, 15:48

Hallo,

so ist es auch. Habe ich soeben noch einmal unter der neuesten Raspberrymatic-Firmware mit Erfolg getestet.

Mit Staat="DE" und Bland="NW" erhielt ich kurze Zeit später in der Ausgabe:

Code: Alles auswählen

01.01.=Neujahr;03.10.=Tag der deutschen Einheit;OS-2=Karfreitag;OS+1=Ostermontag;OS+50=Pfingstmontag;OS+39=Christi Himmelfahrt;25.12.=1. Weihnachtsfeiertag;26.12.=2. Weihnachtsfeiertag;01.05.=Erster Mai;01.11.=Allerheiligen;OS+60=Fronleichnam
Wo bei dir der Fehler liegt, kann ich dir nicht sagen.

Viele Grüße
Petrus

Wolf-unterwegs
Beiträge: 5
Registriert: 14.02.2019, 12:03

Re: Feiertagsberechnung - Skript

Beitrag von Wolf-unterwegs » 30.09.2019, 17:58

Danke fürs testen!
Habe auch die aktuellste Version. Habe zusätzlich sämtliche Kommentare entfernt und auch nach Umlauten gesucht - hilft aber auch nicht :cry:

Gluehwurm
Beiträge: 12434
Registriert: 19.03.2014, 00:37
System: in Planung
Hat sich bedankt: 105 Mal
Danksagung erhalten: 380 Mal

Re: Feiertagsberechnung - Skript

Beitrag von Gluehwurm » 30.09.2019, 21:10

Habe auch gerade auf die neue Version umgestellt

@Petrus
Danke für Deine Arbeit, hat problemlos funktioniert.
Wolf-unterwegs hat geschrieben:
30.09.2019, 17:58
... hilft aber auch nicht ...
Dann poste doch mal Deine Skript-Version.

Gruß
Bruno

Antworten

Zurück zu „HomeMatic Tipps & Tricks - keine Fragen!“