Skip to content

Sensor Definities ​

Deze pagina geeft gedetailleerde uitleg over alle sensoren, besturingselementen en entiteiten die beschikbaar zijn op de WaterFlowKit. Gebruik dit als referentie om te begrijpen wat elke waarde betekent en hoe je deze kunt gebruiken.

Broncode: Bekijk de volledige ESPHome configuratie op GitHub

Snelle Navigatie ​


Waterstroomsensoren ​

De WaterFlowKit ondersteunt tot 2 stroomsensoren. Elke sensor biedt stroomsnelheid en totaal volume entiteiten.

πŸ“– ESPHome Documentatie: Pulse Counter

Stroomsnelheid (L/min) ​

EntiteitIDBeschrijvingEenheid
Flow1 Current water usagewater_usageRealtime stroomsnelheid door sensor 1L/min
Flow2 Current water usagesens2_water_usageRealtime stroomsnelheid door sensor 2 (indien aangesloten)L/min

Totaal Volume (L) ​

EntiteitIDBeschrijvingEenheid
Flow1 Total Consumptionsensor_pulse_meter_totalCumulatief watervolume door sensor 1. Gebruik voor Energy Dashboard.L
Flow2 Total Consumptionsens_2_sensor_pulse_meter_totalCumulatief watervolume door sensor 2. Gebruik voor Energy Dashboard.L

Hoe Het Werkt ​

De sensoren gebruiken een turbinemechanisme:

  1. Water stroomt door de sensor, waardoor een interne turbine draait
  2. De turbine genereert elektrische pulsen
  3. Elke puls vertegenwoordigt een specifiek volume water
  4. De WaterFlowKit telt pulsen en berekent de stroomsnelheid

Standaard Vermenigvuldigingswaarden ​

De standaard firmware gebruikt deze vermenigvuldigingswaarden:

yaml
filters:
  - multiply: 0.00172  # Voor huidige stroomsnelheid (L/min)

total:
  filters:
    - multiply: 0.00163  # Voor totaal verbruik (L)

Deze standaardwaarden zijn gekalibreerd voor algemeen gebruik. Voor nauwkeurige metingen, kalibreer op basis van je specifieke sensormodel. Zie Gebruiksgids β€” Kalibratie.

Pulsformules per Sensormodel ​

SensorFormuleCa. Pulsen/LiterBerekende Multiply Waarde
YF-B1, YF-B7F β‰ˆ 11 Γ— Q~660 pulsen/L0.00151515
YF-B5, YF-B6F β‰ˆ 6.6 Γ— Q~396 pulsen/L0.00252525
YF-B10F β‰ˆ 7.5 Γ— Q – 3~450 pulsen/L0.00222222
YF-DN40-SF β‰ˆ 0.45 Γ— Q~27 pulsen/L0.03703704
YF-DN50-SF β‰ˆ 0.20 Γ— Q~12 pulsen/L0.08333333

F = frequentie (Hz), Q = stroomsnelheid (L/min)


Watertemperatuursensoren ​

Alleen beschikbaar op YF-B7 en YF-B6 sensormodellen.

πŸ“– ESPHome Documentatie: NTC Sensor

EntiteitIDBeschrijvingEenheid
Flow1 Water Temperatureflow1_water_temperatureWatertemperatuur door stroomsensor 1Β°C
Flow2 Temperatureflow2_water_temperatureWatertemperatuur door stroomsensor 2Β°C

Technische Details ​

De temperatuursensoren zijn NTC thermistors geΓ―ntegreerd in de stroomsensoren:

yaml
sensor:
  - platform: ntc
    id: flow1_water_temperature
    sensor: resistance_sensor
    calibration:
      b_constant: 3950
      reference_temperature: 25Β°C
      reference_resistance: 50kOhm
    name: Flow1 Water Temperature

Specificaties ​

  • Bereik: -20Β°C tot +80Β°C
  • Nauwkeurigheid: Β±0.5Β°C
  • Sensortype: NTC thermistor (50kOhm @ 25Β°C, B=3950)

Toepassingen ​

  • Monitor warmwatersysteem efficiΓ«ntie
  • Detecteer problemen met waterverwarmer
  • Volg zonneboiler prestaties
  • Verifieer warm/koud water menging
  • Warmtepomp monitoring (aanvoer/retour temperaturen)

