Firmware
Documentatie voor de release. CeilSense V2 is nog niet officieel uitgebracht. Ontwerp, specificaties en firmware kunnen tot de release nog veranderen. Kijk op ceilsense.nl voor de actuele planning.
CeilSense V2 draait op ESPHome op een ESP32-C6. 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 sensoren en radars uit en brengt ze als entiteiten naar Home Assistant. Ook bedient hij de ledring en de buzzer 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 V2 | 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 opent het setupnetwerk
CeilSense V2 Setupen heeft een captive portal. - Ethernet-firmware 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 | Huidige firmware |
|---|---|
| LD2412 + LD2450 | Builds voor WiFi en Ethernet |
| LD2460 | Builds voor WiFi en Ethernet, zet de radar in de modus top |
| LD6002B | Nog niet af. Volgt met de firmware voor deze radar, in de modus top. |
| SCD41-module | Optioneel onderdeel van elke build |
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:
- cloudfirmware voor de SmartHomeShop-app;
- firmware voor de LD6002B;
- polygoonzones in de Room Designer voor LD2412 + LD2450;
- 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 in het plafond te kunnen.
Flashen via USB-C
De stappen om via USB-C te flashen worden bij de release gepubliceerd. Installeer geen V1-firmware op V2: 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.