Firmware
Documentatie voor de release. CeilSense Mini is nog niet officieel uitgebracht. Ontwerp, specificaties en firmware kunnen tot de release nog veranderen. Kijk op ceilsense.nl voor de actuele planning.
CeilSense Mini draait op ESPHome op een ESP32-C6 met 4 MB flash. De firmware is nog niet gepubliceerd. Firmwarebestanden en installatiestappen worden bij de release gepubliceerd. Op deze pagina lees je hoe de firmware in elkaar zit, zodat je weet wat je moet kiezen.
Wat de firmware doet
De firmware leest de lichtsensor en de radars uit en brengt ze als entiteiten naar Home Assistant. Ook bedient hij de ledring en de buzzer, toont hij de regenboog tijdens het opstarten en heeft hij een lokale webpagina op poort 80. Alle entiteiten staan in Sensor Definities.
Lokaal en cloud
| Lokale firmware | Cloudfirmware | |
|---|---|---|
| Home Assistant | Ja, via ESPHome | Ja, met ondersteunde firmware |
| SmartHomeShop-app | Nee | Ja |
| Waar je metingen naartoe gaan | Ze blijven op je eigen netwerk | Ook naar je SmartHomeShop-account |
| Account en internet nodig | Nee | Ja |
| Status voor CeilSense Mini | Huidige firmware | Gepland, nog niet gepubliceerd |
De app heeft een account, internet en passende cloudfirmware nodig. Functies en historie hangen af van model, firmware en abonnement. Met ondersteunde firmware kun je ze samen gebruiken. Zie SmartHomeShop-app.
WiFi en Ethernet
WiFi en Ethernet zijn aparte firmware-builds. Het apparaat draait er één tegelijk.
- WiFi-firmware is de huidige firmware. Die opent het setupnetwerk
CeilSense Mini Setupen heeft een captive portal. - Ethernet- en PoE-firmware is gepland voor de release. Die verbindt via de kabel, met of zonder PoE.
Wisselen betekent de andere firmware installeren. Zie Netwerkconfiguratie.
Radarconfiguraties
De firmware moet passen bij de modules in het apparaat.
| Configuratie | Status |
|---|---|
| LD2412 + LD2450 | In de huidige WiFi-firmware |
| LD2460 | Gepland voor de release, zet de radar in de modus top |
| LD6002B | Gepland voor de release, zet de radar in de modus top. Nog niet af. |
Een andere radar plaatsen betekent andere firmware installeren. Plaats nooit een combinatie die niet wordt ondersteund: zie Radar- en sensormodules.
Wat volgt met de releasefirmware
Deze onderdelen zitten nog niet in de huidige firmware:
- Ethernet- en PoE-firmware;
- builds voor de LD2460 en de LD6002B;
- cloudfirmware voor de SmartHomeShop-app;
- polygoonzones in de Room Designer;
- meer geluiden voor de buzzer;
- over-the-air updates via Home Assistant;
- stappen om via USB-C te flashen.
Updates over-the-air
Updates over-the-air via Home Assistant komen bij de release. ESPHome meldt nieuwe firmware in Home Assistant, dus je hoeft niet bij de sensor op het plafond te kunnen.
Flashen via USB-C
De stappen om via USB-C te flashen worden bij de release gepubliceerd. Installeer geen V1- of V2-firmware op de Mini: ze hebben andere hardware.
Licentie
De firmware voor de CeilSense-familie komt openbaar op GitHub onder de licentie CC BY-NC 4.0. Je mag hem aanpassen voor eigen gebruik. Commercieel gebruik mag niet.
De radars LD2412, LD2450 en LD6002B zitten in ESPHome zelf. SmartHomeShop onderhoudt de LD2460-component.
Aangepaste firmware
Je kunt de firmware aanpassen voor eigen gebruik, maar aangepaste firmware heeft gevolgen voor de ondersteuning. We kunnen geen garantie of ondersteuning geven bij problemen door aangepaste firmware of firmware van derden. Zie Garantie en Ondersteuning.