Skip to content

Sensor Definities

Deze pagina legt alle sensor entiteiten uit die beschikbaar zijn op je UltimateSensor Mini, hun betekenis en links naar ESPHome documentatie voor meer details.


Omgevingssensoren

CO₂, Temperatuur & Luchtvochtigheid (SCD41)

EntiteitBeschrijvingEenheid
SCD41 CO2Kooldioxide concentratieppm
SCD41 TemperatureOmgevingstemperatuur°C
SCD41 HumidityRelatieve luchtvochtigheid%

De SCD41 is een hoog-nauwkeurige foto-akoestische CO₂ sensor met ingebouwde temperatuur- en vochtigheidsmeting.

Ingebouwde Offsets:

  • Temperatuur: -2,3°C offset toegepast
  • Luchtvochtigheid: +3% offset toegepast

CO₂ Niveau Richtlijnen:

NiveauBetekenis
400-450 ppmFrisse buitenlucht
600 ppmGezond binnenniveau
800 ppmAcceptabel binnen
1.000 ppmVentilatie aanbevolen
1.200 ppmVentilatie noodzakelijk
2.000+ ppmSlechte luchtkwaliteit, gezondheidseffecten

📖 ESPHome SCD4x Documentatie


Lichtsensor (BH1750)

EntiteitBeschrijvingEenheid
BH1750 IlluminanceOmgevingslichtintensiteitlux

Meet lichtniveaus van 1 tot 65.535 lux. Update elke 60 seconden.

📖 ESPHome BH1750 Documentatie


Luchtkwaliteit (SGP41)

EntiteitBeschrijvingEenheid
VOC IndexVluchtige Organische Stoffen indexindex
NOx IndexStikstofoxiden indexindex

De SGP41 levert luchtkwaliteitsindices met temperatuur/vochtigheidscompensatie van de SCD41:

  • VOC Index: 0-500 (100 = gemiddelde baseline, hoger = meer VOCs)
  • NOx Index: 0-500 (1 = schone lucht, hoger = meer NOx)

📖 ESPHome SGP4x Documentatie


Aanwezigheid & Bewegingsdetectie (LD2450)

De LD2450 is een millimetergolf-radar die tot 3 personen tegelijk kan volgen.

Bezettingssensoren

EntiteitTypeBeschrijving
OccupancyBinaryAlgemene kamerbezetting
Zone 1 OccupancyBinaryZone 1 bezet
Zone 2 OccupancyBinaryZone 2 bezet
Zone 3 OccupancyBinaryZone 3 bezet
Zone 4 OccupancyBinaryZone 4 bezet (standaard uitgeschakeld)

Doeltracking (3 Doelen)

Voor elk doel (1, 2, 3):

EntiteitBeschrijvingEenheid
Target X XHorizontale positiemm
Target X YAfstand van sensormm
Target X SpeedBewegingssnelheidm/s
Target X DistanceEuclidische afstandmm
Target X AngleHoek vanaf sensorcentrum°
Target X ResolutionDetectieresolutiemm
Target X ActiveDoel momenteel gedetecteerdaan/uit

Zone Doel Tellingen

EntiteitBeschrijving
Zone 1 Target CountAantal personen in Zone 1
Zone 2 Target CountAantal personen in Zone 2
Zone 3 Target CountAantal personen in Zone 3
Zone 4 Target CountAantal personen in Zone 4 (standaard uitgeschakeld)

📖 Hi-Link LD2450 Datasheet


Zone Configuratie

Elke zone kan geconfigureerd worden met deze number entiteiten:

EntiteitBeschrijvingBereikStandaard
Zone X Begin XLinkergrens-4000 tot 4000 mm-4000
Zone X End XRechtergrens-4000 tot 4000 mm4000
Zone X Begin YDichtbijgrens0 tot 6000 mm0
Zone X End YVergrens0 tot 6000 mm6000
Zone X Occupancy Off DelayVertraging voordat leeg gemeld wordt0-600 s15

