Hallo IoBroker Gemeinde,
da ich immer wieder vor den Problemen stand, dass in den Schulferien die Regelung meiner Heizung, Rollläden etc. nicht abgestimmt zur Ferienzeit war, habe ich mich mal auf die Suche gemacht, ob es nicht eine Möglichkeit gibt, iobroker die Ferienzeiten zu übergeben und dementsprechend auszuwerten.
Das Ergebnis möchte ich euch hier mit diesem Adapter zum testen zur Verfügung stellen.
Aktuell befindet sich der Adapter in der latest Repro.

ioBroker.schoolfree
Deutsche Beschreibung:
Schoolfree ist ein Adapter für iobroker Installationen. Mit dem Adapter lassen sich die Schulferien auswerten und in Datenpunkte übergeben. Die Datenpunkte können somit für weitere Funktionen wie Heizungssteuerungen, Rolladen- und Anwesenheitssteuerungen ausgewertet und verarbeitet werden.
Der aktuelle Bezug von Terminen für die Schulferien erfolgt über die API von https://www.mehr-schulferien.de
Aktuell werden die Schulferien und freien Tage für Deutschland unterstützt.
Folgende Datenpunkte stehen mit Schoolfree für die weitere Verarbeitung zur Verfügung:
info.current.end: Datum für das Ende der aktuellen Ferien
info.current.name: Bezeichnung der aktuellen Schulferien
info.current.start: Startdatum der aktuellen Ferien
info.next.end: Datum für das Ende der nächsten Ferien
info.next.name: Bezeichnung der nächsten Schulferien
info.next.start: Startdatum der nächsten Ferien
info.today: Switch für den aktuellen Status heute (true/false)
info.tomorrow: Switch für den aktuellen Status morgen (true/false)
Changelog
0.3.0 (18.10.2019)
- (simatec) end of node 6 support
- (simatec) changed dateformat
0.2.2 (04.06.2019)
- (simatec)new object structure
0.2.1 (14.05.2019)
- (simatec) fix travis and appveyor
0.2.0 (13.05.2019)
- (simatec) Add Objects for next school holiday
- (simatec) cleaned code
0.1.0 (10.05.2019)
0.0.1 (08.05.2019)
- (simatec) initial release