In mijn Homey setup heb ik een aantal apparaten die op basis van ESP8266 bordjes (Wemos D1 mini) en wat temperatuur sensoren en relais bepaalde functies vervullen.
In eerste instantie gebruikte ik de ESPEasy integratie in Homey, maar die werd niet langer ondersteund, dus over geschakeld naat HomeyDuino. Werkte allemaal prima, maar wat lastig om te updaten aangezien de ESP bij een wijziging aan een computer moet hangen om te flashen.
In Home Assistant kun je ook je eigen sensoren en schakelaars maken op basis van ESP boards, via ESPHome. Het mooie is dan wel dat je updates/wijzgingen gewoon via WiFi kunt doen (OTA updates). Het aansluiten van de sensoren en relais blijft gewoon hetzelfde als bij ESPEasy of Arduino, alleen moet de ESP geflashed worden met ESPHome. Dat is een eenmalige actie die je met je computer kunt doen, hierbij geef je ook aan met welk WiFi netwerk er verbonden moet worden en daarna kunnen alle updates over-the-air verstuurd worden.
Voor mijn sensoren heb ik een klein printje ontwikkeld die een 1-wire bus en een potentiaalvrij contact in een compact kastje beschikbaar maakt zodat ik de temperaturen van mijn vloer verwarmings verdeler kan meten en eventueel iets kan schakelen, bijvoorbeeld op basis van zonne-overschot. Op het printje prik je gewoon de Wemos D1 Mini met de headers die meegeleverd worden bij de D1.
Door middel van een klein beetje yaml code kun je vervolgens de sensoren en het relais bedienen.
#Configuration
one_wire:
- platform: gpio
pin: GPIO13
sensor:
- platform: dallas_temp
address: 0xb000000e48e84128
name: string1_return
update_interval: 30s
unit_of_measurement: "°C"
icon: "mdi:water-percent"
device_class: "temperature"
state_class: "measurement"
[...]
- platform: dallas_temp
address: 0x0e36bd6d0e64ff28
name: module_temp
update_interval: 120s
unit_of_measurement: "°C"
icon: "mdi:water-percent"
device_class: "temperature"
state_class: "measurement"
switch:
- platform: gpio
pin: GPIO12
name: "CV-Kast contact"
id: CVKast_contact
In Home Assistant krijg je dan een schakelaar en een stapeltje sensoren tot je beschikking die je weer kunt gebruiken voor inzichten, automatiseringen enzovoorts.
Geef een reactie