Skip to content

Sensor Definities

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


Omgevingssensoren

CO₂, Temperatuur & Luchtvochtigheid (SCD41)

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

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

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.

📖 ESPHome BH1750 Documentatie


Luchtkwaliteit (SGP4x)

EntiteitBeschrijvingEenheid
VOC IndexVluchtige Organische Stoffen indexindex
NOx IndexStikstofoxiden indexindex

De SGP4x biedt luchtkwaliteitsindices in plaats van ruwe ppm waarden:

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

📖 ESPHome SGP4x Documentatie


Fijnstof (SPS30) — Alleen Complete

EntiteitBeschrijvingEenheid
PM <1µm Weight concentrationFijne deeltjes <1µmµg/m³
PM <2.5µm Weight concentrationFijne deeltjes <2,5µmµg/m³
PM <4µm Weight concentrationGrove deeltjes <4µmµg/m³
PM <10µm Weight concentrationGrove deeltjes <10µmµg/m³
PM <0.5µm Number concentrationDeeltjesaantal <0,5µm#/cm³
PM <1µm Number concentrationDeeltjesaantal <1µm#/cm³
PM <2.5µm Number concentrationDeeltjesaantal <2,5µm#/cm³
PM <4µm Number concentrationDeeltjesaantal <4µm#/cm³
PM <10µm Number concentrationDeeltjesaantal <10µm#/cm³
Typical Particle sizeGemiddelde deeltjesgrootteµm

PM2.5 Richtlijnen (WHO):

NiveauLuchtkwaliteit
0-10 µg/m³Goed
10-25 µg/m³Matig
25-50 µg/m³Ongezond voor gevoelige personen
50+ µg/m³Ongezond

📖 ESPHome SPS30 Documentatie


Aanwezigheid & Bewegingsdetectie

PIR Bewegingssensor

EntiteitTypeBeschrijving
PIR SensorBinaryBeweging gedetecteerd (aan/uit)

Traditionele infrarood bewegingssensor voor snelle detectie van beweging. Heeft een ingebouwde 1-seconde uitschakelvertraging.

📖 ESPHome GPIO Binary Sensor


mmWave Radar (LD2450)

De LD2450 is een geavanceerde millimeter-golf radar die tot 3 personen gelijktijdig kan volgen, met positie, afstand, snelheid en hoekgegevens.

Aanwezigheidssensoren

EntiteitTypeBeschrijving
OccupancyBinaryAlgehele ruimtebezetting
Zone 1 OccupancyBinaryZone 1 bezet
Zone 2 OccupancyBinaryZone 2 bezet
Zone 3 OccupancyBinaryZone 3 bezet
Zone 4 OccupancyBinaryZone 4 bezet

Target Tracking (3 Targets)

Voor elk target (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 ActiveTarget momenteel gedetecteerdaan/uit

Zone Target Counts

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

📖 Hi-Link LD2450 Datasheet


Zone Configuratie

Elke zone kan worden geconfigureerd met deze number entiteiten:

EntiteitBeschrijvingBereik
Zone X Begin XLinkergrens-4000 tot 4000 mm
Zone X End XRechtergrens-4000 tot 4000 mm
Zone X Begin YNabije grens0 tot 6000 mm
Zone X End YVerre grens0 tot 6000 mm
Zone X Occupancy Off DelayVertraging voor leeg melden0-600 s

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

EntiteitBeschrijvingBereik
Occupancy Off DelayGlobale vertraging voor "geen aanwezigheid"0-600 s
Max DistanceMaximale detectieafstand0-600 cm

Display

De UltimateSensor heeft een ingebouwd SSD1306 OLED display (128x64 pixels) dat toont:

  • CO₂ niveau (groot)
  • Temperatuur
  • Luchtvochtigheid
  • Licht (lux)
  • PIR indicator

Het display wordt automatisch bijgewerkt en kan niet worden bediend via Home Assistant.

📖 ESPHome SSD1306 Documentatie


LED

EntiteitTypeBeschrijving
Back LightLightRGB LED aan achterkant van apparaat

De WS2812B LED kan worden bediend via Home Assistant voor statusindicatie of sfeerverlichting.

📖 ESPHome NeoPixelBus Light


Apparaatbediening

EntiteitTypeBeschrijving
Restart UltimateSensorButtonHerstart het apparaat
CO2 manual calibrationButtonTrigger CO₂ kalibratie (buiten, 419 ppm)

Diagnostische Entiteiten

EntiteitBeschrijving
IP addressHuidig IP-adres
Connected SSIDWiFi netwerknaam
Connected BSSIDWiFi access point MAC
ESPHome VersionESPHome firmware versie
Software VersionUltimateSensor software versie
Hardware VersionHardware variant (V1-Basic/Complete)
Connection typeWiFi of Ethernet

ESPHome Configuratie

De UltimateSensor gebruikt ESPHome met de volgende belangrijke substitutions:

yaml
substitutions:
  device_name: ultimatesensor
  friendly_name: "UltimateSensor"
  ultimatesensor_software_version: "1.2"
  ultimatesensor_hardware_version: "V1-Complete"  # of V1-Basic
  ultimatesensor_connection_type: "WiFi"  # of Ethernet

GitHub Broncode

Alle firmware configuraties zijn open source:

  • WiFi Basic: ultimatesensor-wifi-basic.yaml
  • WiFi Complete: ultimatesensor-wifi-complete.yaml
  • Ethernet Basic: ultimatesensor-ethernet-basic.yaml
  • Ethernet Complete: ultimatesensor-ethernet-complete.yaml

👉 github.com/smarthomeshop/ultimatesensor

Adopteren in ESPHome

Om je UltimateSensor aan te passen:

  1. Open ESPHome Dashboard in Home Assistant
  2. Klik op Adopt op het ontdekte apparaat
  3. Bewerk de YAML configuratie
  4. Deploy wijzigingen via OTA

Zie Gebruikshandleiding voor aanpassingsvoorbeelden.