Ik ben ondertussen alweer een tijd met Home Assistant aan de gang en ons huis begint steeds een beetje slimmer te worden. Ik vind het altijd erg leuk om te zien waarvoor anderen Home Assistant inzetten en hier weer ideeën door op te doen voor nieuwe projecten.
Een kleine greep uit de vele automations die ik gebruik:
Lampen
Zodra de zon onder gaat gaan de lampen in de woonkamer, keuken, tuin en oprit aan. Na 23:30 blijft de lamp op de oprit zachtjes branden tot er beweging is en de tuinverlichting gaat dan ook alleen aan bij beweging.
Ook zijn losse ruimtes zoals de overloop, hal, toilet, schuur en schuur voorzien van PIR's en gaan de lampen automatisch aan bij beweging in de ruimtes. De lamp op b.v. de overloop gaat s'nachts heel zwak branden als een nachtlampje en de in avond gewoon op volledige sterkte.
Kodi Mediaplayer
Zodra ik een film of serie start worden de lampen automatisch gedimd en zodra ik de film of serie stop of op pauze set gaan de lampen weer naar hun oude niveau.
Deurbel
Ik heb onze "domme" deurbel slim gemaakt met een ESP8266 en een relais. Zodra onze kleine man slaapt weet HA dit d.m.v. een deursensor op zijn slaapkamerdeur. Als er vervolgens op de bel wordt gedrukt als hij slaapt krijgen wij een pushbericht met snapshot op onze telefoon en de Google Home geeft ook aan dat er iemand voor de deur staat. Zodra hij weer wakker is en zijn deur open is werkt de gong weer zoals een normale deurbel. Als wij niet thuis zijn krijgen we weer een push bericht op onze telefoon.
Planten
Door middel van de Mi Flora's lees ik o.a. het vochtgehalte van de planten uit, zodra deze beneden een bepaalde waarde komen verteld de Google Home ons dat het tijd is de planten water te geven.
Wasmachine
Onze wasmachine staat op zolder en daarom leek het me wel makkelijk (voor mijn vrouw) als ze een bericht krijgt als de wasmachine klaar is. Hiervoor gebruik ik een TP-HS110 Smart-Plug, deze leest het stroomverbruik van de wasmachine uit en als deze 1 minute minder dan 1 watt gebruikt dan stuurt HA een pushberichtje en de Google Home verteld dat de wasmachine klaar is.
Luchtkwaliteit
De Netatmo meten de luchtenkwaliteit (Co2) van de kamers in huis, zodra de waardes boven een bepaalde waarde komt dan geeft de Google Home aan dat het tijd is om kamer x te luchten.
WTW
Ik heb ook onze WTW box (Zehnder WHR 930) gekoppeld aan HA. HA kan dus de waardes van de WTW box uitlezen en het ventilatieniveau regelen. Hiermee is b.v. het volgende mogelijk; als op de warme zomerdagen de ingevoerde lucht koeler is dan de lucht in huis, dan begint hij met het ventileren van koele nacht lucht. Ook wordt het Co2 niveau in de kamer gemeten, mocht het niveau te hoog oplopen, dan wordt er ook extra geventileerd. Ook meet hij de luchtvochtigheid in de badkamer, als deze te hoog oploopt wordt er ook extra geventileerd. Als laatste houdt hij de status van de filters in de gaten en als deze aan vervanging toe zijn krijg ik een berichtje van HA en meldt de Google Home dit!
Goedemorgen
Als ik s'ochtends naar beneden ga dan detecteert de PIR in de hal dit en schakelt vervolgens de lampen in de woonkamer en keuken in. Als ik vervolgens in de keuken aankom verteld de Google Home me wat feitjes over de dag zoals de huidige temperatuur, de weersvoorspelling, de reistijd naar mijn werk enz.
Weltrusten
Zodra ik de automation weltrusten start via b.v. de Homekit app van Apple, dan schakelt hij de TV, Xbox, Mediacenter en versterker uit. Vervolgens worden alle lampen uitgefade over 5 minuten.
Screenshots
[Voor 14% gewijzigd door Danielson op 01-07-2019 11:28]
Leuk topic om te zien hoe het er bij mensen uit ziet. Hier mijn WIP HA:
Wat ik nu in gebruik heb:
1 x Ikea lamp
9 x Milight lampen
ESP boardjes
Xiaomi schakelaars en deursensors / PIR sensors
Xiaomi vacuum cleaner
Google Home
JBL speaker Cast in keuken
Warmtepomp boiler welke volledig op HA wordt geautomatiseerd
Dit met allerlei andere automations... maar daar (ver)pruts ik elke dag nog mee
@Danielson Laat maar, dat is natuurlijk een voorbeeld
[Voor 16% gewijzigd door Possible op 18-06-2019 12:35]
3240wp-Z Live 5100wp-W Live 8340wp-Merged Live Altantic Explorer 200 Live
Deurbel
Ik heb onze "domme" deurbel slim gemaakt met een ESP8266 en een relais. Zodra onze kleine man slaapt weet HA dit d.m.v. een deursensor op zijn slaapkamerdeur. Als er vervolgens op de bel wordt gedrukt als hij slaapt krijgen wij een pushbericht met snapshot op onze telefoon en de Google Home geeft ook aan dat er iemand voor de deur staat. Zodra hij weer wakker is en zijn deur open is werkt de gong weer zoals een normale deurbel. Als wij niet thuis zijn krijgen we weer een push bericht op onze telefoon.
Samengevat; ik gebruik hiervoor een ESP8266 die via MQTT met HA communiceert, aan de ESP hangt een relais waar de gong en voeding van de bel aanhangen. Als de gong geactiveerd wordt, dan schakelt het relais 1 seconde in zodat je de ding-dong hoort.
De drukknop bij de voordeur hangt ook rechtstreeks aan een GPIO poort van de ESP, deze geeft een seintje aan HA als de drukknop ingedrukt wordt.
Op de slaapkamerdeur van mijn zoontje hangt een Z-Wave deurcontact, hierdoor weet HA of de deur open of dicht is. Deur dicht is zoon slaapt en deur open is zoon wakker.
Ook stuurt de IP Camera op de oprit een snapshot mee, als ik vervolgens op mijn telefoon op de snapshot druk, krijg ik live beeld.
Knop dit met wat automations van HA aan elkaar en je hebt een “slimme” deurbel.
Als HA down is, moeten mensen dus kloppen!
[Voor 7% gewijzigd door Danielson op 18-06-2019 21:19]
@Danielson Maar dan moet je dus overdag niet een keer per ongeluk de deur dicht doen lijkt mij? Lijkt mij dan wel een ding waar je over ''na moet denken''
3240wp-Z Live 5100wp-W Live 8340wp-Merged Live Altantic Explorer 200 Live
Samengevat; ik gebruik hiervoor een ESP8266 die via MQTT met HA communiceert, aan de ESP hangt een relais waar de gong en voeding van de bel aanhangen. Als de gong geactiveerd wordt, dan schakelt het relais 1 seconde in zodat je de ding-dong hoort.
De drukknop bij de voordeur hangt ook rechtstreeks aan een GPIO poort van de ESP, deze geeft een seintje aan HA als de drukknop ingedrukt wordt.
Op de slaapkamerdeur van mijn zoontje hangt een Z-Wave deurcontact, hierdoor weet HA of de deur open of dicht is. Deur dicht is zoon slaapt en deur open is zoon wakker.
Ook stuurt de IP Camera op de oprit een snapshot mee, als ik vervolgens op mijn telefoon op de snapshot druk, krijg ik live beeld.
Knop dit met wat automations van HA aan elkaar en je hebt een “slimme” deurbel.
Als HA down is, moeten mensen dus kloppen!
Dit is voor mij nieuw territorium. Is hier ergens een tutorial over?
Een kleine greep uit de vele automations die ik gebruik:
Lampen
Zodra de zon onder gaat gaan de lampen in de woonkamer, keuken, tuin en oprit aan. Na 23:30 blijft de lamp op de oprit zachtjes branden tot er beweging is en de tuinverlichting gaat dan ook alleen aan bij beweging.
Ook zijn losse ruimtes zoals de overloop, hal, toilet, schuur en schuur voorzien van PIR's en gaan de lampen automatisch aan bij beweging in de ruimtes. De lamp op b.v. de overloop gaat s'nachts heel zwak branden als een nachtlampje en de in avond gewoon op volledige sterkte.
Kodi Mediaplayer
Zodra ik een film of serie start worden de lampen automatisch gedimd en zodra ik de film of serie stop of op pauze set gaan de lampen weer naar hun oude niveau.
Deurbel
Ik heb onze "domme" deurbel slim gemaakt met een ESP8266 en een relais. Zodra onze kleine man slaapt weet HA dit d.m.v. een deursensor op zijn slaapkamerdeur. Als er vervolgens op de bel wordt gedrukt als hij slaapt krijgen wij een pushbericht met snapshot op onze telefoon en de Google Home geeft ook aan dat er iemand voor de deur staat. Zodra hij weer wakker is en zijn deur open is werkt de gong weer zoals een normale deurbel. Als wij niet thuis zijn krijgen we weer een push bericht op onze telefoon.
Planten
Door middel van de Mi Flora's lees ik o.a. het vochtgehalte van de planten uit, zodra deze beneden een bepaalde waarde komen verteld de Google Home ons dat het tijd is de planten water te geven.
Wasmachine
Onze wasmachine staat op zolder en daarom leek het me wel makkelijk (voor mijn vrouw) als ze een bericht krijgt als de wasmachine klaar is. Hiervoor gebruik ik een TP-HS110 Smart-Plug, deze leest het stroomverbruik van de wasmachine uit en als deze 1 minute minder dan 1 watt gebruikt dan stuurt HA een pushberichtje en de Google Home verteld dat de wasmachine klaar is.
Luchtkwaliteit
De Netatmo meten de luchtenkwaliteit (Co2) van de kamers in huis, zodra de waardes boven een bepaalde waarde komt dan geeft de Google Home aan dat het tijd is om kamer x te luchten.
Goedemorgen
Als ik s'ochtends naar beneden ga dan detecteert de PIR in de hal dit en schakelt vervolgens de lampen in de woonkamer en keuken in. Als ik vervolgens in de keuken aankom verteld de Google Home me wat feitjes over de dag zoals de huidige temperatuur, de weersvoorspelling, de reistijd naar mijn werk enz.
Weltrusten
Zodra ik de automation weltrusten start via b.v. de Homekit app van Apple, dan schakelt hij de TV, Xbox, Mediacenter en versterker uit. Vervolgens worden alle lampen uitgefade over 5 minuten.
Nee, maar laat maar weten in welk gedeelte je interesse hebt, dan post ik hem hier!
Luchtkwaliteit
De Netatmo meten de luchtenkwaliteit (Co2) van de kamers in huis, zodra de waardes boven een bepaalde waarde komt dan geeft de Google Home aan dat het tijd is om kamer x te luchten.
Ik heb ook netatmo en google home en zou wel willen weten hoe je dit in automations.yaml heb staan
Luchtkwaliteit
De Netatmo meten de luchtenkwaliteit (Co2) van de kamers in huis, zodra de waardes boven een bepaalde waarde komt dan geeft de Google Home aan dat het tijd is om kamer x te luchten.
Ik heb ook netatmo en google home en zou wel willen weten hoe je dit in automations.yaml heb staan
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
- alias: Google Home - Luchtkwalitiet Woonkamer
trigger:
- platform: numeric_state
entity_id: sensor.netatmo_woonkamer_co2
above: 1000
condition:
- condition: time
after: '07:00:00'
before: '22:30:00'
action:
- service: media_player.volume_set
data_template:
entity_id: media_player.keuken
volume_level: 0.3
- service: tts.google_say
data_template:
message: "Het CO2 gehalte in de woonkamer is hoog, namelijk: {{ states.sensor.netatmo_woonkamer_co2.state }} Het is tijd om te luchten."
language: 'nl'
cache: false
Goedemorgen
Als ik s'ochtends naar beneden ga dan detecteert de PIR in de hal dit en schakelt vervolgens de lampen in de woonkamer en keuken in. Als ik vervolgens in de keuken aankom verteld de Google Home me wat feitjes over de dag zoals de huidige temperatuur, de weersvoorspelling, de reistijd naar mijn werk enz.
Weltrusten
Zodra ik de automation weltrusten start via b.v. de Homekit app van Apple, dan schakelt hij de TV, Xbox, Mediacenter en versterker uit. Vervolgens worden alle lampen uitgefade over 5 minuten.
Ik ben wel benieuwd hoe je deze twee via een automation doet, vooral die van goedemorgen (aangezien ik zelf nog goedemorgen tegen Google roep)
##################################################################
# Goedemorgen Werkdagen #
##################################################################
- alias: Google Home - Goedemorgen Werkdagen
trigger:
- platform: state
entity_id: binary_sensor.neo_coolcam_battery_powered_pir_sensor_sensor_3
to: 'on'
condition:
condition: and
conditions:
- condition: time
after: '06:00:00'
before: '07:00:00'
weekday:
- mon
- tue
- wed
- thu
- fri
- condition: state
entity_id: 'group.woonkamer'
state: 'off'
action:
- service: media_player.volume_set
data_template:
entity_id: media_player.keuken
volume_level: 0.3
- delay: '00:00:15'
- service: tts.google_say
data_template:
message: >
Goedemorgen! Lekker geslapen.
{% set day = ["Maandag", "Dinsdag", "Woensdag", "Donderdag", "Vrijdag", "Zaterdag", "Zondag"] %}
{% set month = ["Januari", "Februari", "Maart", "April", "Mei", "Juni", "Juli", "Augustus", "September", "Oktober", "November", "December"] %}
{% set day_of_week = day[now().weekday()] %}
{% set month = month[now().month - 1] %}
Het is vandaag {{ day_of_week }} {{ now().day }} {{ month }}.
Het is momenteel
{% if states.sensor.netatmo_buiten_temperature.state | int < 0 %}
erg koud met een temperatuur van {{states('sensor.netatmo_buiten_temperature')|round}} graden, let op het kan glad zijn.
{% elif states.sensor.netatmo_buiten_temperature.state | int < 10 %}
koud met een temperatuur van {{states('sensor.netatmo_buiten_temperature')|round}} graden.
{% elif states.sensor.netatmo_buiten_temperature.state | int < 15 %}
fris met een temperatuur van {{states('sensor.netatmo_buiten_temperature')|round}} graden.
{% elif states.sensor.netatmo_buiten_temperature.state | int < 20 %}
lekker met een temperatuur van {{states('sensor.netatmo_buiten_temperature')|round}} graden.
{% elif states.sensor.netatmo_buiten_temperature.state | int > 20 %}
warm met een temperatuur van {{states('sensor.netatmo_buiten_temperature')|round}} graden.
{% endif %}
Het wordt vandaag
{% if states.sensor.nijverdal_temperature_1d.state | int < 0 %}
erg koud met een maximale temperatuur van {{states('sensor.nijverdal_temperature_1d')|round}} graden.
{% elif states.sensor.nijverdal_temperature_1d.state | int < 10 %}
koud met een maximale temperatuur van {{states('sensor.nijverdal_temperature_1d')|round}} graden.
{% elif states.sensor.nijverdal_temperature_1d.state | int < 15 %}
fris met een maximale temperatuur van {{states('sensor.nijverdal_temperature_1d')|round}} graden.
{% elif states.sensor.nijverdal_temperature_1d.state | int < 20 %}
lekker met een maximale temperatuur van {{states('sensor.nijverdal_temperature_1d')|round}} graden.
{% elif states.sensor.nijverdal_temperature_1d.state | int > 20 %}
warm met een maximale temperatuur van {{states('sensor.nijverdal_temperature_1d')|round}} graden.
{% endif %}
De kans op regen is vandaag
{% if states.sensor.nijverdal_rainchance_1d.state | int < 25 %}
heel erg klein met een kans van {{states('sensor.nijverdal_rainchance_1d')|round}} procent.
{% elif states.sensor.nijverdal_rainchance_1d.state | int < 50 %}
klein met een kans van {{states('sensor.nijverdal_rainchance_1d')|round}} procent.
{% elif states.sensor.nijverdal_rainchance_1d.state | int < 75 %}
groot met een kans van {{states('sensor.nijverdal_rainchance_1d')|round}} procent.
{% elif states.sensor.nijverdal_rainchance_1d.state | int > 75 %}
heel groot met een kans van {{states('sensor.nijverdal_rainchance_1d')|round}} procent.
{% endif %}
{% if states.sensor.nijverdal_snow_1d.state | int > 0 %}
Let op, er is sneeuw voorspeld, het kan glad zijn!
{% endif %}
De windkracht is vandaag
{% if states.sensor.nijverdal_wind_force_1d.state | int < 2 %}
erg laag met een windkracht van {{states('sensor.nijverdal_wind_force_1d')|round}}.
{% elif states.sensor.nijverdal_wind_force_1d.state | int < 4 %}
laag met een windkracht van{{states('sensor.nijverdal_wind_force_1d')|round}}.
{% elif states.sensor.nijverdal_wind_force_1d.state | int < 6 %}
hoog met een windkracht van{{states('sensor.nijverdal_wind_force_1d')|round}}.
{% elif states.sensor.nijverdal_wind_force_1d.state | int > 6 %}
erg hoog met een windkracht van {{states('sensor.nijverdal_wind_force_1d')|round}} let op windstoten.
{% endif %}
Het is
{% if states.sensor.reistijd_naar_zwolle.state | int < 30 %}
heel erg rustig op de weg naar het werk met een reistijd van {{states('sensor.reistijd_naar_zwolle')|round}} minuten.
{% elif states.sensor.reistijd_naar_zwolle.state | int < 35 %}
normale drukte op de weg naar het werk met een reistijd van {{states('sensor.reistijd_naar_zwolle')|round}} minuten.
{% elif states.sensor.reistijd_naar_zwolle.state | int < 40 %}
druk op de weg naar het werk met een reistijd van {{states('sensor.reistijd_naar_zwolle')|round}} minuten.
{% elif states.sensor.reistijd_naar_zwolle.state | int > 40 %}
heel erg druk op de weg naar het werk met een reistijd van {{states('sensor.reistijd_naar_zwolle')|round}} minuten, vertrek op tijd.
{% endif %}
Eet smakelijk en een fijne dag vandaag!
language: 'nl'
cache: false
Het hangt bij mij ook op 2 plaatsen in de woning aan de muur op een tablet. Het moet voor mij dan ook overzichtelijk en rustig tonen. Daarnaast moet het een hoge WAF hebben.
Het hangt bij mij ook op 2 plaatsen in de woning aan de muur op een tablet. Het moet voor mij dan ook overzichtelijk en rustig tonen. Daarnaast moet het een hoge WAF hebben.
Hoe heb je dat aangepakt met b.v. je waterkoker? Wall-plugs?
Mijn waterkoker is eigenlijk een vd eerste dingen die ik gemaakt heb. Maar hier zit een sonoff tussen. Al zou je met een wallplug hetzelfde effect krijgen. Helaas waren die destijds nog duur, nu zijn ze bij de ikea niet zo heel duur meer.
##################################################################
# Goedemorgen Werkdagen #
##################################################################
- alias: Google Home - Goedemorgen Werkdagen
trigger:
- platform: state
entity_id: binary_sensor.neo_coolcam_battery_powered_pir_sensor_sensor_3
to: 'on'
condition:
condition: and
conditions:
- condition: time
after: '06:00:00'
before: '07:00:00'
weekday:
- mon
- tue
- wed
- thu
- fri
- condition: state
entity_id: 'group.woonkamer'
state: 'off'
action:
- service: media_player.volume_set
data_template:
entity_id: media_player.keuken
volume_level: 0.3
- delay: '00:00:15'
- service: tts.google_say
data_template:
message: >
Goedemorgen! Lekker geslapen.
{% set day = ["Maandag", "Dinsdag", "Woensdag", "Donderdag", "Vrijdag", "Zaterdag", "Zondag"] %}
{% set month = ["Januari", "Februari", "Maart", "April", "Mei", "Juni", "Juli", "Augustus", "September", "Oktober", "November", "December"] %}
{% set day_of_week = day[now().weekday()] %}
{% set month = month[now().month - 1] %}
Het is vandaag {{ day_of_week }} {{ now().day }} {{ month }}.
Het is momenteel
{% if states.sensor.netatmo_buiten_temperature.state | int < 0 %}
erg koud met een temperatuur van {{states('sensor.netatmo_buiten_temperature')|round}} graden, let op het kan glad zijn.
{% elif states.sensor.netatmo_buiten_temperature.state | int < 10 %}
koud met een temperatuur van {{states('sensor.netatmo_buiten_temperature')|round}} graden.
{% elif states.sensor.netatmo_buiten_temperature.state | int < 15 %}
fris met een temperatuur van {{states('sensor.netatmo_buiten_temperature')|round}} graden.
{% elif states.sensor.netatmo_buiten_temperature.state | int < 20 %}
lekker met een temperatuur van {{states('sensor.netatmo_buiten_temperature')|round}} graden.
{% elif states.sensor.netatmo_buiten_temperature.state | int > 20 %}
warm met een temperatuur van {{states('sensor.netatmo_buiten_temperature')|round}} graden.
{% endif %}
Het wordt vandaag
{% if states.sensor.nijverdal_temperature_1d.state | int < 0 %}
erg koud met een maximale temperatuur van {{states('sensor.nijverdal_temperature_1d')|round}} graden.
{% elif states.sensor.nijverdal_temperature_1d.state | int < 10 %}
koud met een maximale temperatuur van {{states('sensor.nijverdal_temperature_1d')|round}} graden.
{% elif states.sensor.nijverdal_temperature_1d.state | int < 15 %}
fris met een maximale temperatuur van {{states('sensor.nijverdal_temperature_1d')|round}} graden.
{% elif states.sensor.nijverdal_temperature_1d.state | int < 20 %}
lekker met een maximale temperatuur van {{states('sensor.nijverdal_temperature_1d')|round}} graden.
{% elif states.sensor.nijverdal_temperature_1d.state | int > 20 %}
warm met een maximale temperatuur van {{states('sensor.nijverdal_temperature_1d')|round}} graden.
{% endif %}
De kans op regen is vandaag
{% if states.sensor.nijverdal_rainchance_1d.state | int < 25 %}
heel erg klein met een kans van {{states('sensor.nijverdal_rainchance_1d')|round}} procent.
{% elif states.sensor.nijverdal_rainchance_1d.state | int < 50 %}
klein met een kans van {{states('sensor.nijverdal_rainchance_1d')|round}} procent.
{% elif states.sensor.nijverdal_rainchance_1d.state | int < 75 %}
groot met een kans van {{states('sensor.nijverdal_rainchance_1d')|round}} procent.
{% elif states.sensor.nijverdal_rainchance_1d.state | int > 75 %}
heel groot met een kans van {{states('sensor.nijverdal_rainchance_1d')|round}} procent.
{% endif %}
{% if states.sensor.nijverdal_snow_1d.state | int > 0 %}
Let op, er is sneeuw voorspeld, het kan glad zijn!
{% endif %}
De windkracht is vandaag
{% if states.sensor.nijverdal_wind_force_1d.state | int < 2 %}
erg laag met een windkracht van {{states('sensor.nijverdal_wind_force_1d')|round}}.
{% elif states.sensor.nijverdal_wind_force_1d.state | int < 4 %}
laag met een windkracht van{{states('sensor.nijverdal_wind_force_1d')|round}}.
{% elif states.sensor.nijverdal_wind_force_1d.state | int < 6 %}
hoog met een windkracht van{{states('sensor.nijverdal_wind_force_1d')|round}}.
{% elif states.sensor.nijverdal_wind_force_1d.state | int > 6 %}
erg hoog met een windkracht van {{states('sensor.nijverdal_wind_force_1d')|round}} let op windstoten.
{% endif %}
Het is
{% if states.sensor.reistijd_naar_zwolle.state | int < 30 %}
heel erg rustig op de weg naar het werk met een reistijd van {{states('sensor.reistijd_naar_zwolle')|round}} minuten.
{% elif states.sensor.reistijd_naar_zwolle.state | int < 35 %}
normale drukte op de weg naar het werk met een reistijd van {{states('sensor.reistijd_naar_zwolle')|round}} minuten.
{% elif states.sensor.reistijd_naar_zwolle.state | int < 40 %}
druk op de weg naar het werk met een reistijd van {{states('sensor.reistijd_naar_zwolle')|round}} minuten.
{% elif states.sensor.reistijd_naar_zwolle.state | int > 40 %}
heel erg druk op de weg naar het werk met een reistijd van {{states('sensor.reistijd_naar_zwolle')|round}} minuten, vertrek op tijd.
{% endif %}
Eet smakelijk en een fijne dag vandaag!
language: 'nl'
cache: false
Grappig. Ik heb echt een redelijke soortgelijke opzet alleen met Polly en ssml. Dit werkt wat mooier al zeg ik het zelf. Ook heb ik een knmi code sensor om een weer waarschuwing te geven voor bijv code geel, oranje etc. En daarbij wat er gaande is. Wellicht vind je dat nog interessant.
Verse schrijf je eerder:
“ Ook stuurt de IP Camera op de oprit een snapshot mee, als ik vervolgens op mijn telefoon op de snapshot druk, krijg ik live beeld.”
Hoe heb je dit gemaakt? Ik ontvang wel de snapshot maar vraag me af hoe je het live beeld hebt gemaakt.
Thanks
@Danielson Voor je openings post Hierbij mijn setup.
Software
Ubuntu 19.04
Home Assistant 0.100 op Docker
DSMR Reader in Docker
OTGW Monitor in Docker
Overige Docker containers, zoals Pi-Hole, UPSNUT, S0PCM voor watermeter, Omnik voor PV installatie, Traefik2.0, Mosquitto, Influxdb, DockerMon, TransIP etc
Hardware
Intel NUC5i3RYK met M2 SSD
Aeotec Z-Wave stick
Eaton 5P UPS verbonden via USB
Google Home mini
Google Chromecast 4K
Ziggo Next mediabox
Denon AVR-X1300W
Samsung 4K UE49KS7000
Xiaomi mi Gateway
6x Xiaomi mi door/window sensor
1x Xiaomi mi door/window sensor aangesloten op Finder relais voor deurbel
2x Xiaomi mi temperature/hum sensor
3x Xiaomi mi motion human body sensor
2x Sonoff POW o.a. voor wasmachine
1x Wemos D1 mini voor huisventilatie middels c1101 sensor draadloze Itho aansturing
1x NodeMCU met WS2815 12V led strip flashed met PinkyLED en MQTT aansturing
5x Xiaomi power plug zigbee
1x Xiaomi mi flora
1x Xiaomi single button switch
1x Xiaomi watersensor
3x Xiaomi Zigbee smoke detector
1x Fibaro Roller Shutter 2
4x Fibaro Dimmer 2
TKB Home zwave single button schakelaar
Fritzbox 7490
Milight controller
2x Milight RGBW GU10 spots
P1 kabel slimme meter
Itron Cyble sensor v2 voor watermeter
S0PCM-5 USB Pulsesensor voor watermeter
Foscam FI9851p IP camera
Dahua d26 IP camera
OpenTherm Gateway met NodeMCU voor CV/Thermostaat
Roomba robotstofzuiger met thingkingcleaner wifi module
Synology DS213 NAS, o.a. met Surveillance station
Broadlink RM Mini 3 voor aansturing open haard
iCal custom sensor voor uitlezen van Exchange online agenda
Setup en automations
Diverse zaken gaan vanzelf via automations
Lampen
Diverse lampen gaan aan op basis van zon op/onder en beweging in de huiskamer. Ook het toilet, de voorraadkast en buitenverlichting worden automatisch geschakeld. Tevens zijn de meeste lampen ook manueel te bedienen middels de ingebouwde Fibaro dimmers achter een normale schakelaar of middels de TKB Home schakelaar (voorraadkast).
Zonnescherm
Het zonnescherm gaat automatisch uit als diverse condities waar zijn, waaronder genoeg zonsterkte, weinig wind, overdags en belangrijkste geen regen. Het zonnescherm wordt ook weer automatisch ingetrokken in geval van aankomende wind of regen of te weinig zon.
Deurbel
Deurbel bij aanbellen snapshot van de voordeurcamera naar 2 mobiele telefoons, worden ontvangen op de smartwatches. Tevens wordt het ganglicht ingeschakeld indien het donker is.
Wasmachine
Wasmachine gebruik ik een Sonoff POW voor met Espurna firmware. Dit koppelt middels mqtt naar HA, waarop een automation zit welke kijkt dat als de wasmachine boven X watt gekomen is deze dus ingeschakeld is en vervolgens lager als X watt geworden is voor paar minuten deze klaar is. Vervolgens komt een notificatie op de smartphones.
Huisventilatie
Hierop zit een Wemos D1 mini aangesloten met espeasy en middels mqtt naar HA. In HA kan de stand laag, middel of hoog gekozen worden en tevens wordt de luchtvochtigheid in de badkamer gemeten en indien deze een bepaald niveau bereikt wordt de ventilatie voor 30 minuten op hoog gezet. In HA gaat een counter lopen.
PV installatie en stroomverbruik
DSMR reader werkt in een docker container en meet het stroomverbruik. Deze geeft via mqtt de waardes door aan HA en houdt zelf ook alle historie bij. De PV installatie waarden worden middels een Omnik docker container elke paar minuten uit de unit gehaald en geupload naar pvoutput. Deze waarden worden tevens in HA opgenomen.
Watermeter
Via een Itron Cyble sensor en hieraan een S0PCM USB pulsesensor wordt naar een docker container de pulse tellen uitgelezen en omgezet in Liters. Dit wordt in HA uitgelezen en hiermee wordt het waterverbruik in kaart gebracht en bijgehouden.
CV Ketel
Middels een OpenTherm Gateway bij de Remeha ketel wordt de informatie tussen ketel en iSense thermostaat beïnvloed en uitgelezen. Hiermee is het mogelijk het reguliere programma uit de thermostaat te overrulen. Wens is nog om dit helemaal om te bouwen in HA, maar voorlopig is dit prima. Daarnaast wordt middels een docker container de informatie van de OTGW uitgelezen en in HA getoond, zoals vlamstatus, watertemperatuur, waterdruk etc.
Weer
Via DarkSky en Buienradar wordt het weer bij gehouden, tevens via KNMI de weerswaarschuwingen
Google goedemorgen / weltrusten
Via de Google Home kan een weltrusten script geactiveerd worden die netjes alle lampen uitschakelt, de mediabox, receiver, tv e.d. en tevens controleert of er nog een deur geopend is en hierover een waarschuwing geeft. Voor goedemorgen is er een bewegingsensor welke de trigger doet en vervolgens de weersvoorspelling voorleest, knmi weerswaarschuwingen, de reistijd naar werk en de afspraken voor die dag (iCal) etc.
Audio / video
Status en aansturing van TV, receiver, mediabox, chromecast en spotify. Devices kunnen aan/uit gezet worden, kanalen en ingangen kunnen aangestuurd worden
Publiek IP change
Ivm dynamisch IP draait een docker container voor TransIP API. HA controleert het publieke IP en indien gewijzigd upload deze via de TransIP API automisch de DNS entries op diverse domeinen
Openhaard
Middels de Broadlink IR Mini 3 wordt middels IR een Faber Opti-Myst aangestuurd.
Overige
Roomba robotstofzuiger, aansturing en uitlezing in HA
Xiaomi Roborock S55 robotstofzuiger, aansturing en uitlezing in HA, incl. map van het huis
Batterijstatus van alle sensoren wordt uitgelezen, indien deze onder bepaald percentage komt stuurt een pushnotificatie en weergave in HA
UPS wordt uitgelezen via UPSNUT docker container en indien er langere tijd geen spanning is wordt de NUC afgesloten
Pi-Hole informatie wordt uitgelezen en eventueel de mogelijkheid om tijdelijk via HA uit te schakelen
Brievenbus notificatie naar 2 smartphones, indien deze geopend is
Notificatie indien een deur nog geopend is en beide smartphones afwezig gaan
Notificatie indien zone werk verlaten wordt en middels Google Travel sensor wordt in de notificatie gemeld hoe lang de reistijd is en de verwachte aankomst tijd
Notificatie indien rooksensor, watersensor e.d.afgaan en tevens worden in geval van rooksensor diverse lampen ingeschakeld
Notificatie van inkomende telefoonoproep op de Fritzbox incl. Phonebook look-up waarme in de notificatie de naam van de beller komt
Op basis van dag/nacht wordt de Home Assistant theme bepaald (blauw/wit vs groen/donker)
Tuinfontein aan te sturen middels Xiaomi power plug
Afvalsensor via custom component incl. TTS in goedemorgen script e.d.
Screenshots
Edit: oktober 2019 bijgewerkt
[Voor 7% gewijzigd door martinvdm op 01-11-2019 19:58]
martinvdm schreef op maandag 1 juli 2019 @ 19:58:
[...]
Verse schrijf je eerder:
“ Ook stuurt de IP Camera op de oprit een snapshot mee, als ik vervolgens op mijn telefoon op de snapshot druk, krijg ik live beeld.”
Hoe heb je dit gemaakt? Ik ontvang wel de snapshot maar vraag me af hoe je het live beeld hebt gemaakt.
Thanks
Dit is standaard HA/IOS functionaliteit! Ik heb hier verder niets bijzonders voor geconfigureerd.
@Danielson ik heb idd een losse brievenbus maar het werkt slechts met een Xiaomi door window sensor dus een batterij.
Voor wat betreft de ip camera . Hoe krijg je direct de stream dan? Als ik op de push notify druk gaat ie wel naar de ha app maar zie ik nog niet direct een camera stream? Heb je hier een Action button ofzo voor?
Voor wat betreft de ip camera . Hoe krijg je direct de stream dan? Als ik op de push notify druk gaat ie wel naar de ha app maar zie ik nog niet direct een camera stream? Heb je hier een Action button ofzo voor?
Als ik zacht op de notificatie druk, dan opent hij de HA app, als ik er hard op de druk, dan krijg ik een pop-up met de stream.
2x Sonoff T1 1-gang - waarvan 1 nog te installeren
2x Sonoff T1 2-gang
4x Sonoff S20 - waarvan 1 gebruikt wordt voor verschillende tijdelijke zaken (kerstboom/ventilator)
1x RGB controller
Foscam Fosbaby camera
China cam
iPhone 8
Samsung Galaxy S10
FRITZ!Box 7590
Automations/scenes
Aanwezigheid
Telefoons van mij en mijn vrouw worden gebruikt voor aanwezigheidsdetectie via bluetooth en wifi op de FRITZ!Box. Werkt perfect. In de interface wordt de foto van mij en/of mijn vrouw zwart/wit als we afwezig zijn. In de interface zitten twee knoppen om afwezig/thuis te overriden, voor als we bijvoorbeeld oppas hebben, of er per ongeluk een telefoon thuis is blijven liggen.
Werkdagen van mijn vrouw komen uit Google Calendar. Moet nog even iets slims/leuks voor mijzelf bedenken (aangezien ik vrij regelmatig werk en dat dus wel een open deur is).
Lampen
Op basis van aanwezigheid en lichtsterkte schakelt de (belangrijkste) lamp in de woonkamer. Dit gaat in de toekomst nog verbeterd worden door meer sensoren te plaatsen (ook in verschillende ruimtes zoals de hal). In de winter gaat een groeilamp (voor mijn peper- en tomatenplantjes) aan gebaseerd op lichtsterkte, aanwezigheid van iemand in de woonkamer (TV/lampen aan) en tijd.
Als we het huis allebei verlaten en er zijn nog lampen aan, dan krijg ik een melding.
In de toekomst wil ik meer doen met beweging/lichtsterkte.
Wasmachine/droge
Melding via Google Home op basis van stroomverbruik dat de wasmachine en droger klaar zijn. Mijn vrouw vond dit zwaar overdreven, maar is daar toch van teruggekomen.
Afstandsbediening
In de interface verandert de afstandsbediening op basis van de activity in de Harmony Hub (TV/Netflix/NAS).
Vuilnis
Iedere ochtend dat er vuilnis buiten gezet moet worden krijg ik een berichtje om kwart over 7 met daarin het soort afval.
Wakker
Deze scene wordt werd geactiveerd op basis van mijn alarm. Zodra ik mijn alarm uitzet (dus niet snooze) zorgt Google Assistant (alleen wanneer telefoon in EN (US) staat) ervoor dat bepaalde lampen en de TV (op nieuws) aangaan.
Slapen
TV/muziek gaat uit. Lampen beneden gaan uit en boven aan (in bepaalde volgorde voor een bepaalde tijd).
Backup
Dagelijkse backup van Home Assistant midden in de nacht.
Screenshots
Wij gebruiken de interface met name op de telefoon, dus daar is deze voor gebouwd. (Is het nu onderhand al mogelijk om zowel een mobile als desktop view te maken??) En ja ik houd van roze!
(clickable)
Beveiliging
Camera's en verlichting/sensoren hebben geen toegang tot internet. En dit wil ik ook zoveel mogelijk voorkomen.
Samengevat; ik gebruik hiervoor een ESP8266 die via MQTT met HA communiceert, aan de ESP hangt een relais waar de gong en voeding van de bel aanhangen. Als de gong geactiveerd wordt, dan schakelt het relais 1 seconde in zodat je de ding-dong hoort.
De drukknop bij de voordeur hangt ook rechtstreeks aan een GPIO poort van de ESP, deze geeft een seintje aan HA als de drukknop ingedrukt wordt.
Op de slaapkamerdeur van mijn zoontje hangt een Z-Wave deurcontact, hierdoor weet HA of de deur open of dicht is. Deur dicht is zoon slaapt en deur open is zoon wakker.
Ook stuurt de IP Camera op de oprit een snapshot mee, als ik vervolgens op mijn telefoon op de snapshot druk, krijg ik live beeld.
Knop dit met wat automations van HA aan elkaar en je hebt een “slimme” deurbel.
Als HA down is, moeten mensen dus kloppen!
Cool, grappig om te zien dat er ook iemand is die hetzelfde idee heeft gebouwd. Bij mij draait deze setup al meer dan een jaar uitstekend.
Mijn automation erachter is wel anders, ik heb fixed tijden dat de gong uit- en ingeschakeld wordt (resp. 20.00 uur en 08.00 uur). Ook zorg ik dat er een delay geldt met het indrukken van de deurbel, men kan dus niet heel snel achter elkaar de gong nogmaals laten klinken want de delay is ingesteld op 10 seconden.
Bovendien wordt de gong helemaal niet geactiveerd als ik de switch 'self managing home' aanzet, dit houdt in dat het huis wat zaken automatisch zelf gaat regelen waaronder het aan- en uitzetten van extra lampen, vijverpomp, etc.
Deze 'self managing home' switch gebruik ik als we bijvoorbeeld een aantal dagen weg zijn, op vakantie e.d. De gong deactiveer ik dus standaard vanwege veiligheidsoverwegingen en het zo goed mogelijk voorkomen van inbraak. Inbrekers hebben namelijk de neiging om voorafgaand aan een geplande inbraak overdag aan te bellen en te kijken of de deur wordt opengedaan, indien ze niet auditief vernemen dat de gong is ingeschakeld, hebben ze ook geen 100% bevestiging dat er niemand thuis is
Omdat ik de gong schakel met een zelfgeschreven stukje Python op een ESP8266 heb ik ook de mogelijkheid om de gong JUIST te gebruiken voor het auditieve deel van het alarm.
Wanneer ik bijvoorbeeld het alarm 'armed', en er gaat een deur open, dan laat ik de gong iedere 20 seconden afgaan totdat het alarm 'disarmed' word of ik dit vanuit mijn mobiele telefoon 'acknowledge'.
You only need two tools in life: WD-40 and Duct-Tape, if it doesn't move and it should, use the WD-40. If it does move and it shouldn't, use the Tape.
Ben die ook tegengekomen inderdaad maar ik heb geen MQTT, vond deze wel nice: https://github.com/cbulock/lovelace-battery-entity maar wil dat eigenlijk gecombineerd hebben met een "monster card" of zo'n filter ding die automatisch alle entities met `battery` of `battery_level` toevoegt.
Danielson schreef op dinsdag 18 juni 2019 @ 09:15: WTW
Ik heb ook onze WTW box (Zehnder WHR 930) gekoppeld aan HA. HA kan dus de waardes van de WTW box uitlezen en het ventilatieniveau regelen. Hiermee is b.v. het volgende mogelijk; als op de warme zomerdagen de ingevoerde lucht koeler is dan de lucht in huis, dan begint hij met het ventileren van koele nacht lucht. Ook wordt het Co2 niveau in de kamer gemeten, mocht het niveau te hoog oplopen, dan wordt er ook extra geventileerd. Ook meet hij de luchtvochtigheid in de badkamer, als deze te hoog oploopt wordt er ook extra geventileerd. Als laatste houdt hij de status van de filters in de gaten en als deze aan vervanging toe zijn krijg ik een berichtje van HA en meldt de Google Home dit!
Dit zou voor mij echt de killer feature zijn om hier echt eens werk van te maken. Kan je uitleggen hoe je de waardes uit kan lezen en de boel kan besturen met HA?
Dit zou voor mij echt de killer feature zijn om hier echt eens werk van te maken. Kan je uitleggen hoe je de waardes uit kan lezen en de boel kan besturen met HA?
Hierbij mijn huidige custom lovelace setup :-) Het werd eens tijd om dat te customizen.
In gebruik: +/- 10 Wifi lampen/schakelaars en 65 Zigbee lampen en sensors + een aantal custom ESP8266 sensors en nu ook wat custom displays. 5 IP-cams via Motioneye.
Qua automations;
- Automatisch lichten schakelen (behalve in slaapkamer)
- Automatisch ventileren badruimte
- Waarschuwen bij open ramen benedenverdieping bij slapen of bij regen (juist bovenverdieping)
Homescreen
Woonkamer en slaapkamer met mediacontrols (indien online)
Badkamer + toilet beneden
Overige ruimtes
Apparatuur (hier komen ook controls voor de node-red automations)
Camerafeeds in/rond huis
[Voor 49% gewijzigd door Kvn op 17-07-2019 11:24. Reden: Resize]
Hoe bouw je die "buttons" met icon, tekst en status achtergrond? Ik heb nu alles namelijk in de standaard lijstjes staan en dat werkt prima op een pc maar 98 van de 100 keer bedien je het geheel toch met de telefoon en dan zijn buttons wel handig.
Hoe bouw je die "buttons" met icon, tekst en status achtergrond? Ik heb nu alles namelijk in de standaard lijstjes staan en dat werkt prima op een pc maar 98 van de 100 keer bedien je het geheel toch met de telefoon en dan zijn buttons wel handig.
@Kvn thanks! Komend weekend ook maar weer eens aan de slag. Styling van Home Assistant staat al maanden op de planning maar als alles doet wat het moet doen is de noodzaak er tijd in te steken toch altijd minder groot
M'n eerste zelfgeschreven Lovelace-card, om de data van 2 verschillende PostNL-sensoren een beetje compact weer te geven (De kaart bij de sensor beviel me niet echt)
Compact custom header laat je per device/type device/per user etc een eigen layout zien inclusief eigen views
Ik zie het echt niet. Zover ik zie kun je alleen de header layout stylen/veranderen op basis van voorwaarden.
Of bedoel je dat je andere views maakt voor desktop en de tabs/knoppen voor die views niet op mobiel laat zien? Dat zou inderdaad een mogelijkheid zijn, maar de homepage blijft dan toch hetzelfde lijkt me...
Ik zie het echt niet. Zover ik zie kun je alleen de header layout stylen/veranderen op basis van voorwaarden.
Of bedoel je dat je andere views maakt voor desktop en de tabs/knoppen voor die views niet op mobiel laat zien? Dat zou inderdaad een mogelijkheid zijn, maar de homepage blijft dan toch hetzelfde lijkt me...
Ja, zoals ik zei je kunt aan de hand van gebruiker, device of bron bepaalde views verbergen / weergeven waarbi jje specifieke views voor mobiel zou kunnen maken. Of kijk eens naar thomasloven zijn lovelace styling en layout card maar ik denk dat de eerste optie de beste is Met de layoutcard kun je wel sizen en volgorde bepalen maar blijven sommige zaken beter uitkomen op desktop dan op mobiel en vice versa
M'n eerste zelfgeschreven Lovelace-card, om de data van 2 verschillende PostNL-sensoren een beetje compact weer te geven (De kaart bij de sensor beviel me niet echt)
Misschien is het handig als men ook een linkje naar hun configuratie op Github opneemt zodat andere gebruikers hier hun voordeel mee kunnen doen ? Tis maar een idee ?
Misschien is het handig als men ook een linkje naar hun configuratie op Github opneemt zodat andere gebruikers hier hun voordeel mee kunnen doen ? Tis maar een idee ?
Ik ben een beroepsmatige developer en deel alleen code waar ik heel tevreden over ben en op z'n minst gerefactored zodat het voor iedereen inzetbaar is. Voorlopig nog even niet dus
Ja, zoals ik zei je kunt aan de hand van gebruiker, device of bron bepaalde views verbergen / weergeven waarbi jje specifieke views voor mobiel zou kunnen maken. Of kijk eens naar thomasloven zijn lovelace styling en layout card maar ik denk dat de eerste optie de beste is Met de layoutcard kun je wel sizen en volgorde bepalen maar blijven sommige zaken beter uitkomen op desktop dan op mobiel en vice versa
Houtje-touwtje oplossing dus. Als je naar je Home Assistant gaat (en dus home opent) heb je altijd de home view (onafhankelijk van je device). Het heeft geen haast voor me (ik gebruik voor bediening alleen mijn telefoon), maar ik zou wel een oplossing asl ui-lovelace.yaml en ui-lovelace-mobile.yaml wel interessant vinden.
Houtje-touwtje oplossing dus. Als je naar je Home Assistant gaat (en dus home opent) heb je altijd de home view (onafhankelijk van je device). Het heeft geen haast voor me (ik gebruik voor bediening alleen mijn telefoon), maar ik zou wel een oplossing asl ui-lovelace.yaml en ui-lovelace-mobile.yaml wel interessant vinden.
Je kunt in custom header ook een default tab instellen, die opent dan ook als je op home klinkt in de sidebar of als je naar je basis url gaat
Hieronder mijn code als voorbeeld: (werkbaar onder < 0.96, daarna wat changes)
@smoldersonline Let wel op dat een OTA manier van flashen bij de nieuwste versies van onder andere de Gosund maar ook Blitzwolf slimme stekkers niet meer mogelijk is (voor nu). Je zult hiervoor de (meeste) stekkers open moeten maken en solderen.
JBS schreef op woensdag 24 juli 2019 @ 14:33:
@smoldersonline Let wel op dat een OTA manier van flashen bij de nieuwste versies van onder andere de Gosund maar ook Blitzwolf slimme stekkers niet meer mogelijk is (voor nu). Je zult hiervoor de (meeste) stekkers open moeten maken en solderen.
Veel dank hiervoor!. Ik had de vinger bijna aan de (bestel)knop. Wel erg jammer dat het niet meer werkt. Een OTA flash zou al een primeur/uitdaging voor me zijn geweest. Open maken is dus al helemaal geen optie.
Die calendars zijn geïntegreerd via de Google Calendar component, en vervolgens converteer ik de data uit die component naar individuele MQTT-topics via een NodeRed-flow.
Die topics configureer ik dan weer als sensors: Link
Dan heb ik nog een nieuwe Lovelace card gemaakt gebaseerd op de Bignumber-card, de singlevalue-card
Als je dat pastebin bestand in je www-folder zet als singlevalue-card.js en deze lines toevoegt aan je ui-lovelace.yaml
- url: /local/singlevalue-card.js
type: js
moet hij werken.
Als je dat allemaal gedaan hebt kun je de card-config toevoegen aan je lovelace config: Link
Ik heb niet echt één lovelace file. Ik heb alles opgedeeld in aparte bestanden per view/card:
Dit is mijn ui-lovelace.yaml
Dit is een yaml file voor een view 00_overview.yaml
Dit is dan weer een yaml van een individuele card: 005_media_center.yaml
Natuurlijk, maar daarmee ben je er nog niet. Ik heb de afgelopen dagen het nodige aan custom cards zitten maken, als ik klaar ben zet ik de hele zut wel op Github.
Zo heb ik een fork van button-card gemaakt om de buttons mee te kleuren adhv de ingesteld kleur/temperatuur en helderheid en een eigen horizontal-stack gemaakt waarmee je de kolommen een percentage kan geven en die zich als een grid gedraagt.
Kvn schreef op woensdag 24 juli 2019 @ 18:13:
Natuurlijk, maar daarmee ben je er nog niet. Ik heb de afgelopen dagen het nodige aan custom cards zitten maken, als ik klaar ben zet ik de hele zut wel op Github.
Zo heb ik een fork van button-card gemaakt om de buttons mee te kleuren adhv de ingesteld kleur/temperatuur en helderheid en een eigen horizontal-stack gemaakt waarmee je de kolommen een percentage kan geven en die zich als een grid gedraagt.
Ziet er inmiddels ook weer beter uit :-)
[Afbeelding]
Erg gaaf, ik ben fan van de rustige look and feel. Nu nog een dark-mode en ik ben om
Home Assistant 2021.03.6
DSMR Reader (Add On)
Zigbee2mqtt
Verschillende ESPHome Devices.
Hardeware
1 x PI3 (draait Spotcast voor speakers in overkapping)
1 x NUC HA voor P1 Meting.
1 x Windows 2019 Hyper-V Hoofd server
2 x Synology (Draait InfluxDB)
1x Fritz!box 7590
1 x Solaredge (PV omvormer)
5 x Amazon Echo dot
1 x Amazon Show 2
3 x Amazon Show 5
2 x Nvidia Shield
1 x Logitech Harmony hub
1 x HUE Bridge 2.1
8 x Xiaomi PIR
7 x Xiaomi Temperature sensors
5 x Xiaomi Door Sensors
2 x Sonoff PIR
1 x Sonoff Doorsensor
2 x HUE outdoor sensors
1 x HUE indoor sensor
3 x Nikko HUE schakelaar
4 x Shelly 1
2 x Sensibo Sky (remote airco units)
1 x Oven Siemens Home Connect
1 x Vaatwasser Siemens Home Connect
1 x Droger Siemens Homeconnect
3 x Nikko HUE schakelaar
6 x Philips HUE Wall Switch
20 x Tradfri GUI10 Spots (12 in overkapping buiten) (Met hue spots werd het wel erg prijzig)
2 x GUI10 Gleedopto
5 x HUE outdoor lamp (white)
6 x HUE E27 Color
2 x HUE GU10 Color
9 x HUE GU10 White
5 x Xiaomi Plafondlampen
1 x Sonoff PIR
12 x Somfy Rolluiken
2 x IP Camera HIKVision
Meerdere powerplugs (Sonoff / Gosund) Zigbee en Wifi
Landroid Worx (robot maaier)
Sproei installatie [Zelf bouw met sonoff switch en kogelkraan]
Automation
Op 2 automations na zijn alle automations gebouwd met node red.
Alles in huis draait zoveel mogelijk autonoom. Aansturing op basis van aanweigheid dmw PIR detectie. Lampen gaan aan bij beweging en een bepaalde Lux waarde. Afhankeljk van het tijdstip van detectie (bv in de nacht) branden de lampen in een nachtstand, zodat als je 's nachts naar de WC loopt je niet in 6500K staat en de rest van het huis ook meteen wakker is.
Ander stuk wordt gedaan via voice control (helaas in het engels, Alexa ..). Wordt vooral gebruikt om de gordijnen / rolluiken te bedienen en de Nitendo switch.. (TV en receiver worden aangezet met de juiste settings).
Dashboard
Doe ik eigenlijk (nog) niets mee. Het is nu een grote verzameling sensoren lampen zonder een duidelijke structuur.
Nog te doen
Alle info die uit het huis komt (temperatuur/vochtigheid etc) beter gaan gebruiken om de airco's aan te sturen.
Aanpassen en verbetering van de Node-Red flows. Is nu rommeltje aan het worden.
en het verbeteren voice response vanuit Alexa. Wil bv regelen dat als ik vraag om de rolluiken te openen Alexa ook vraagt of de gordijnen open moeten.
Lovelace gaan inzetten.
[Voor 99% gewijzigd door Jacko01 op 13-02-2023 16:15]
Hallo medetweakers, hier weer een updateje van mijn lovelace config, nu met dynamische dag en nacht thema’s . Nu geschikt voor multi users met conditional cards!
JBS schreef op woensdag 24 juli 2019 @ 14:33:
@smoldersonline Let wel op dat een OTA manier van flashen bij de nieuwste versies van onder andere de Gosund maar ook Blitzwolf slimme stekkers niet meer mogelijk is (voor nu). Je zult hiervoor de (meeste) stekkers open moeten maken en solderen.
Is de verwachting dat er een update komt van de OTA optie, of moet ik op zoek naar een alternatief voor de Gosund SP1?
jimzz schreef op donderdag 25 juli 2019 @ 15:24:
Hallo medetweakers, hier weer een updateje van mijn lovelace config, nu met dynamische dag en nacht thema’s . Nu geschikt voor multi users met conditional cards!
jimzz schreef op donderdag 25 juli 2019 @ 15:24:
Hallo medetweakers, hier weer een updateje van mijn lovelace config, nu met dynamische dag en nacht thema’s . Nu geschikt voor multi users met conditional cards!
Het aantal vragen die ik binnen krijg is enorm en die zijn niet enkel gerelateerd aan mijn eigen setup. Om deze reden ben ik een publieke whatsapp groep gestart aangezien dat wat makkelijker praat dan via 4 verschillende kanalen (youtube, tweakers, ha community en github).
Voor alle geinteresseerden (en HA verslaafden) kun je de groep via de volgende link joinen:
Grappig. Ik heb echt een redelijke soortgelijke opzet alleen met Polly en ssml. Dit werkt wat mooier al zeg ik het zelf. Ook heb ik een knmi code sensor om een weer waarschuwing te geven voor bijv code geel, oranje etc. En daarbij wat er gaande is. Wellicht vind je dat nog interessant.
Verse schrijf je eerder:
“ Ook stuurt de IP Camera op de oprit een snapshot mee, als ik vervolgens op mijn telefoon op de snapshot druk, krijg ik live beeld.”
Hoe heb je dit gemaakt? Ik ontvang wel de snapshot maar vraag me af hoe je het live beeld hebt gemaakt.
Thanks
Kun je iets meer vertellen over hoe je de KNMI sensor gemaakt hebt, heb je dat via Meteoalarm gedaan?
Iets anders: Als ik zo rond kijk zie ik nog geen sensor voor een NL-Alert. Dat lijkt me een handige toevoeging omdat je vanuit je eigen home assistant dan een bericht naar je telefoon of computer kunt pushen. Zeker in het geval van een storing van je mobiele provider zoals bij voorbeeld laatst met de 112 storing icm KPN.
Ik ben begonnen om de readme op mijn Github repo maar eens te vullen. Zodra ik daarmee klaar ben heb ik de bron om hier een en ander te delen. Mocht je nu al interesse hebben om even te browsen: https://github.com/hmmbob/HomeAssistantConfig
ZZP'er en kijken of MoneyMonk iets voor jou is? DM me voor 50% korting in het eerste jaar (en ik 'n cadeaubon)!
2x Sonoff T1 1-gang - waarvan 1 nog te installeren
2x Sonoff T1 2-gang
4x Sonoff S20 - waarvan 1 gebruikt wordt voor verschillende tijdelijke zaken (kerstboom/ventilator)
1x RGB controller
Foscam Fosbaby camera
China cam
iPhone 8
Samsung Galaxy S10
FRITZ!Box 7590
Automations/scenes
Aanwezigheid
Telefoons van mij en mijn vrouw worden gebruikt voor aanwezigheidsdetectie via bluetooth en wifi op de FRITZ!Box. Werkt perfect. In de interface wordt de foto van mij en/of mijn vrouw zwart/wit als we afwezig zijn. In de interface zitten twee knoppen om afwezig/thuis te overriden, voor als we bijvoorbeeld oppas hebben, of er per ongeluk een telefoon thuis is blijven liggen.
Werkdagen van mijn vrouw komen uit Google Calendar. Moet nog even iets slims/leuks voor mijzelf bedenken (aangezien ik vrij regelmatig werk en dat dus wel een open deur is).
Lampen
Op basis van aanwezigheid en lichtsterkte schakelt de (belangrijkste) lamp in de woonkamer. Dit gaat in de toekomst nog verbeterd worden door meer sensoren te plaatsen (ook in verschillende ruimtes zoals de hal). In de winter gaat een groeilamp (voor mijn peper- en tomatenplantjes) aan gebaseerd op lichtsterkte, aanwezigheid van iemand in de woonkamer (TV/lampen aan) en tijd.
Als we het huis allebei verlaten en er zijn nog lampen aan, dan krijg ik een melding.
In de toekomst wil ik meer doen met beweging/lichtsterkte.
Wasmachine/droge
Melding via Google Home op basis van stroomverbruik dat de wasmachine en droger klaar zijn. Mijn vrouw vond dit zwaar overdreven, maar is daar toch van teruggekomen.
Afstandsbediening
In de interface verandert de afstandsbediening op basis van de activity in de Harmony Hub (TV/Netflix/NAS).
Vuilnis
Iedere ochtend dat er vuilnis buiten gezet moet worden krijg ik een berichtje om kwart over 7 met daarin het soort afval.
Wakker
Deze scene wordt werd geactiveerd op basis van mijn alarm. Zodra ik mijn alarm uitzet (dus niet snooze) zorgt Google Assistant (alleen wanneer telefoon in EN (US) staat) ervoor dat bepaalde lampen en de TV (op nieuws) aangaan.
Slapen
TV/muziek gaat uit. Lampen beneden gaan uit en boven aan (in bepaalde volgorde voor een bepaalde tijd).
Backup
Dagelijkse backup van Home Assistant midden in de nacht.
Screenshots
Wij gebruiken de interface met name op de telefoon, dus daar is deze voor gebouwd. (Is het nu onderhand al mogelijk om zowel een mobile als desktop view te maken??) En ja ik houd van roze!
Camera's en verlichting/sensoren hebben geen toegang tot internet. En dit wil ik ook zoveel mogelijk voorkomen.
Vandaag "even" bezig geweest met een muziek tab:
Je kunt een Spotify playlist of radiozender kiezen en deze aanzetten. Zeker voor mijn vrouw fijner dan het via de Google Home te doen. Sowieso kun je via een lijstje kiezen en moet je bij een voice command vooraf bedenken wat je wilt horen.
Je kunt een Spotify playlist of radiozender kiezen en deze aanzetten. Zeker voor mijn vrouw fijner dan het via de Google Home te doen. Sowieso kun je via een lijstje kiezen en moet je bij een voice command vooraf bedenken wat je wilt horen.
Heb je hier een voorbeeld yaml van? ben ook benieuwd naar die remote view, zoiets wil ik zelf ook nog maken
Hallo medetweakers, Hier weer een grootse update van mijn Lovelace config. Voor alle mensen die mijn config al eens geprobeerd hebben (of delen ervan) zullen merken dat het nu veel eenvoudiger is geworden dit in te stellen. Eigenlijk kan ik niet in een paar zinnen vertellen hoe veel er eigenlijk verbeterd is. Vandaar dat ik gewoon de link weer deel met jullie:
Oh en om de boel te ondersteunen heb ik ook een paar filmpjes geupload. Wel de notes lezen aub!
Full Video (Volledige overview van mijn setup op een smartphone):
Tablet View (Tablet interface, sorry ik heb een oude trage tablet):
Quick Menu (Dit menu staat op iedere view, op het thuisscherm wordt ie standaard verborgen, dit menu verandert iconen aan de hand vd view waar je je bevind):
Alarm Interface Lock (Wanneer het alarm ingeschakeld wordt worden de thuisscherm knoppen verborgen en het quickmenu weergegeven, dit om accidentele broekzak schakelen te voorkomen terwijl het alarm er op staat. De rest van de interface blijft toegankelijk via het menu in het quickmenuutje bovenin. Je kunt dus nog steeds bij alle pagina's komen):
Kun je iets meer vertellen over hoe je de KNMI sensor gemaakt hebt, heb je dat via Meteoalarm gedaan?
Iets anders: Als ik zo rond kijk zie ik nog geen sensor voor een NL-Alert. Dat lijkt me een handige toevoeging omdat je vanuit je eigen home assistant dan een bericht naar je telefoon of computer kunt pushen. Zeker in het geval van een storing van je mobiele provider zoals bij voorbeeld laatst met de 112 storing icm KPN.
Sorry ik had ff je quote gemist.
Ik gebruik de volgende config:
Bij deze mijn nieuwe setup (work in progress) voor tablet weergave. Gebaseerd op de Google Home interface, kwam op twitter iets soortgelijks tegen.
Op dit moment zijn alleen de "home" tab en "remote" tab zo goed als klaar. De andere tabs (sensoren etc.) moet ik nog invullen.
Hardware
Verlichting
Combinatie van Tradfri en Hue(in mijn studio).
Sensoren
Xiaomi deur/raamsensoren en bewegingssensoren
Mediaspelers
Google Home
Google Home Mini
Chromecast
PC
Extra's
Harmony Hub
Xiaomi wireless switch
Automations
Een half uur voor zonsondergang springen de vloerlamp en tafellamp(woonkamer) aan en krijgen ze een vooraf ingestelde kleur. De helderheid is bij het aanspringen 5 % en deze loopt in een half uur op naar 80%. Iets voor middernacht gaan de lampen vanzelf uit.
De lamp in de hal wordt getriggerd door een bewegingssensor en gaat alleen aan tussen zonsondergang en zonsopgang. Lamp gaat vanzelf uit na 2 minuten als er geen beweging meer wordt gedetecteerd.
De lamp in de wc wordt getriggerd door een bewegingssensor en geeft 100% helderheid tussen 7:00uur en 22:00uur. Tussen 22:00uur en 7:00uur is de helderheid 5% bij het aanspringen. Lamp gaat vanzelf uit na 2 minuten als er geen beweging meer wordt gedetecteerd.
De plafondlamp(slaapkamer) springt aan wanneer de deur opengaat(deursensor) en geeft 100% helderheid tussen 7:00uur en 22:00uur. Tussen 22:00uur en 7:00uur is de helderheid 5% bij het aanspringen. De lamp gaat na 1 minuut uit, zodra de deur weer gesloten is.
De lamp in de berging springt aan wanneer de deur opengaat(deursensor) en geeft 100% helderheid. De lamp gaat direct uit, zodra de deur weer gesloten is.
In mijn studio gaan de plafond spotjes(nog niet zichtbaar in HA) aan wanneer de deur opengaat en geven 100% helderheid. De spotjes gaan direct uit, zodra de deur weer gesloten is.
De Xiaomi schakelaar gebruik ik om mijn pc aan te zetten via WoL en mijn studio sfeerverlichting springt dan tevens mee aan. Dezelfde knop nog een keer indrukken zorgt ervoor dat beiden uit gaan.
Wanneer ik het alarm instel op "afwezig", dan worden alle sensoren in huis gebruikt als alarmsysteem. Wanneer ze getriggerd worden, gaat er een akoestisch signaal af via de Xiaomi Gateway, springen alle kleurlampen aan met de kleur rood op 100% helderheid en krijg ik een zelf ingesteld berichtje op telegram te zien. Overigens krijg ik ook een bericht op telegram te zien wanneer het alarm in- of uitgeschakeld wordt.
Wanneer ik het alarm instel op "thuis", dan zijn de sensoren van de hal en wc vrij van het alarm. We moeten natuurlijk wel s'nachts naar de wc kunnen gaan
Aanvullend
Alles is te bedienen met stem, in het Nederlands. Ook de TV en Orange decoder zijn volledig te bedienen met stem in het Nederlands. Mijn vriendin wilde echter toch een afstandsbediening behouden, dus heb ik er eentje gemaakt in HA met enkele sneltoetsen naar de meest gekeken zenders.
Foto's
[Voor 3% gewijzigd door Troetelbeer op 06-08-2019 14:51]
Niemand die de api van Home Assistant gebruikt voor een eigen interface te maken?
Ik had geen zin om me te verdiepen in de opmaak die HA gebruikt, daarbij denk ik dat ik op deze manier flexibeler ben
Ik moet nog een hoop sensoren installeren en lampen slim maken, als ik dat gedaan heb denk ik ook dat ik alles in kamers ga indelen.
Interface is ook nog niet klaar maar is een begin, alle sensoren/switches e.d. worden ingeladen vanaf Home Assistant, dus ik hoef geen config aan te passen ergens voor deze interface.
S_tef schreef op dinsdag 6 augustus 2019 @ 15:35:
Niemand die de api van Home Assistant gebruikt voor een eigen interface te maken?
Ik had geen zin om me te verdiepen in de opmaak die HA gebruikt, daarbij denk ik dat ik op deze manier flexibeler ben
Mwa. 1 van de grote voordelen van HA (voor mij iig) is de UI, de soberheid en de flexibiliteit ervan.
Kost wat moeite en tijd om te leren, maar veel minder dan zelf alles weer van 0 op te bouwen.
En je leert er tenminste nog wat mee bij
Maar goed, da's persoonlijk natuurlijk. Ik ben zelf professioneel ontwikkelaar, na het thuiskomen heb ik echt geen zin meer om nog maar eens uren achter de pc te spenderen om m'n eigen front-end te maken voor iets dat zelf al een goeie, strakke UI biedt. Dan sleutel ik liever wat aan een (al dan niet nieuwe) integratie.
Mijn afkeer voor front-end ontwikkeling zal er mss ook wel iets mee te maken hebben
[Voor 8% gewijzigd door Slonzo op 06-08-2019 18:42]
Mwa. 1 van de grote voordelen van HA (voor mij iig) is de UI, de soberheid en de flexibiliteit ervan.
Kost wat moeite en tijd om te leren, maar veel minder dan zelf alles weer van 0 op te bouwen.
En je leert er tenminste nog wat mee bij
Maar goed, da's persoonlijk natuurlijk. Ik ben zelf professioneel ontwikkelaar, na het thuiskomen heb ik echt geen zin meer om nog maar eens uren achter de pc te spenderen om m'n eigen front-end te maken voor iets dat zelf al een goeie, strakke UI biedt. Dan sleutel ik liever wat aan een (al dan niet nieuwe) integratie.
Mijn afkeer voor front-end ontwikkeling zal er mss ook wel iets mee te maken hebben
Mwa weet niet of het meer tijd kost . Dit stelt ook niet voor, js is nog geen 300 regels code.
Als je thuiskomt heb je wel nog zin om uren in home assistant te liggen vrutten ?
Maargoed zoals je zegt ieder voor zich, ik vind dat ik hiermee beter en naar mijn smaak uit de voeten kom, een ander kan dat vast ook met home assistant .
Let op: Dit topic is alleen bedoelt als showcase! Vragen ("Hoe kan ik het zelf toepassen?" etc) kunnen gesteld worden in Home Assistant: Open source Python3 home automation - deel 4. Doe naar een mention naar de juiste persoon en eventueel een link naar de showcase.
Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.
Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.
Functioneel en analytisch
Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie.
Meer details
janee
Relevantere advertenties
Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht.
Meer details
Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.
Ingesloten content van derden
Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden.
Meer details