Omgevingssensoren ​

De WaterFlowKit bevat een HDC1080 sensor voor omgevingstemperatuur en luchtvochtigheid monitoring.

πŸ“– ESPHome Documentatie: HDC1080

EntiteitIDBeschrijvingEenheid
Temperaturesensor_temperatureOmgevingstemperatuur rond de WaterFlowKitΒ°C
Humiditysensor_humidityRelatieve luchtvochtigheid%

Technische Details ​

yaml
sensor:
  - platform: hdc1080
    temperature:
      name: "Temperature"
      filters:
        offset: -4.5
    humidity:
      name: "Humidity"
      filters:
        offset: 12
    update_interval: 60s

Standaard Offsets ​

De firmware past standaard kalibratie-offsets toe:

  • Temperatuur: -4.5Β°C offset
  • Luchtvochtigheid: +12% offset

Deze kunnen worden aangepast als je metingen niet overeenkomen met een referentie.

Toepassingen ​

  • Monitor omstandigheden in meterkast
  • Detecteer vochtproblemen
  • Volg omgeving waar leidingen zich bevinden

Apparaatbesturing ​

Schakelaars ​

EntiteitIDBeschrijving
Restartswitch_restartHerstart de WaterFlowKit. Handig na configuratiewijzigingen.

Diagnostische Entiteiten ​

Verbindingsstatus ​

EntiteitIDBeschrijving
WiFi Signalsensor_wifi_signalWiFi signaalsterkte in dBm. Update elke 5 minuten. Waarden dichter bij 0 = beter signaal.
Uptimesensor_uptime_timestampTijdstempel wanneer het apparaat voor het laatst is gestart.

Netwerkinformatie ​

EntiteitBeschrijving
IP addressHuidig IP-adres van de WaterFlowKit
Connected SSIDNaam van het WiFi-netwerk
Connected BSSIDMAC-adres van het WiFi-toegangspunt

Versie-informatie ​

EntiteitIDBeschrijving
ESPHome Versiontext_sensor_versionDe ESPHome versie die op het apparaat draait
Software Versiontext_sensor_waterflowkit_versionWaterFlowKit firmware versie (bijv. "2025.11")

LED Indicatoren ​

De WaterFlowKit heeft 3 LEDs (configureerbaar via ESPHome):

LEDIDKleurStandaard Gedrag
LED Greenlight_led_greenGroenBeschikbaar voor aangepast gebruik
LED Redlight_led_redRoodStatus LED (knipperend = niet verbonden)
LED Bluelight_led_blueBlauwBeschikbaar voor aangepast gebruik

LED Configuratie in ESPHome ​

yaml
output:
  - platform: ledc
    pin: GPIO16
    id: output_led_green
  - platform: ledc
    pin: GPIO17
    id: output_led_red
  - platform: ledc
    pin: GPIO04
    id: output_led_blue

light:
  - platform: monochromatic
    id: light_led_green
    output: output_led_green
  - platform: status_led
    id: light_led_red
    output: output_led_red
  - platform: monochromatic
    id: light_led_blue
    output: output_led_blue

Entiteit Naamgevingsconventie ​

Alle entiteiten volgen dit naampatroon:

sensor.waterflowkit_[sensor_name]
switch.waterflowkit_[switch_name]
light.waterflowkit_[light_name]

Bijvoorbeeld:

  • sensor.waterflowkit_flow1_current_water_usage
  • sensor.waterflowkit_flow1_total_consumption
  • sensor.waterflowkit_flow1_water_temperature
  • sensor.waterflowkit_temperature
  • sensor.waterflowkit_humidity

Kalibratie ​

Als je sensormetingen niet overeenkomen met verwachte waarden, kun je kalibreren door de multiply filterwaarden aan te passen.

πŸ”§ Kalibratiegids: Zie Gebruiksgids β€” Kalibratie voor stapsgewijze instructies.


ESPHome Configuratie ​

Voor gevorderde gebruikers die de WaterFlowKit firmware willen aanpassen:

πŸ”§ Geavanceerde Configuratie: Zie Gebruiksgids β€” ESPHome Configuratie voor details.


Hulp Nodig? ​