SmartHomeShop Docs

Gebruik

CeilSense Pro geeft Home Assistant straks zicht op de ruimte: is er iemand, hoe licht is het en hoe fris is de lucht. Hij kan ook signalen teruggeven met licht, geluid en spraak. Op deze pagina lees je wat de sensor straks dagelijks doet en hoe je er met automatiseringen op voortbouwt.

Gepland gedrag. De firmware voor CeilSense Pro is nog niet geschreven. Op deze pagina lees je hoe het is gepland, en dat kan tot de release nog veranderen.

In het dagelijks gebruik

  • Aanwezigheid wordt het belangrijkste signaal. Presence gaat aan als de radar iemand ziet, ook als die persoon stilzit, en gaat uit als de ruimte leeg is en de timeout voorbij is.
  • Licht vertelt straks hoe licht het is bij het plafond, zodat lampen alleen aangaan als het nodig is.
  • Klimaat komt straks van de ingebouwde sensoren. SCD41 CO2, SCD41 Temperature en SCD41 Humidity krijgen elke 30 seconden een nieuwe waarde.
  • VOC en NOx laten straks zien hoe de lucht verandert, via SGP41 VOC Index en SGP41 NOx Index. Dit zijn indexen, geen ppm.
  • Ledring blijft uit tot je hem gebruikt.
  • Buzzer blijft stil tot je hem gebruikt.
  • Speaker en microfoon zijn voor muziek, gesproken meldingen en Home Assistant Assist. Zie Speaker en spraak.
  • Optische rookmeting is een experimentele meting, geen veiligheidsfunctie. Zie Optische rookmeting.

Reken niet op een ingebouwde bewegingslamp of CO2-waarschuwing. Wat er gebeurt, bepaal je zelf met automatiseringen in Home Assistant. De enige geplande uitzondering is de experimentele optische rookmeting, die de ledring gebruikt en, als je die aanzet, de sirene op de buzzer.

Belangrijkste entiteiten

Entiteit Gebruik je voor Nodig
Presence Aanwezigheid in de ruimte Een radar
LD2450 Zone 1 Target Count Zones met LD2412 + LD2450 LD2412 + LD2450
Polygon Zone 1 Presence Zones met LD2460 LD2460
Illuminance Lichtautomatiseringen Niets extra
SCD41 CO2 Ventilatie Niets extra
SCD41 Temperature, SCD41 Humidity Klimaattrends Niets extra
SGP41 VOC Index, SGP41 NOx Index Trends in luchtkwaliteit Niets extra
BMP388 Pressure Luchtdruk Niets extra
LED Ring Lichtsignalen Niets extra
Buzzer Test Geluidssignaal Niets extra
Speaker Muziek en gesproken meldingen Niets extra

De entiteiten van de SHT45 volgen met de releasefirmware. Alle entiteiten staan uitgelegd in Sensor Definities. In Radar- en sensormodules lees je welke luchtsensor je waarvoor gebruikt.

Voorbeelden van automatiseringen

Wil je een voorbeeld gebruiken? Ga naar Instellingen > Automatiseringen & scènes, maak een automatisering en schakel over naar de YAML-modus.

Let op: Entity-ID's kunnen per installatie verschillen, omdat ze beginnen met je apparaatnaam. Controleer die van jou op de apparaatpagina. Vervang light.woonkamer en vergelijkbare ID's door je eigen apparaten.

Licht aan bij aanwezigheid en donker

alias: "Woonkamer: licht aan bij aanwezigheid en donker"
triggers:
  - trigger: state
    entity_id: binary_sensor.ceilsense_pro_presence
    to: "on"
conditions:
  - condition: numeric_state
    entity_id: sensor.ceilsense_pro_illuminance
    below: 100
actions:
  - action: light.turn_on
    target:
      entity_id: light.woonkamer

De grenswaarde is een voorbeeld. Kijk wat Illuminance in jouw ruimte toont op het moment dat je het licht aan wilt hebben, en gebruik die waarde.

Licht uit als de ruimte leeg is

alias: "Woonkamer: licht uit als de ruimte leeg is"
triggers:
  - trigger: state
    entity_id: binary_sensor.ceilsense_pro_presence
    to: "off"
    for:
      minutes: 5
actions:
  - action: light.turn_off
    target:
      entity_id: light.woonkamer

Ventilatie bij hoge CO2

alias: "Ventilatie bij hoge CO2"
triggers:
  - trigger: numeric_state
    entity_id: sensor.ceilsense_pro_scd41_co2
    above: 1000
    for:
      minutes: 5
actions:
  - action: fan.turn_on
    target:
      entity_id: fan.ventilatie

SGP41 VOC Index kan een automatisering op dezelfde manier starten, maar dat is een index en geen ppm. Kies een grenswaarde op basis van de trend in je eigen ruimte.

Melding met de ledring

Een kort signaal op de ledring als de deurbel gaat.

alias: "Deurbel: signaal op de ledring"
triggers:
  - trigger: state
    entity_id: binary_sensor.deurbel
    to: "on"
actions:
  - action: light.turn_on
    target:
      entity_id: light.ceilsense_pro_led_ring
    data:
      rgb_color: [0, 120, 255]
      brightness_pct: 40
  - delay:
      seconds: 10
  - action: light.turn_off
    target:
      entity_id: light.ceilsense_pro_led_ring

Meer voorbeelden staan op Ledring en buzzer. Voor gesproken berichten, zie Speaker en spraak.

Signaal met de buzzer

De geplande firmware heeft een knop Buzzer Test die een kort melodietje speelt. Een automatisering kan op die knop drukken.

alias: "Wasmachine klaar: buzzer"
triggers:
  - trigger: state
    entity_id: binary_sensor.wasmachine_klaar
    to: "on"
actions:
  - action: button.press
    target:
      entity_id: button.ceilsense_pro_buzzer_test

Zones

Met LD2412 + LD2450 gebruik je het aantal targets in een radarzone. Stel de zone eerst in: zie Kalibratie.

alias: "Bureau: lamp aan in zone 1"
triggers:
  - trigger: numeric_state
    entity_id: sensor.ceilsense_pro_ld2450_zone_1_target_count
    above: 0
actions:
  - action: light.turn_on
    target:
      entity_id: light.bureaulamp

Met een LD2460 gebruik je een polygoonzone die je in de Room Designer hebt getekend.

alias: "Bank: lamp aan in zone 1"
triggers:
  - trigger: state
    entity_id: binary_sensor.ceilsense_pro_polygon_zone_1_presence
    to: "on"
actions:
  - action: light.turn_on
    target:
      entity_id: light.banklamp

Ideeën voor je dashboard

  • Aanwezigheid met een historiegrafiek, om te zien hoe een ruimte gedurende de dag wordt gebruikt
  • Een CO2-meter met groen, geel en rood
  • Trends van temperatuur en luchtvochtigheid
  • Trends van VOC en NOx over een dag
  • Lichtniveau naast de status van je lampen
  • De CeilSense-kaart van de SmartHomeShop.io-integratie

Gerelateerd