Lizenzen der Geräte-Firmware
Was diese Seite abdeckt
Der Geräte-Assistent spielt die HydroNode-Firmware direkt aus dem Browser auf ESP32-Boards. Die Firmware selbst steht unter der MIT-Lizenz. Sie enthält Open-Source-Software anderer Autoren, die unten mit ihrer jeweiligen Lizenz vollständig aufgeführt ist.
Heruntergeladener Code (PlatformIO, Arduino) enthält keine fremden Bibliotheken. Ihr Build-Werkzeug lädt sie selbst herunter, jeweils unter der Lizenz ihrer Autoren. Die Liste steht in der Datei THIRD_PARTY.md des Downloads. ESPHome-Konfigurationen enthalten nur YAML. Die Lizenzen der Bibliotheken, die im Browser laufen (unter anderem esptool-js zum Flashen), stehen in 3rdpartylicenses.txt.
Arduino-Core für ESP32 (LGPL-2.1)
Die Firmware enthält den Arduino-Core für ESP32, lizenziert unter der GNU Lesser General Public License 2.1. Sie dürfen ihn ändern und die Firmware damit neu linken: Der vollständige Quellcode der Firmware liegt mit allen exakt gepinnten Abhängigkeiten offen, und jede Firmware-Version enthält den Quellcode genau der verwendeten Core-Version.
Auf Wunsch schicken wir Ihnen den Quellcode auch zu: [email protected].
Flashen auf eigene Verantwortung
Falsche Verdrahtung oder eine falsche Board-Auswahl können Board oder Sensor beschädigen. Der Assistent prüft den Chip vor dem Schreiben und warnt bei riskanten Pins, ersetzt aber keinen Blick auf die Verdrahtung.
Enthaltene Bibliotheken
Wird geladen…