Die Anwendung stellt Daten aus dem Internet auf dem KNX Bus zur Verfügung:
- Internet Wetter Dienst
- Anruf eine Rufnummer über SIP (keine Audioverbindung)
- Aktuellen Strompreis
- PV-Ertragsprognose
Die detaillierte Beschreibungen der Anwendung ist in folgenden Abschnitten zu finden:
- OpenKNX Applikationsbeschreibung
- Konfigurationstransfer
- Internet Wetter - Bereitstellung von Wetterdaten aus dem Internet
- Strompreis - Liefert den aktuellen Strompreis
- PV-Prognose - Liefert eine solarbasierte Ertragsprognose
- SIP Client - Auslösen von Telefonanrufen (ohne Sprachverbindung)
- Logikmodule
- Funktionsblöcke
Eine vorkomplierte Firmware ist hier zu finden. ZIP Datei herunterladen, entpacken und der Anleitung im Readme folgen.
Als Hardware kann jede OpenKNX oder OpenKNX-Ready Hardware mit LAN oder WLAN verwendet werden. Die vorkompilierte Firmware unterstützt:
Diese Software steht unter der GNU GPL v3.
Jedes Projekt unter lib/ enthaelt eine release_notes.md im maschinenlesbaren Format:
## <version>### Breaking Changes### Feature### Bug
Die Reihenfolge innerhalb jedes Versionskapitels ist verbindlich: zuerst Breaking Changes, dann Feature, dann Bug.
Das Script lib/OGM-Common/scripts/setup/reusable/Build-Dependencies.ps1 schreibt zusaetzlich die Modulversion aus library.json in jede Zeile der dependencies.txt.
Das Script scripts/Generate-Aggregated-ReleaseNotes.ps1 erzeugt Gesamtrelease Notes aus zwei Snapshots der dependencies.txt:
pwsh scripts/Generate-Aggregated-ReleaseNotes.ps1 \
-OldDependenciesFile dependencies_old.txt \
-NewDependenciesFile dependencies_new.txtStandardausgabe:
release/release_notes.mdRELEASE_NOTES.md
Die vollstaendige Historie dieses Repositories liegt in RELEASE_NOTES.md.