Het Coördinatensysteem Begrijpen

        Sensor (0,0)
           |
    -X <---+---> +X
           |
           v
          +Y (afstand van sensor)
  • X-as: Links (-4000mm) naar Rechts (+4000mm)
  • Y-as: Afstand van sensor (0 tot 6000mm)

Globale Instellingen

EntiteitBeschrijvingBereikStandaard
Occupancy Off DelayGlobale vertraging voordat "geen bezetting"0-600 s15
Max DistanceMaximale detectieafstand0-600 cm600

Voice Assistant & Audio

Media Player

EntiteitTypeBeschrijving
US Mini Media PlayerMedia PlayerAudio afspelen, TTS, mededelingen

De media player kan:

  • MP3 bestanden afspelen van URLs
  • Text-to-speech mededelingen
  • Alarmgeluiden
  • Volume regeling (0-100%)

📖 ESPHome I2S Audio Documentatie

Voice Assistant Bediening

EntiteitTypeBeschrijving
Use wake wordSchakelaarWake word detectie in-/uitschakelen

Wanneer ingeschakeld, luistert het apparaat continu naar het geconfigureerde wake word en verwerkt spraakcommando's via Home Assistant.

📖 ESPHome Voice Assistant Documentatie


LEDs

EntiteitTypeBeschrijving
Front lightLampRGB LED aan voorkant van apparaat
Back lightLampRGB LED aan achterkant van apparaat

Beide zijn WS2812B RGB LEDs bedienbaar via Home Assistant.

Voice Feedback:

  • Front LED wordt rood wanneer wake word gedetecteerd wordt
  • LED gaat uit wanneer spraakverwerking start

📖 ESPHome FastLED Light Documentatie


Apparaatbediening

EntiteitTypeBeschrijving
RestartKnopHerstart het apparaat
CO2 manual calibrationKnopTrigger CO₂ kalibratie (buiten, 420 ppm)
Factory ResetKnopVolledige factory reset (standaard uitgeschakeld)

Diagnostische Entiteiten

EntiteitBeschrijving
IP addressHuidig IP-adres
Connected SSIDWiFi netwerknaam
Connected BSSIDWiFi access point MAC
MAC AddressApparaat MAC-adres
WiFi SignalSignaalsterkte (dBm)
CPU TemperatureESP32-S3 interne temperatuur
ESPHome VersionESPHome firmware versie
Software VersionUltimateSensor Mini software versie
Hardware VersionHardware variant
API ConnectionHome Assistant verbindingsstatus

ESPHome Configuratie

De UltimateSensor Mini gebruikt ESPHome met de volgende belangrijke substitutions:

yaml
substitutions:
  device_name: ultimatesensor-mini
  friendly_name: "UltimateSensor Mini"
  project_version: "2.15"
  ultimatesensor_mini_hardware_version: "V1"  # of specifieke variant

GitHub Broncode

Alle firmware configuraties zijn open source:

  • Basic: ultimatesensor-mini-basic.yaml
  • Complete: ultimatesensor-mini-complete.yaml
  • Common: ultimatesensor-mini-common.yaml (gedeelde configuratie)

👉 github.com/smarthomeshop/ultimatesensor-mini

Adopteren in ESPHome

Om je UltimateSensor Mini aan te passen:

  1. Open ESPHome Dashboard in Home Assistant
  2. Het apparaat zou moeten verschijnen als "Discovered"
  3. Klik Adopt om het toe te voegen aan je ESPHome
  4. Bewerk de YAML configuratie
  5. Deploy wijzigingen via OTA

Verschillen met UltimateSensor

KenmerkMiniRegulier
PIR Sensor
OLED Display
PM Sensor✅ (Complete)
Voice Assistant
Ethernet/PoE
Status LEDGPIO19GPIO14
ESP ChipESP32-S3ESP32

Zie Gebruikershandleiding voor aanpassingsvoorbeelden.