Home Assistant: Open source Python3 home automation - deel 4 Vorige deel Overzicht Laatste deel

Dit topic is onderdeel van een reeks. Ga naar het meest recente topic in deze reeks.

Pagina: 1 2 ... 16
Acties:
  • 1.369.641 views

Acties:
  • +25 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 21-10 19:01
Mede-auteur:
  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 07:54

Septillion

Home Assistant: Open source Python3 home automation - deel 4

Afbeeldingslocatie: https://i.imgur.com/nUOgTyz.png

Eerste deel: Home Assistant - Open source Python3 home automation (Pinned posts deel 1)
Tweede deel: Home Assistant: Open source Python3 home automation - deel 2 (Pinned posts deel 2)
Derde deel: Home Assistant: Open source Python3 home automation - deel 3 (Pinned posts deel 3)

Wat is Home Assistant?

Home Assistant (afgekort tot HA, soms ook HASS) is een open source automation platform gebouwd met Python 3, met als belangrijkste uitgangspunten "local control and privacy first". Het integreert veel verschillende soorten, merken en systemen in je slimme huis (en daarbuiten) zodat je al deze apparaten centraal kan besturen. De installatie is ook vrij eenvoudig op een Raspberry Pi3 of home server en er is een zeer snel groeiende community. Leuk detail is dat het project door een in de VS wonende Nederlander (Paulus Schoutsen) is gestart.

Demo
Een werkende demo-omgeving is te vinden op https://demo.home-assistant.io/. Je kan daar ook door verschillende Lovelace (UI) setups klikken, zodat je een goed beeld krijgt bij alles wat mogelijk is met Home Assistant en Lovelace.

Ingebouwde UI
Home Assistant heeft een ingebouwde web UI geschikt voor mobiel, tablet en desktop. Om de interface te kunnen gebruiken hoef je dus geen app te installeren, maar dat kan wel. Er zijn apps voor iOS en Android. Het grote voordeel van deze apps is dat je meteen ingebouwde mogelijkheden hebt voor Device Tracking, Notificaties en dat je sensoren van je telefoon kan uitlezen. Een goed overzicht van de mogelijkheden per platform is hier te vinden.

De standaard interface ziet er ongeveer zo uit, maar kan dus volledig naar eigen voorkeur opgezet worden:
Afbeeldingslocatie: https://tweakers.net/i/g018YuZHurpIaV9_zXhn82QZKVY=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/lo1i93OyGjcZd2xi05V5EJdy.png?f=user_large

Verschillende varianten

Over de jaren heen is Home Assistant fors gegroeid. Waar het eerst 'enkel' een Python applicatie was kwam daar later een eigen OS en een management systeem bij. En als je dat dan allemaal combineerde in één systeem, dan had je de optie die "Hass.io" genoemd werd. Volg je het nog? :P
Om dit te versimpelen worden er momenteel 4 installatiemethodes officieel ondersteund, met ieder hun eigen voor- en nadelen:

Afbeeldingslocatie: https://tweakers.net/i/xQsVcW3Fd5o7vKvmZ0NQUbth34I=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/Uh26gAMXQqz7RZo1JCL8g31Y.png?f=user_large
Recommended: Home Assistant / Home Assistant OS
Home Assistant biedt een zeer eenvoudig te installeren "all-in-one" oplossing. Het is een veilig, makkelijk up-to-date te houden systeem wat het meest krachtige home automation platform ter wereld draait. Hiermee installeer je een volledig en kant-en-klaar OS met Home Assistant, welke je eenvoudig kan uitbreiden met add-ons. Hiermee installeer je in een paar tellen Home Assistant op je Raspberry Pi 3 of 4, een Tinkerboard, Odroid of een Intel NUC. Een OS is inbegrepen, dus deze installatiemethode is voor verreweg de meeste gebruikers de aanbevolen installatiemethode.
Home Assistant Container
Een andere populaire oplossing is het draaien van Home Assistant Core in een container (bijv Docker omgeving). Dit is bruikbaar als je zelf voldoende ervaring hebt met het opzetten van een besturingssysteem waarop Docker draait én je geen behoefte hebt aan de add-ons of snapshots die je met de gewone Home Assistant wel zou krijgen, omdat je ze bijvoorbeeld zelf in een Docker container naast Home Assistant wil draaien. Met deze methode draai je enkel de kern van Home Assistant, zonder de extra Supervisor en OS lagen.
Home Assistant Core
Home Assistant Core is (letterlijk) de kern van Home Assistant: dit is de Python applicatie die daadwerkelijk de aansturing van je huis voor zijn rekening neemt. Home Assistant Core is ook datgene wat je gebruikt als je zelf een Docker of Python venv installatie draait: deze maken gebruik van enkel de Python applicatie Home Assistant Core. Dit wordt ook wel eens een "stand-alone installatie" genoemd. Voor geavanceerde gebruikers / developers is dit dan ook de mogelijkheid om Home Assistant Core te draaien in een virtual environment van Python, ook wel een venv installatie genoemd.
Home Assistant Supervised
Dit is een soort van hybride oplossing tussen boven genoemde installatiemethodes. Hiermee installeer je de volledige Home Assistant op een bestaande Debian installatie (andere Linux varianten worden niet ondersteund). Hierbij heb je dus alle voordelen van het all-in-one systeem (zoals de Supervisor en add-ons) maar heb je wel volledige controle over het operating system. Wel geldt er een strikte set voorwaarden waaraan moet worden voldaan om een ondersteunde installatie te zijn. Zo is het officieel niet toegestaan de installatie voor iets anders dan Home Assitant te gebruiken. In praktijk kan je wel wat naast Home Assistant draaien maari in geval van problemen heb je geen support en ben je op jezelf aangewezen.Dit is dan ook een wat meer geavanceerde installatiemethode dan de generieke Home Assistant installatie, maar erg populair in de community omdat het toch de "full experience" geeft terwijl het OS open is voor de gebruiker. Bijvoorbeeld om Home Assistant volledig van een SSD te draaien of andere zaken te draaien op hetzelfde systeem.

Hoe te installeren?

Je kunt Home Assistant op allerlei platformen installeren, zelfs al op een Raspberry Pi. Let erop dat het installeren op een SD-Card met standaard logging en recording settings de card zwaar belast. Kijk bij de tips voor oplossingen hiervoor.

De installatie instructies van alle varianten staan per platform (Odroid, Pi, NUC, Windows, MacOS, Linux) gegroepeerd op de HA website:
Afbeeldingslocatie: https://tweakers.net/i/rJW_AQDhttuEXKsfIXroe2P2F7c=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/HzxQOGHUWaL5TbpDw8GDcmme.png?f=user_large
Andere platformen
Je kan ook gebruik maken van Home Assistant in een virtuele machine. Dit is een geavanceerde oplossing om de Home Assistant "all-in-one" oplossing met add-ons en het gemak van de supervisor te gebruiken zonder daar één fysiek apparaat helemaal voor vrij te maken. Je draait dan Home Assistant als virtual machine op je eigen ESXi of Proxmox server - hiervoor moet je natuurlijk wel al over zo'n server beschikken. Images / virtual disks voor deze oplossing zijn hier te vinden. (Dit is een geavanceerde oplossing. Als ESXi, Proxmox en vmdk je niets zegt dan is deze installatiemethode niet geschikt voor je.). Ook voor andere installaties, zoals op een QNAP of Synology NAS kun je hier terecht bij de alternatieve installatiemethodes.

Configuratie van je eigen Home Automation

Configuratie van Home Assistant is tegenwoordig grotendeels webbased, maar kan ook via bestanden (YAML-formaat). Een Home Assistant installatie bestaat uit een combinatie van integraties (om apparaten zoals lampen, speakers, media spelers aan te sturen) en automations (om op basis van bepaalde triggers een bepaalde action uit te voeren.

Integraties, custom components en add-ons

Officiële integraties
Afbeeldingslocatie: https://tweakers.net/i/UTsTFM2nZ0WEdD1IgdOq7wi_Dk0=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/gPzHcL82US1bQTeKzppQk9De.png?f=user_large
De services of apparaten waarmee Home Assistant "out-of-the-box" mee kan werken, worden integraties genoemd. Voor een complete lijst van zogenaamde integrations (inmiddels al meer dan 1750) zie:
https://www.home-assistant.io/integrations#all. Hieronder slechts een select aantal van mogelijke integraties met Home Assistant:Fun fact: dankzij de cast integratie kan je zelfs je interface casten naar een Google Home Hub:
Afbeeldingslocatie: https://tweakers.net/i/5foEERFbZMHls8-uoeuxv8PsY78=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/2WXdqlhE4J5FD1BrQvsrWFDS.png?f=user_large

Add-ons
Draai je het all-in-one Home Assistant (wat vroeger Hass.io genoemd werd), dan kan je gebruik maken van zogenaamde add-ons. Add-ons breiden de functionaliteit rondom Home Assistant uit, zoals bijvoorbeeld een MQTT server, een editor voor je configuratie of een Adblocker voor je netwerk. Hoewel deze add-ons misschien wel met Home Assistant praten en eenvoudig vanuit Home Assistant te configureren en bedienen zijn, zijn het geen nieuwe integraties of veranderen ze de werking van Home Assistant niet. Het is dus een stuk software wat je naast je Home Assistant draait, om zo je apparaat meer taken op zich te laten nemen.
Een overzicht met beschikbare add-ons is hier te vinden.
HACS (Home Assistant Community Store)
HACS is een custom component die een soort marktplaats voor andere custom components implementeert. Oftewel: na het installeren van HACS krijg je toegang tot een enorme verzameling van custom components voor Home Assistant. Dit kan bestaan uit nieuwe integraties maar ook uit modules of cards en themes voor gebruik in Lovelace. Al deze items zijn vanuit HACS te installeren, bij te werken en weer te verwijderen. HACS (of custom_components) passen dus (in tegenstelling tot add-ons) wél de werking of mogelijkheden van Home Assistant aan. Iedere installatievorm kan gebruik maken van HACS.

Afbeeldingslocatie: https://tweakers.net/i/-yS5teCnwb2o6ANxymXnD2o_Mtg=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/ANxu66EDNigbFxfhXKs3bm52.png?f=user_large
(Klik voor een bewegende demo)
Community projecten
Home Assistant heeft een grote community en er komen regelmatig nieuwe componenten bij.
Kijk daarvoor ook hier: https://community.home-assistant.io/c/projects

Een mede-tweaker heeft een opensource Windows client uitgebracht voor Home Assistant: HASS.Agent. Met deze client kan je sensors vanuit je PC in HA toevoegen en commando's aanmaken om je PC vanuit HA te bedienen. Daarnaast kun je (icm een integration, staat op HACS) notificaties vanuit HA sturen, zowel tekst als met een afbeelding.
Alle info en screenshots staan op Github: https://github.com/LAB02-Research/HASS.Agent.

Automation

Basisprincipe van automatiseren
Een platform als Home Assistant wil je natuurlijk gebruiken om bepaalde taken in je huis te automatiseren. In Home Assistant werkt dat met Automations.

Automations werken volgens het principe trigger -> condition -> action
Het is belangrijk dat je deze basis snapt, want ongeacht hoe je automations gaat invoeren (via de frontend of yaml), de basisstructuur blijft altijd hetzelfde.

Dus: "Als dit gebeurt" (trigger) -> "En aan deze voorwaarden wordt voldaan" (condition) -> "Voer dan dit uit" (action).
Automations via de UI
Automations zijn eenvoudig via de frontend aan te maken:
Afbeeldingslocatie: https://community-home-assistant-assets.s3.dualstack.us-west-2.amazonaws.com/original/3X/f/a/fa1c1ac653fe76b3222616dc534f94b6140fe2a7.gif
.
Blueprints
Nóg eenvoudiger is het om gebruik te maken van blueprints:
Afbeeldingslocatie: https://tweakers.net/i/qp-c3xBoiPWhCxWqlWfHTFY-uvk=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/yF3qsno8wVUX9JBYw547YlgF.png?f=user_large

Een blueprint is een vooraf gemaakte automatisering met door de gebruiker in te stellen opties. Dit maakt een scheiding mogelijk tussen de logica en inputs van een automatisering. Het klinkt een beetje ingewikkeld, maar in feite maakt het dingen herbruikbaar en gemakkelijker.

Stel je een blueprint voor die een licht bestuurt op basis van beweging, waarmee je de bewegingssensor kunt configureren om te activeren en het licht kunt regelen. Het is nu mogelijk om twee automatiseringen te creëren die elk hun eigen configuratie hebben voor deze blauwdruk en volledig onafhankelijk opereren, maar toch gebaseerd zijn op dezelfde automatiseringsconfiguratie.

Blueprints zijn geweldig om je automatiseringen en ideeën met de community te delen. Er is een blueprint categorie op het HA forum waar Blueprints gedeeld kunnen worden. Een blueprint kan bijvoorbeeld worden gedeeld voor een specifieke Zigbee-afstandsbediening die alle knoppen aan een lamp koppelt, of een blueprint die een melding stuurt wanneer er lege batterijen zijn gevonden. Of een blueprint voor het dempen van muziek wanneer je je Android-telefoon oppakt. The sky is the limit!

Blueprints importeer je door de URL van het forumonderwerp of vanuit GitHub naar de gebruikersinterface te kopiëren. Vervolgens kan je van deze blueprint automatiseringen maken door de vereiste invoer in te vullen.
Automations in YAML
Onder water zijn blueprints en in de UI gemaakte automatiseringen ook gewoon gebaseerd op YAML - dat betekent dat je zelf ook nog steeds YAML kan gebruiken als je dat wil. Simpel voorbeeld in yaml:
YAML:
1
2
3
4
5
6
7
8
automation:
  alias: Turn on light when sun sets
  trigger:
    platform: sun
    event: sunset
  action:
    service: light.turn_on
    entity_id: light.livingroom

Een uitgebreider voorbeeld:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Example configuration.yaml entry
group:
  living_room:
    - light.table_lamp
    - light.ceiling
    - switch.christmas_lights

automation:
  alias: Turn on light when sun sets
  trigger:
    platform: sun
    event: sunset
    offset: "-01:00:00"
  condition:
    platform: state
    entity_id: device_tracker.paulus
    state: home
  action:
    service: homeassistant.turn_on
    entity_id: group.living_room

YAML configuratie is over het algemeen "voor gevorderden".
Sharing is caring
Een aantal tweakers hebben hun config gedeeld: kijk daar ook eens ter inspiratie.

Tips en aanbevelingen

Yaml: spatiegevoelig...
YAML is extreem gevoelig voor spaties en tabs. Als vuistregel: inspringen doe je altijd per even aantal spaties en tabs worden niet gebruikt. Hoewel een tool als yamllint misschien aan kan geven dat je "valid yaml" hebt, wil dat nog niet zeggen dat het ook "valid configuration" is voor Home Assistant. Als je wijzigingen in yaml bestanden hebt gemaakt, kan je eenvoudig je wijzigingen controleren door in de frontend naar "Instellingen" -> "Serverbeheer" -> "Controleer configuratie" te gaan voordat je (op hetzelfde tabblad) delen van je configuratie kan herladen of Home Assistant herstarten.
Tip bij gebruik van een SD-Card
Als je gaat installeren op een SD-Card is het aan te raden om de database en log van Home Assistant weg te laten schrijven naar een usb-stick of andere externe locatie, omdat de vele schrijfacties die hierbij komen kijken niet goed zijn voor de levensduur van je SD-Card. Hier een handleiding betreft het gebruik van een usb-stick.
Het lezen/schrijven naar de database kun je sowieso beperken als je de Recorder en Logbook wat beperkter opzet. Het is vaak helemaal niet nodig om bepaalde zaken te loggen. Het is een goed idee om met de "include" opties te werken: hiermee leg je alleen vast wat je echt vastgelegd wil hebben.
Externe toegang en beveiliging
Als je je Home Assistant platform ook van buitenaf wilt kunnen benaderen is het aan te raden om de verbinding goed te beveiligen.
Indien je Home Assistant (de all-in-one oplossing) gebruikt kun je dit doen met de DuckDNS of NGINX addons.
Andere losse tips & aanbevelingen
Sommige van onderstaande tips zijn onnodig of verlopen op een andere manier als je van de all-in-one Home Assistant installatie gebruik maakt!
  • Om makkelijk je Home Assistant configuratie bestanden aan te passen maak je een samba share aan.
    Uitleg hierover vind je in deze video rond 6:30
  • Het is sterk aan te raden om je bestanden te bewerken met Notepad++ of Atom. In deze editors kun je de Code Taal dan op YAML zetten waardoor het makkelijker leesbaar is en je fouten sneller ontdekt. Met Atom kan je ook via SSH rechtstreeks met je host verbinden, zodat je geen samba share hoeft aan te maken.
  • Een iets geavanceerder alternatief kan VS Code zijn - zowel te gebruiken als losse installatie op je pc maar ook als add-on als je de volledige Home Assistant draait. Installeer je ook de Home Assistant plugin (zit al in de add-on), dan krijg je auto complete voor entiteiten en veel voorkomende stukken code. De plugin is te downloaden via https://marketplace.visua...art.vscode-home-assistant.
  • Vaak is het zo dat het herstarten van Home Assistant via de GUI of zelfs via de commandline erg lang kan duren. Je kunt Hassctl gebruiken om te herstarten. Als het afsluiten namelijk te lang duurt wordt het hiermee na 1 minuut hard gestopt. Dit heeft tot nu toe nog nooit voor problemen gezorgd.
  • Nadat je configuratie bestanden hebt aangepast moet je Home Assistant herstarten, maar om zeker te zijn dat dat niet mislukt vanwege incorrecte code kun je eerst een "check config" doen (instellingen -> server beheer -> controleer configuratie). In een terminal kan je ook dit commando runnen: $ hass --script check_config.
  • Bij Templates (onder Developer Tools) http://JOUWHASSURL/dev-template kun je ook templates controleren.
  • De ingebouwde icons die je kan gebruiken komen van https://materialdesignicons.com/, waar je ook voorbeelden kan zien.

Inspiratie / voorbeelden van anderen

Home Assistant Community resources
Configuraties en componenten van en door Tweakers

Andere relevante topics

Tweakers: Show je eigen Home Assistant setup
Er is een speciaal "show je eigen Home Assistant setup" topic waar vele prachtige voorbeelden staan van mede-tweakers. In dit topic zie je goed wat voor een sterk en flexibel product Home Assistant is met zijn goed configureerbare Lovelace frontend.
Zigbee2Mqtt
Er is nu een specifiek Zigbee2mqtt topic!. Zigbee2mqtt is open source software waarmee je je zigbee apparaten via MQTT kunt uitlezen en aansturen. Met deze software en relatief goedkope hardware die je ervoor nodig hebt, heb je in principe geen andere Zigbee hubs meer nodig zoals Philips Hue, Xiaomi Gateway of Trådfri. Dat scheelt dus geld en extra devices.
deCONZ - Zigbee gateway van Dresden Elektronik
Een andere zigbee Gateway oplossing is deCONZ. deCONZ is een Zigbee gateway ontwikkeld door Dresden Elektronik. Met deze gateway kun je Zigbee devices van verschillende fabrikanten aansturen door middel van de Phoscon web-app. De deCONZ gateway is los te gebruiken maar ook in combinatie met verschillende domotica applicaties zoals Home Assistant.
Node-RED
Een alternatief systeem voor het bouwen van automatiseringen binnen Home Assistant is Node-RED. Node-RED is een applicatie waarmee je zonder (veel) programmeerervaring toch krachtige automatiseringen kan maken vanuit je browser, met een eenvoudige grafische interface. Daarnaast heeft het volledige ondersteuning voor Javascript ingebouwd, zodat je in zogenaamde 'function nodes' eigen krachtige logica kan programmeren indien gewenst.



Heb je ook een configuratie die je met ons wilt delen? Of misschien heb je zelf een handig component gemaakt? Laat het een van de topicstarters weten dan kunnen we de link hier opnemen!

[ Voor 204% gewijzigd door Hmmbob op 11-11-2022 08:35 . Reden: Typo ]

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!

  • Reptile-X
  • Registratie: Oktober 2001
  • Laatst online: 21-10 15:05

Reptile-X

߀ åf®åîÐ!

Bedankt voor starten van deel 4 @Hmmbob d:)b

Ik ga gelijk een vraag stellen, ik was bezig met een counter maar wat ik ook doe start de counter met 1 i.p.v. 0

Als ik dit hier mag geloven "counter", zou onderstaand moeten werken, maar counter start nog steeds met 1 en na reset gaat het ook naar 1
code:
1
2
3
4
counter:
  kattenbak_counter:
    initial: 0
    step: 1


Om verhaal compleet te maken, ik ben bezig met diverse lovelace kaarten voor onze katten, ik gebruik 2 bewegingssensoren van Aqara in de kattenbakken, counter is voor de kattenbakken, als een van de kattenbakken 4 keer gebruikt wordt, krijgen we notificatie, alles werkt goed maar ik irriteer me aan niet naar 0 gaan van de counter...

Afbeeldingslocatie: https://tweakers.net/i/R5ClcKmLXKLiZEqsufABqcYH5Fs=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/PLDNq50dmxhqBIVz3mdZYqLE.png?f=user_large

Weet iemand misschien wat ik fout doe met de counters, of is het een bug?

Acties:
  • 0 Henk 'm!

  • Mars Warrior
  • Registratie: Oktober 2003
  • Laatst online: 21-10 17:08

Mars Warrior

Earth, the final frontier

Reptile-X schreef op zondag 7 maart 2021 @ 13:18:
[...]


Dat is wel netjes dan, het komt door frequency van de trilling waarschijnlijk, ik had er een op de voordeur om voorwaarschuwing te geven als iemand (een dief bijvoorbeeld) met de deur bezig was, nou... ene keer werkte het goed andere keer moest je zowat de deur uit rammen om maar een detectie krijgen :| daarin tegen werkt de kantel detectie weer erg goed.
Denk het ja. Deze is nog van @JBS , kon mijn plaatje ff niet zo snel vinden

Afbeeldingslocatie: https://tweakers.net/camo/e99cdc1e9f7fabe6757bc911c5cac0de33f9e594/?url=https%3A%2F%2Fi.imgur.com%2F3PdCzyv.png

[ Voor 3% gewijzigd door Mars Warrior op 07-03-2021 13:27 ]

Material 3 Thema's voor HA | Swiss Army Knife custom card voor HA | AmoebeLabs


Acties:
  • 0 Henk 'm!

  • Kire88
  • Registratie: Februari 2018
  • Laatst online: 21-10 18:17
Heeft iemand hier toevallig ervaring met de mini-climate-card?
https://github.com/artem-sedykh/mini-climate-card

Het lijkt me wel een mooie card om alle functionaliteit van mijn Daikin airco in een compacte card te vangen.

Krijg de card alleen helaas niet werkend vanuit HACS. Meerdere malen geprobeerd: browser cache verwijderd, herstarts gedaan van HA, en de card opnieuw geinstalleerd. Helaas zonder succes.

Afbeeldingslocatie: https://tweakers.net/i/taAl1TbNRcQAFA2TE4dhVPbiVF8=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/eYluBcwoXAJXFcUhCmG5QTad.png?f=user_large

Misschien nog suggesties?

[ Voor 17% gewijzigd door Kire88 op 07-03-2021 20:59 ]

3.05 kWp Zuid - https://pvoutput.org/list.jsp?userid=80995 - Daikin Comfora FTXP 3.5 kW


Acties:
  • 0 Henk 'm!

  • Kire88
  • Registratie: Februari 2018
  • Laatst online: 21-10 18:17
@sjorsjuhmaniac OK, nu via de Lovelace raw configuration editor gedaan en het is gelukt.

Edit:
Afbeeldingslocatie: https://tweakers.net/i/JpiKvujUgTrwlHV59tJmrIGYwaA=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/3L6py2zXemDu6hykreIIRM9c.png?f=user_large

[ Voor 52% gewijzigd door Kire88 op 07-03-2021 22:40 ]

3.05 kWp Zuid - https://pvoutput.org/list.jsp?userid=80995 - Daikin Comfora FTXP 3.5 kW


Acties:
  • 0 Henk 'm!

  • Horla
  • Registratie: Augustus 2002
  • Laatst online: 21:20
Nu mijn terugdraaiende teller verdwenen is, heb ik besloten te kijken of ik met Home Assistant de warmtepomp van het zwembad automatisch kan laten inschakelen als de zonnepanelen voldoende stroom opbrengen (i.c.m. een home wizard P1-meter). Dit ga ik doen door een Shelly in het stopcontact van de warmtepomp te steken.

Aangezien ik Home Assistant nog nooit heb gebruikt, wou ik gisteren er wat mee oefenen en zo instellen dat als de ventilator van de badkamer wordt aangezet, deze na twee uur automatisch terug uit valt. Blijkbaar doe ik echter iets verkeerd want de ventilator valt niet uit. Het is vast iets doms maar ik geraak er toch niet uit.

Bij automatiseringen heb ik als trigger:
Afbeeldingslocatie: https://tweakers.net/i/UYcWWQf-yJZRqwi-2dTycJYnMTM=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/OAYKYP4nXylN8NHpirFVbPT4.png?f=user_large
Geen voorwaarden en als acties:
Afbeeldingslocatie: https://tweakers.net/i/kB2lVBeZQ7_sY-eWz6pdLtHbOW4=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/TxsS0vsFvepS0GwEy9zomC4P.png?f=user_large
Mij lijkt dit ventilator aan --> 2 uur timer --> actie: ventilator uit te zijn maar blijkbaar niet |:(

Acties:
  • 0 Henk 'm!

  • Kenny73
  • Registratie: Maart 2016
  • Laatst online: 19-10 20:20
Ik probeer nog steeds één energie sensor in orde te krijgen maar die krijgt ik maar niet voor elkaar.
Ik wil mijn eigen momentele verbruik weten.
Normal gesproken kan je dat zo uit de DSMR-reader halen maar ik heb zonnepanelen en die leveren ook energie.
YAML:
1
"{{(states('sensor.modbus_sma_power')|int) - ((states('sensor.grid_power_production')|int) - (states('sensor.grid_power_consumption'))|int)}}"

Nu heb ik de sensor zo ingeregeld maar die geeft af en toe een negatieve waarde en dat kan nooit bij eigen verbruik.
sensor.modbus_sma_power => huidige opwekking
sensor.grid_power_production => huidige levering retour
sensor.grid_power_consumption => huidige opname
Hieronder de uitkomst:
Afbeeldingslocatie: https://tweakers.net/i/hyjQ63PMyI_aSQ4gsXsSt_xHfT8=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/4LrccvMl9YnRTQWsrNKQMXuq.jpg?f=user_large

Heeft iemand een suggestie?

24x LG Mono Full Black 320Wp, SMA Sunny Tripower 6000TL/ Atlantic 270 L WP-Boiler


Acties:
  • +1 Henk 'm!

  • DexterDee
  • Registratie: November 2004
  • Laatst online: 21-10 18:49

DexterDee

I doubt, therefore I might be

Kenny73 schreef op maandag 8 maart 2021 @ 13:46:
Ik probeer nog steeds één energie sensor in orde te krijgen maar die krijgt ik maar niet voor elkaar.
Ik wil mijn eigen momentele verbruik weten.
Normal gesproken kan je dat zo uit de DSMR-reader halen maar ik heb zonnepanelen en die leveren ook energie.
[...]

Heeft iemand een suggestie?
Als ik kijk naar mijn karakteristiek van het verbruik en teruglevering, dan zie ik dat mijn zonnepanelen met name terugleveren op fase 1. Die fase heeft (als er voldoende opgewekt wordt) een 0-verbruik gedurende die periode. De andere fases verbruiken "normaal", en alleen op de 1e fase wordt teruggeleverd. De teruglevering is [opbrengst PV - verbruik fase 1]

Afbeeldingslocatie: https://tweakers.net/i/37TCwmJ23DTTNeiePHVmXrPFTXg=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/hfqWLHReH90E67i2WlYHR7Gy.png?f=user_large

Mogelijk speelt dit ook bij jou, wat betreft de 3-fase aansluiting?
Sicco92 schreef op maandag 8 maart 2021 @ 14:35:
Heb je al eens gekeken naar een Intel NUC toevallig? Ik heb zelf een losse NUC gekocht, samen met wat goedkoop SODIMM geheugen en een SSD die ik nog had liggen. Op die SSD heb ik vervolgens Home Assistant OS gezet (op deze manier, maar dan met een SSD aan een USB-adapter), en die heb ik aan een LAN-kabel gehangen. Dit draait nu al een paar maanden heel erg stabiel bij mij.
Ik heb ook een NUC hiervoor en die zijn al gauw een beetje overbemeten voor dit doel. Wat ik heb gedaan is een beetje meer capaciteit in de vorm van geheugen en storage toegevoegd. Zo kan ik ESXi draaien en kan ik de beschikbare capaciteit benutten door Virtual Machines (VM's) in te zetten. HA draait dan ook prima in een VM. USB devices zoals de P1 kabel kunnen gemakkelijk doorgeleid worden en werken prima binnen HA.

Daarnaast hou je waarschijnlijk nog genoeg capaciteit over, dus een Minecraft servertje, FreeNAS, Kubernetes clustertje of je willekeurig hobby projectje is er zo bijgezet ;)

Klik hier om mij een DM te sturen • 3245 WP op ZW


Acties:
  • 0 Henk 'm!

  • Mars Warrior
  • Registratie: Oktober 2003
  • Laatst online: 21-10 17:08

Mars Warrior

Earth, the final frontier

Broekhuizen schreef op maandag 8 maart 2021 @ 15:07:
[...]


Klinkt goed. Ik kan alleen bij Home Assistent op de site nergens iets van "recommended minimal specs" of zoiets terugvinden.

Wat denk jij, is dit basismodel voor puur en alleen Home Assistent krachtig genoeg?
https://kooikerautomatise...-celeron-j3455-quad-core/

Denk het wel toch? Of is HA zwaarder dan ik denk?
Die NUC is perfect. Ik draai 30 containers daarop, waaronder home assistant :D

Dus in mijn geval Ubuntu 20.04 LTS met docker en portainer voor het beheer van de containers.
Dus geen hass os, of supervisor.

Zie hier de gemiddelde load en ram gebruik 8)
Afbeeldingslocatie: https://tweakers.net/i/WglzIBkWJkHQ3qAatCT_8Nd0GN8=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/iHJ5gPiCtdglp5klHv60ZyYu.png?f=user_large

[ Voor 15% gewijzigd door Mars Warrior op 08-03-2021 15:37 ]

Material 3 Thema's voor HA | Swiss Army Knife custom card voor HA | AmoebeLabs


Acties:
  • 0 Henk 'm!

  • Valkyre
  • Registratie: April 2002
  • Laatst online: 07:47

Valkyre

Kitesurf FTW!

JayOne schreef op maandag 8 maart 2021 @ 17:35:
[...]

Wat heb je in DSMR-reader bij de MQTT broker instellingen ingesteld?
daarmee bedoel je dit toch?


Afbeeldingslocatie: https://tweakers.net/i/ks9DmierH3Zo4YU0O9hEr1bn83c=/234x176/filters:strip_exif()/f/image/TTLCMiYPQflq8hog5AQPc5Nq.png?f=fotoalbum_medium

bij outoging MQTT message zie ik 0 berichten.

[ Voor 4% gewijzigd door Valkyre op 08-03-2021 17:39 ]

iRacing Profiel


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 07:54
sjorsjuhmaniac schreef op dinsdag 9 maart 2021 @ 09:02:
[...]


Interessant, linkje naar je project(jes)?
Nee :| Ik moet weer eens een keer wat starten waar ik dat op kan gooien. Heb het wel een keer op het forum gegooid maar terug vinden lukt natuurlijk niets...

Recap, ik had een RGBW bulb gekocht voor weinig. Hoop was dat ik er Tasmota op kon zetten. Maar helaas, het was een versie met een Broadcom chip. Maar dat geheel zat mooi op een daughterboard. Ik heb toen een drop in replacement gemaakt met een ESP. Sinds dien draait het mooi Tasmota.
Afbeeldingslocatie: https://tweakers.net/i/-pRwTkBUVSwpmFo2rK2owDj3HKQ=/800x/filters:strip_icc():strip_exif()/f/image/nIYMeyEWSAVm03IoUtHDkLr3.jpg?f=fotoalbum_large
Ik denk het wel, je krijgt het niet eens volledig uitgetypt :(:)
Haha, oeps. Afgeleid door de HA update. Maar wilde vragen of ik de enige ben die de integratie van Have I Been Pwned iets te heftig vind. Ik word nu de hele tijd lastig gevallen door een melding dat mijn wachtwoord voor Samba gelekt is. Op zich niet zo gek omdat deze nogal makkelijk is. Met een reden, het zit gewoon afgeschermd op mijn netwerk dus ik wil helemaal geen complex wachtwoord! |:( Dus een opt-out voor zaken zou wel leuk zijn.

Acties:
  • 0 Henk 'm!

  • Kenny73
  • Registratie: Maart 2016
  • Laatst online: 19-10 20:20
Ik wil 2 sensoren hebben, één met de minimale waarde en één met de maximale waarde. Daarvoor kan je "statistics" gebruiken. Helaas krijg ik dat niet voor elkaar.
Om de waardes te zien gebruik ik de onderstaande code:
YAML:
1
2
3
4
- platform: statistics
  entity_id: sensor.badkamer_temperatuur
  name: Badkamer Temp Stats
  sampling_size: 144

Afbeeldingslocatie: https://tweakers.net/i/kV3ilaiM2SzM6nrZh2FSPBdhApU=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/8kHDKWNvSJKqnkAXWZ26w9lo.jpg?f=user_large
Om dan 2 sensoren te maken met min en max gebruik ik de volgende code:
YAML:
1
2
3
4
5
6
- platform: template
  sensors:
    badkamer_temp_max:
      value_template: "{{ state_attr('sensor.badkamer_temp_stats_mean', 'max_value') }}"
    badkamer_temp_min:
      value_template: "{{ state_attr('sensor.badkamer_temp_stats_mean', 'min_value') }}"

Afbeeldingslocatie: https://tweakers.net/i/SJlDUWBJrKYA20d8D4KdP_qcmBc=/800x/filters:strip_icc():strip_exif()/f/image/QxT5ZxTB45WfWk17vcksKtGi.jpg?f=fotoalbum_large
De waardes blijven op unknow staan.
Ziet iemand wat er niet goed aan is?

Edit: Al gevonden, sensor namen kwamen niet overeen.

24x LG Mono Full Black 320Wp, SMA Sunny Tripower 6000TL/ Atlantic 270 L WP-Boiler


Acties:
  • 0 Henk 'm!

  • Valkyre
  • Registratie: April 2002
  • Laatst online: 07:47

Valkyre

Kitesurf FTW!

JBS schreef op dinsdag 9 maart 2021 @ 16:54:
[...]

Twee keer 'camera:' wordt inderdaad niet geaccepteerd. Zo kun je het wel doen (let op je spaties):

YAML:
1
2
3
4
5
6
7
camera:
  - platform: buienradar
  - platform: xiaomi_cloud_map_extractor
    host: 192.168.50.101
    token: !secret xiaomi_token
    username: !secret mihome_user
    password: !secret mihome_password
ah ik moest nog herstarten nadat ik de lovelace xiaomi_cloud_map_extractor geinstalleerd had.

ik word echt gek hier, volgens mij heb ik alle spaties vervangen. (ik had even gegoogled het gaat erom dat je geen tabs gebruikt toch?)

Afbeeldingslocatie: https://tweakers.net/i/dyr_9D16PFTNIkdXnFhtwGrL0Bs=/234x176/filters:strip_exif()/f/image/TrM3ubPnimrSLYZ4nw0qTBwI.png?f=fotoalbum_medium

[ Voor 4% gewijzigd door Valkyre op 09-03-2021 20:01 ]

iRacing Profiel


Acties:
  • 0 Henk 'm!

  • witterholt
  • Registratie: Juli 2007
  • Laatst online: 06:44
Goedemorgen,

Ik wil graag de huidige temperatuur vast laten leggen in mijn Influx database. Helaas wordt alleen de eerste waarde weggeschreven en daarna niets meer. Zie onderstaande query:
Afbeeldingslocatie: https://tweakers.net/i/n168pFbsNRyJ1XYwi3nzRKv9VTM=/800x/filters:strip_exif()/f/image/TA4e2jrLrwNxIaLxvGnfwIDv.png?f=fotoalbum_large

Ik heb nog een automation gemaakt welke de sensor elke vijf minuten bijwerkt, maar dat heeft niet geholpen. Als ik de state van sensor template zelf opvraag is die ook gewoon te oud (actuele tijd 8:18), zie
Afbeeldingslocatie: https://tweakers.net/i/cDgUJxiMNNGTXNNEuNb_zkGXYHw=/800x/filters:strip_exif()/f/image/jojYtwZ7RkKuxGT2C2EwLkeT.png?f=fotoalbum_large

Weet iemand wat de oorzaak is dat de wijzigingen niet door lijken te komen?

Code template sensor "current_temperature":
YAML:
1
2
3
4
5
6
7
- platform: template
  sensors:
    current_temperature:
      unique_id: sensor.current_temperature
      friendly_name: 'Huidige temperatuur'
      value_template: '{{ state_attr("weather.huis", "temperature") }}'
      unit_of_measurement: '°C'


Code InfluxDB configuratie:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
host: a0d7b954-influxdb
port: 8086
database: homeassistant
username: homeassistant
password: !secret influxdb_homeassistant_password
max_retries: 3
default_measurement: state
include:
  entities:
    - sensor.current_phase_l1
    - sensor.current_phase_l2
    - sensor.current_phase_l3
    - sensor.current_temperature
    - sensor.energy_consumption_tarif_1
    - sensor.energy_consumption_tarif_2
    - sensor.energy_consumption_total
    - sensor.energy_production_tarif_1
    - sensor.energy_production_tarif_2
    - sensor.gas_consumption
    - sensor.hourly_gas_consumption
    - sensor.power_consumption
    - sensor.power_consumption_phase_l1
    - sensor.power_consumption_phase_l2
    - sensor.power_consumption_phase_l3
    - sensor.power_production
    - sensor.power_production_phase_l1
    - sensor.power_production_phase_l2
    - sensor.power_production_phase_l3
    - sensor.voltage_phase_l1
    - sensor.voltage_phase_l2
    - sensor.voltage_phase_l3


Code template sensor update:
YAML:
1
2
3
4
5
6
7
8
alias: Update current temperature sensor
trigger:
  - platform: time_pattern
    minutes: "/5"
action:
  - service: homeassistant.update_entity
    target:
      entity_id: sensor.current_temperature

Acties:
  • 0 Henk 'm!

  • RoTeK70
  • Registratie: Maart 2011
  • Laatst online: 16-10 11:08
Weet iemand wat dit betekend?
Ik heb mijn NUC al opnieuw opgestart, maar meldingen blijven bij Core onderstaande:

Afbeeldingslocatie: https://tweakers.net/i/dq8Z84vA_74dnG2G_GJLB13pm8M=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/dbM1NrHBjRD1z835vpEvbjaa.jpg?f=user_large

En bij Supervisor:

Afbeeldingslocatie: https://tweakers.net/i/4fUnsRMG83AF8eRk1ledAPBfraI=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/vYLjb7iwwtEHhytvZGMO5oP1.jpg?f=user_large

Acties:
  • 0 Henk 'm!

  • barrymossel
  • Registratie: Juni 2003
  • Laatst online: 07:33
Mimiix schreef op donderdag 11 maart 2021 @ 12:20:
[...]


Pak de glances addon er eens bij en check de load eens?

Ik heb zelf een Synology DS218+ met 10GB ram. Dat werkt hier als een zonnetje :)
Niet echt relevant meer, want die NUC moest en zou er komen! ;) :p

Afbeeldingslocatie: https://tweakers.net/i/feDt2Qb-SQCbS1Frfz0B4YQNeVE=/800x/filters:strip_exif()/f/image/eVabbXq6c2OkS15wj8Njvesr.png?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • sjorsjuhmaniac
  • Registratie: Februari 2009
  • Laatst online: 23:21
Iemand ervaring met de standaard FAN card?

Ik zou graag willen weten of ik die 'low, mid, high' op de standaard card te zien kan krijgen, zoals de 1-6 hieronder te zien is. Bovendien ook de 'aan/uit' (bliksem icoontjes) weg (het is een mechanische ventilatie FAN die niet gaat, alleen de setting kan veranderd worden).

Dus wat ik wil:
Afbeeldingslocatie: https://community-assets.home-assistant.io/original/3X/8/1/81532bc9b5175a8fb31c8865849ec0ad0779d7eb.jpeg

wat ik heb:
Afbeeldingslocatie: https://tweakers.net/i/jptGOQmw6ysKN4WpGBJqVohq9og=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/v8eJJiBdWs82ggBlM0HhXmWq.png?f=user_large

Afbeeldingslocatie: https://tweakers.net/i/8TQT7Met8eU-OEOI-KmoB6qG3lo=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/0bzGnn6HfbfeW62GAMl1HbGR.png?f=user_large

De entity is een mqtt via mqtt-discovery. Ik kan zelf de discovery opbouwen en pushen hoe ik ook maar wil want deze fan wordt gestuurd door een ESP.

Ik heb gezocht en alle 'oplossingen' die ik kon vinden waren ouder (< 1jr) en maken gebruik van custom cards/custom ui js.

Het mooiste zou zijn als dat niet nodig is zodat deze mqtt discovery + standaard card het netjes laat zien. Hierdoor kan het eenvoudig in de firmware van de ESP meegenomen worden.

Acties:
  • 0 Henk 'm!

  • Jorco
  • Registratie: September 2005
  • Laatst online: 22:29
Hallo medetweakers,

Sinds gisteren heb ik ook Home Assistant ontdekt. Met mijn beperkte skills probeer ik het vooralsnog eenvoudig te houden en wanneer ik straks wat meer tijd heb dan wil ik mij zeker verder gaan verdiepen want ik zie hier mooie en inspirerende voorbeelden voorbij komen.

Ik heb via de Home Assistant UI al een paar handige automatiseringen kunnen aanmaken maar bij de volgende stuit ik op een probleem:

Wanneer ik 's avonds de tv uitzet dan wil ik graag dat na enkele minuten de thermostaat en lampen uitgaan.

Het probleem zit 'm bij deze in de tv. Op het moment dat deze is ingeschakeld heeft deze in HA de status 'ok' en wanneer uitgeschakeld de status 'problem' met als gevolg dat de trigger voor de automatisering niet werkt.

Het betreft een LG van de laatste generatie en alle instellingen op de tv om deze te kunnen bedienen/detecteren staan zo ver ik kan op aan.

De trigger ziet er als volgt uit:

platform: device
device_id: 5f99ecdaab5085bf46a71484ce23b5be
domain: media_player
entity_id: media_player.lg_oled55cx6la
type: turned_off

En zo ziet de status er aldus uit:
Afbeeldingslocatie: https://tweakers.net/i/VozJSf6CqRUyRntIA8LKvYEufuE=/x800/filters:strip_icc():strip_exif()/f/image/fqM6RnVX914Lf9DxduACCD0C.jpg?f=fotoalbum_large

Googelen heeft mij nog geen oplossing gebracht maar er is hopelijk een handige tweaker die een idee heeft..

PSN ID = Jorco


Acties:
  • 0 Henk 'm!

  • CAD-tekenaar
  • Registratie: November 2008
  • Laatst online: 10-10 10:43
Ik heb HA en add-on MQTT-broker op een Raspberry draaien.
Op een andere Raspberry draait container DSMR-reader die via MQTT data doorstuurt.
Maar de MQTT-broker krijgt niet de juiste data binnen. (Gecontroleerd in MQTT-Explorer)
Welke Databron (zie linker afbeelding) moet ik activeren in de DSMR-reader?

Afbeeldingslocatie: https://tweakers.net/i/0z9uTlRSS7Bg65uFxBCkdFGpP-s=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/ZGVEm9TvvR7U7l3SD3mlVPSl.png?f=user_largeAfbeeldingslocatie: https://tweakers.net/i/bX8H3MIZ-UU7YTeIZcYYAyqIQpI=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/OHgs279ytKCWBOhHqpDGTz8u.png?f=user_large

Ik heb verschillende Databronnen ingeschakeld, maar het komt niet in beeld.
Wie kan me hier opweg helpen?

Acties:
  • 0 Henk 'm!

  • CAD-tekenaar
  • Registratie: November 2008
  • Laatst online: 10-10 10:43
barrymossel schreef op zaterdag 13 maart 2021 @ 23:53:
[...]

Wat krijg je dan wel binnen? En wat zou je binnen willen krijgen?
Ik wil graag het real-time verbruik van elektra & gas van mijn DSMR4-meter willen zien.
@synoniem : HA en add-on MQTT-broker werken. Nu nog container MQTT-reader op de andere host configureren.
Met wat stoeien van Databronnen ativeren heb ik inmiddels onderstaand lees in MQTT-explorer.
Afbeeldingslocatie: https://tweakers.net/i/E1tsydAXWxj-dz5hMXX0GJo0ulw=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/g8IEj76nW4klDKTnuwLzGS0U.png?f=user_large

[ Voor 26% gewijzigd door CAD-tekenaar op 14-03-2021 01:06 ]


Acties:
  • 0 Henk 'm!

  • CAD-tekenaar
  • Registratie: November 2008
  • Laatst online: 10-10 10:43
Ik heb het gevoel er bijna te zijn, maar het werkt nog niet 100%
1) Welke Brondata in DSMR-reader moet ik activeren?
2) Is platform dsmr_reader nodig in sensors.yaml? (Ik stuur alle data via MQTT naar de host waar HA draait)
3) Ik heb nu bestand "sensors.yaml" onderstaand ingesteld maar krijg niet de actuele verbruikswaarden.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
- platform: dsmr_reader

# sensor: energievervruik (via slimme meter DSMR4)
# https://www.home-assistant.io/integrations/sensor.mqtt/
- platform: mqtt
  name: "stroomverbruik"
  # stroomverbruik per 5 seconden
  state_topic: "dsmr/reading/electricity_currently_delivered"
#  unit_of_measurement: 'kWh'

- platform: mqtt
  name: "gasverbruik"
  state_topic: "dsmr/day-consumption"
  value_template: "{{value_json.gas}}"
#  unit_of_measurement: 'm3'

Afbeeldingslocatie: https://tweakers.net/i/rabVMiX2TBs0Ik82rSWMABfKd4M=/800x/filters:strip_exif()/f/image/G2cVD7li4CdrXzekfIQnP8dG.png?f=fotoalbum_large

Acties:
  • +1 Henk 'm!

  • strandbal
  • Registratie: Juli 2003
  • Nu online

strandbal

Was het maar zo'n feest.

Sp33dFr34k schreef op maandag 15 maart 2021 @ 08:57:
[...]


Ik denk wellicht een combinatie van. Want het is er 1 meer dan het aantal apparaten wat ik heb. Hoe delete je ze vanuit het config panel? Want add/remove is alleen maar d.m.v. include/exclude.
Afbeeldingslocatie: https://community-assets.home-assistant.io/original/3X/9/a/9a41dc114a8aed669fdf9dcc76b9f6baba389985.png

Als je hier op een node klikt heb je "Node actions", eentje daarvan is "Remove failed node". Dat is dus de reden dat ik liever deze addon gebruik (MQTT staat gewoon uit, gebruik ik niet) in plaats van de standaard Z-Wave JS server, je mist anders dit fancy control panel.

Hier stond een dode link.


Acties:
  • 0 Henk 'm!

  • witterholt
  • Registratie: Juli 2007
  • Laatst online: 06:44
Goedemiddag,

Sinds gisteren kan lees ik mijn Sonax uit via een web api en op zich werkt dit prima. Alleen om 1 uur 's nachts wordt blijkbaar de totaal opgewekte waarde van de vorige dag nog een keer meegestuurd.
Nu wil ik deze graag uitsluiten uit mijn grafiek en dacht ik daar mooi de tranformatie "filter data by values" i.c.m. een reguliere expressie voor het veld met het tijdstip erin. Helaas krijg ik de waarde daarmee niet uit de grafiek, zie: Afbeeldingslocatie: https://tweakers.net/i/4rCqq9yhSDBU7fzQXDaxsLf4G50=/800x/filters:strip_exif()/f/image/OMkrVdxMtqKvRyvChO2ZLdtF.png?f=fotoalbum_large

Heeft iemand nog een goed idee of een workaround hiervoor?

Acties:
  • +1 Henk 'm!

  • witterholt
  • Registratie: Juli 2007
  • Laatst online: 06:44
JayOne schreef op maandag 15 maart 2021 @ 13:47:
[...]

Misschien ipv regex gebruik maken van lower?
Bedankt, nadat ik de query aangepast heb naar last("value) - first("value") i.p.v. alleen last("value") en de lower transformatie functie gebruik, werkt het.

Bedankt! :)
Afbeeldingslocatie: https://tweakers.net/i/VEhbXvycEdjMtpwkZaNrz6VAn3Y=/800x/filters:strip_exif()/f/image/vzdOxcaVQfljUkAWdp3HzEnT.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/jML7w35tkCMCfilUxFJzPbl7r5g=/800x/filters:strip_exif()/f/image/uSucvmYjMnciBeaBEG3FvQCs.png?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • Downloader4Life
  • Registratie: Juli 2005
  • Laatst online: 19-06 08:29
@Septillion Zojuist toch nog een 2 keer geprobeerd, en de tweede keer de regel over plakken bleef de pipeline staan. Ik heb echt het gevoel dat die ingebouwde editor niet consequent is. Welke browser gebruiken jullie voor de webinterface? Ik ben nu overgeschakeld van Chrome naar Firefox.

Afbeeldingslocatie: https://tweakers.net/i/UXsuFAGb7DKZbFAOw-cqYZnmufA=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/ygVvxv3S27cUybTS5ynZ2ywH.png?f=user_large
On-Topic:
De code is nu dit (dit keer een screenshot) maar werkt nog niet. Nog steeds meldingen over de key file:
[cont-init.d] executing container initialization scripts...
[cont-init.d] file-structure.sh: executing...
unable to load Private Key
140463014092104:error:0908F070:PEM routines:get_header_and_data:short header:crypto/pem/pem_lib.c:812:
[cont-init.d] file-structure.sh: exited 1.
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.

Zit er aan te denken om vanavond de plugin maar eens te verwijderen en daarna opnieuw te installeren.

[ Voor 5% gewijzigd door Downloader4Life op 16-03-2021 12:57 ]

Do it right or don't do it at all.


Acties:
  • 0 Henk 'm!

  • Waah
  • Registratie: Maart 2009
  • Laatst online: 06:57
Iemand nog een tips voor dimbare lampen in Lovelace die fijner werken?

Momenteel heb ik het zo:
Afbeeldingslocatie: https://tweakers.net/i/BGGqLjXErghacRjKJQ1GtE7PIHA=/x800/filters:strip_exif()/f/image/vn7AFfWYn3ZjRtat0FpKIHAl.png?f=fotoalbum_large

Maar door het mini-menu bij de dimbare lampen reageert de slider niet altijd lekker... waardoor Miss Waah het niet gebruikt.

Kun je dat menu hiden? Of is er een andere dimbare slider die beter werkt op mobiel?

Acties:
  • 0 Henk 'm!

  • DaLass
  • Registratie: Oktober 2001
  • Laatst online: 07:25
Ik heb 2 Shelly 1PM's in gebruik bij mijn L/L warmtepompen om het verbruik te kunnen monitoren. Binnen HA heb ik wat template sensoren om het gecombineerde verbruik van beide units op te tellen en de "meterstand" elke nacht naar mindergas.nl te uploaden.

Nu is gistermiddag bij 1 van de shelly's de sensor die het totaalverbruik registreert (zeg maar: de meterstand van de shelly) ineens naar 0 gesprongen. Daardoor valt het totaal van beide ook ineens een stuk lager uit, met als gevolg dat mijn meterstand op mindergas.nl niet meer klopt. Gelukkig gaat het maar om 1 dag, dus redelijk makkelijk te corrigeren.

Hieronder is te zien dat het rond 15:30 gisteren is gebeurd, maar de reden kan ik niet vinden. Nu kan dat best door gepruts van mijn kant komen (al heb ik zover ik weet niets met deze sensor gedaan behalve aanroepen vanuit een template voor zijn waarde).
Afbeeldingslocatie: https://tweakers.net/i/XmFLiolgNkvOwVSZywHDu-f3FoU=/800x/filters:strip_exif()/f/image/0bsXIQisLzvI8h926Xw1cXO0.png?f=fotoalbum_large

De data in InfluxDB toont hetzelfde patroon.

Ok, gebeurd is gebeurd, belangrijker: hoe krijg ik die sensor weer op de oorspronkelijke waarde (+ het verbruik sinds gisteren 15:30u)? Iemand een idee?

Mijn advertenties op V&A


Acties:
  • 0 Henk 'm!

  • water_escape
  • Registratie: Juli 2001
  • Laatst online: 22:25
Hmmbob schreef op donderdag 18 maart 2021 @ 19:57:
[...]

Dit is een notification group, geen gewone groep.

Dus:

#configuration.yaml
notify: !include notify.yaml

En in notify.yaml zet je dan:
YAML:
1
2
3
4
5
6
- name: ALL_DEVICES
  platform: group
  services:
    - service: mobile_app_iphone_8_van_x
    - service: mobile_app_iphone_van_x
    - service: mobile_app_ipad_van_x


Zie ook mijn config: https://github.com/hmmbob...ig/configuration.yaml#L74

https://github.com/hmmbob...ncludes/notify.yaml#L1-L8
Ik heb precies dat gedaan nu. Maar ik krijg hem niet te zien (ook niet na restart). Geen foutmelding verder.
wel zie ik deze altijd:
Afbeeldingslocatie: https://tweakers.net/i/CEaom-toQ1BjjBYqu2wjotRu4dY=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/KNDgVAjzppf8k2CmHfTmAvzH.png?f=user_large

Maar niet de group.

Ik heb nu dit in config:
YAML:
1
2
3
4
5
# includes
script: !include scripts.yaml
automation: !include automations.yaml
scene: !include scenes.yaml
notify: !include notify.yaml


en dit in notify.yaml
YAML:
1
2
3
4
5
6
platform: group
name: mobile_devices
  services:
    - service: mobile_app_iphone_8_van_x
    - service: mobile_app_iphone_van_x
    - service: mobile_app_ipad_van_x

Water-Escape


Acties:
  • 0 Henk 'm!

  • water_escape
  • Registratie: Juli 2001
  • Laatst online: 22:25
Zigbee netwerk vraag.

Alles werkt goed, maar ben gewoon benieuwd.
Ik zie in de graph dat er veel devices geen lijn naar een hub hebben. Hoe moet ik dit lezen?

- ik heb de conbee2 stick (meterkast)
- Ik heb een slim stopcontact als hub (overloop)
- rest zijn allemaal draadloze sensoren.
- (hue lampen (150) staan er niet op, lopen via Hue Bridges)

Afbeeldingslocatie: https://tweakers.net/i/b3it1D-DDFDTuX1UWyCz7pjdf-w=/800x/filters:strip_exif()/f/image/ui1kr25BpKoSu7GxbF5fZfRx.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/DIma_edZDlUoE_s9DxnoDQrOnjE=/800x/filters:strip_exif()/f/image/Mwp3q7o91IIF94rovmYnKQfP.png?f=fotoalbum_large

[ Voor 19% gewijzigd door water_escape op 18-03-2021 21:51 ]

Water-Escape


Acties:
  • 0 Henk 'm!

  • baba420
  • Registratie: April 2009
  • Laatst online: 23:21
Afbeeldingslocatie: https://tweakers.net/i/MrxSMLP8I59E3BPwBFQ4tdyVBgk=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/QkE8ACS1POO1hm4C7UkhfDLK.png?f=user_large

Welke DNS gebruiken jullie voor Home Assistant? Is het verstandig om de AdGuard Home DNS te gebruiken?

Acties:
  • 0 Henk 'm!

  • mr3000
  • Registratie: Juli 2018
  • Laatst online: 14-10 21:07
Nu +/- 2 weekjes aan het spelen met Home Assistant.
Bedoeling is om het als basis te gaan gebruiken voor het nieuwe huis.

Momenteel staat het nog op een always on machine (windows met vmware)
Twijfel nog een beetje aan de setup. Overweeg evt Synology of een intel nuc setup zodat ik hem in de meterkast kwijt kan.

Dit begint al ergens op te lijken Door het hele huis heen wil ik met sonos systemen werken en ga zodoende ook sonos door het hele huis ophangen. van bijkeuken tot in de hal, badkamer, kantoor, slaap en kastenkamer.
Lijkt me leuk om met automations voor achtergrond muziek te zorgen met eenvoudige schakelingen tussen tv (waarmee de muziek in huiskamer en keuken worden uitgeschakeld. en bij lang geen beweging ook in de ruimtes muziek uit om wat energie te besparen.

Daarnaast gaat hue er denk ik uit heb sowieso wat aparte verlichting in het huis waar hue niet in past. En vind hue vaak traag reageren. Mn zigbee probeersels zijn super snel.

Afbeeldingslocatie: https://tweakers.net/i/LydjQdFI3SKVBtojj_q16CFCJpQ=/800x/filters:strip_icc():strip_exif()/f/image/72jup1EM47EqWeiZ1RLl43dR.jpg?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 21-10 19:01
Peutpeut schreef op dinsdag 23 maart 2021 @ 10:22:
[...]

Dan heb ik dat verkeerd begrepen. Ik zal eens kijken of het daarmee lukt, dank!
Zie mijn edit :)

het lijkt erop dat het wel kan --> https://www.home-assistan...ations/zwave_js/#services

Oftewel, kan wel maar niet met een handige GUI :+

edit: grr, volgende keer eerst beter onderzoeken :o Bij de service call heb je een soort van GUI tot je beschikking

Afbeeldingslocatie: https://my.home-assistant.io/badges/developer_services.svg

Afbeeldingslocatie: https://tweakers.net/i/ZoBpqAGeegioNqqjorfxovkEotw=/800x/filters:strip_exif()/f/image/iCZWJqPHaddWrOkCzXI9Lc30.png?f=fotoalbum_large

Ik zou zwavejs2mqtt gebruiken, veel makkelijker om de juiste config items te pakken.

[ Voor 58% gewijzigd door Hmmbob op 23-03-2021 10:29 ]

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!

  • Phyt_
  • Registratie: Oktober 2009
  • Laatst online: 22:42
Hmm daar ben ik weer, iets wat zeer simpel lijkt, valt toch tegen helaas.
Een snapshot van camera doorsturen naar mijn telefoon via de HA App.
Automation blueprint gevonden: https://community.home-as...fication-on-motion/254565
Ik vul de waardes in in de webui, echter genereert dit een fout dat mijn device geen notificatie krijgt. (webhook fout).
De snapshot wordt wel in de www/tmp weggeschreven en kan ik via de browser inzien.
De notify service werkt wel voor mijn telefoon maar dit gebruikt de notify_device, ik kon er weinig over vinden dus mogelijk zie ik iets over het hoofd wat een (logische) HA vereiste is alvorens dit zou werken.

code:
1
2
3
4
Error while executing automation automation.testsnapshot: Unable to find notify service for webhook ID
3:25:56 PM – Automation (ERROR)
testsnapshot: Error executing script. Error for device at pos 3: Unable to find notify service for webhook ID
3:25:56 PM – Automation (ERROR)


IMG automation:
Afbeeldingslocatie: https://tweakers.net/i/AEqQT9A1_0JVgRvH_Kc8Y5jhG7o=/x800/filters:strip_exif()/f/image/AKsU4JIrmqwiY4rii9klCxH7.png?f=fotoalbum_large

YAML automation code:
alias: testsnapshot
description: ''
use_blueprint:
path: vorion/send-camera-snapshot-notification-on-motion.yaml
input:
notification_message: '{{ motion_sensor_name }} detected movement!'
motion_sensor: binary_sensor.pir####
camera: camera.########i_mainstream
notify_device: d84############
is_ios: true
delay: 0[/quote]
[quote]


Mocht iemand mij in de goede richting kunnen helpen dan graag :).
Alleen tekst dat de PIR getriggerd werkt wel met de notify.service.
Onderstaand geeft een notificatie in de HA app op mijn telefoon.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
alias: VoordeurActiviteit
description: ''
trigger:
  - platform: state
    entity_id: binary_sensor.pir_####
    from: 'off'
    to: 'on'
condition: []
action:
  - service: notify.mobile_app_####_iphone
    data:
      message: Iemand bij de voordeur!
mode: single

You know you ve played warcraft III too much when.... Your sitting next to a guy at the busstop waiting for a bus, and he stands up before the bus gets there, and you claim that hes map hacking


Acties:
  • +1 Henk 'm!

  • feenstn
  • Registratie: Januari 2021
  • Laatst online: 26-03-2024
Ik heb een verschil in layout tussen HA via chrome en companion app.
De style van een card heb ik ingesteld dat deze rood wordt. in Chrome gaat dit prima:
Afbeeldingslocatie: https://tweakers.net/i/YIoXtroyjTr93BTSuZNZJXkoil4=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/G53T8oE1vyCS2YU2lEMx8vQ3.jpg?f=user_large

Echter in de companion app laat ie dit niet zien:
Afbeeldingslocatie: https://tweakers.net/i/XupFa2eG0lBHfnn27kgdgO48UOY=/x800/filters:strip_icc():strip_exif()/f/image/Yw1Kp43gBvaytvPPMdQRgzck.jpg?f=fotoalbum_large

credits aan hmmbob, waaraan ik een groot deel inspiratie uit ontleend heb.

dit is deel vd code die ik gebruik:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
  - type: 'custom:auto-entities'
    filter:
      include:
        - group: group.deuren
          options:
            icon: 'mdi:door-open'
          state: 'on'
    show_empty: false
    sort:
      method: last_triggered
    card:
      type: entities
      style: |
        ha-card {
        margin: 0px 14px 0px 14px;
        font-size: 15px !important;
        font-weight: 400 !important;
        box-shadow: none;
        --ha-card-background: rgba(255, 48, 48, 0.2);
        }


Iemand bekend met dit probleem of ziet iemand een fout in de code?
Of is dit een probleem van de companion app?

Volgens mij werkte dit tot voorheen wel prima.
Is ook alleen voor deze specifieke kaart (custom: auto-entities), andere style elementen in andere kaarten worden gewoon correct overgenomen ook in de companion app.

Acties:
  • 0 Henk 'm!

  • Luther
  • Registratie: Maart 2009
  • Laatst online: 14-10 09:17
Ik zat net eens te spelen met Grafana. Ik heb een recorder die naar een MySQL database wegschrijft. Dit werkt prima.
Dacht ik.

Maar nu ik in Grafana een mooie grafiekje probeer te tekenen valt me opeens op dat de tijden niet kloppen. Die verschillen een uur:
Afbeeldingslocatie: https://tweakers.net/i/Wbn_X35zI6SOSMhbpLvjOj9L6WU=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/7FAf4aBtGEdfAgC6Yiv8bKPW.png?f=user_large

Wat blijkt nou, de data wordt in de database weggeschreven als UTC, maar wel met timezone +1:
Afbeeldingslocatie: https://tweakers.net/i/1PftD31QBNfqQXyzuZKzt3lWhLA=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/5MuQBAC9YkS7plJ79dZ1xXCl.png?f=user_large
In ieder geval loopt mijn data keurig een uurtje achter (het is nu 16:32, Nederlandse tijd).

Is dit een bekend probleem? Of hoe kan ik hier iets mee?

Acties:
  • 0 Henk 'm!

  • Dacuuu
  • Registratie: Maart 2009
  • Laatst online: 06:16
mr3000 schreef op vrijdag 26 maart 2021 @ 12:25:

Haha ja snap ik maar Docker en ik zijn niet zulke maatjes ;-) Daarnaast nu ook welke fijne gui ideaal als ik eens een usb moet toevoegen. of iets wil debuggen. werkt wel aardig. ben er niet ontevreden over en alhoewel ik behoorlijk technisch ben en voldoende kennis van Debian en Ubuntu heb, wil ik het zo eenvoudig mogelijk houden.
Op unraid zijn docker containers draaien super simpel.

Locatie van de data opgeven en 1 klik verder heb je HA draaien :o

Afbeeldingslocatie: https://i.imgur.com/45STTOi.png

Acties:
  • 0 Henk 'm!

  • DeadMetal
  • Registratie: Mei 2002
  • Laatst online: 21-10 12:07
Kan iemand me vertellen hoe ik ervoor kan zorgen dat de volgende type events niet door de recorder opgeslagen worden? Dit betreft een Xiaomi magic cube (via Deconz) die 'deconz_event' events genereert, maar geen eigen entity_id heeft. Dus ik kan hem niet op basis van entity_id uitfilteren. Want het maakt een rommeltje van het logboek:

Afbeeldingslocatie: https://tweakers.net/i/40cEVlEbJjayCnJo9IS0MJDGqNM=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/H9Bs729bwysKhJn8TII9EaAN.png?f=user_large

[ Voor 4% gewijzigd door DeadMetal op 27-03-2021 08:56 ]


Acties:
  • 0 Henk 'm!

  • Yukkie
  • Registratie: Januari 2001
  • Laatst online: 07:53

Yukkie

Vorsprung Durch Technik

Dit ziet er wel heel vet en op het eerste gezicht zeer user-friendly uit! Goed alternatief voor Node-Red voor sommigen wellicht.

Afbeeldingslocatie: https://tweakers.net/i/1L4ZOfMaEogyKIOk7ni20fN9OHU=/x800/filters:strip_exif()/f/image/hmTPOssU5muktzJuQyxgv7A2.png?f=fotoalbum_large


https://twitter.com/balloob/status/1376058028219277313?s=19

We've got that ring of confidence


Acties:
  • 0 Henk 'm!

  • TravockMD
  • Registratie: Januari 2010
  • Laatst online: 21-09 11:16
Septillion schreef op maandag 29 maart 2021 @ 09:20:
@TravockMD Zeg ook niet dat je er problemen mee moet hebben. ;) Geef alleen aan hoe ze werken en hoe dat bij kort licht willen hebben dus een probleem is. Mag ik je ook verwijzen naar de eerder gelinkte Septillion in "Home Assistant - Show je setup"? En als je dan een sensor hebt die ook geen nieuwe 'on' stuurt als de beweging niet weg is geweest dan heb je dus echt een probleem.
En toch zie ik doorlopende balken bij mijn motionsensoren. Het lijkt me dus niet per definitie dat er automatisch door zigbee2mqtt vanuit wordt gegaan dat het na 60sec automatisch op off wordt gezet?

Onderstaande is van 1 van mijn sensoren als voorbeeld:
Afbeeldingslocatie: https://tweakers.net/i/8ry9QtU5qOTcB9bcstvyubGsx4E=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/XEXB6svmm9jpkoiC2SsjZUcK.png?f=user_large

edit: Ik zie nu dat dit een voorbeeld is met een Sonoff motion detector. Misschien dat dit nog verschil maakt.
edit2: Nope, ook bij andere sensoren van Xiaomi en Aquara zie ik dit

[ Voor 8% gewijzigd door TravockMD op 29-03-2021 09:35 ]


Acties:
  • 0 Henk 'm!

  • GoBieN-Be
  • Registratie: Juni 2002
  • Laatst online: 00:03
In de tuin heb ik een Gardena Micro Drip system.
Momenteel stuur ik dit aan via een "Gardena Besproeiingscomputer EasyControl" (artikel 1881-20).
Afbeeldingslocatie: https://tweakers.net/i/nQgq68fAm3TbNahmKOopUj113Vk=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/H4Joh81Yj08ljOYvWLB8fUTd.png?f=user_large

Liever zou ik dit kunnen aansturen (en opvolgen) vanuit HomeAssistant.
Ik heb niks van Gardena Smart producten.

Liefst gebruik ik een simpele sturing via WiFi of via Zigbee.
Iemand ervaring met zoiets?

Acties:
  • +1 Henk 'm!

  • Vorkie
  • Registratie: September 2001
  • Niet online
JayOne schreef op dinsdag 30 maart 2021 @ 09:14:
[...]

Sonoff flash je nu niet meer naar Tasmota, maar naar ESPHome (tenminste als je gebruik maakt van HA)
You get the point :) (mijn schakelaars hier werken nu alleen op Tasmota, geen nut nog om naar ESPHome te gaan) en zie ook geen toegevoegde waarde?

Tasmota/ESPHome, kies wat, als het maar in eigen beheer is en niet automatisch gaat zitten updaten.

En ESPhome ... handig, dacht eens te kijken of het makkelijk was :+

https://esphome.io/guides/migrate_sonoff_tasmota.html

Afbeeldingslocatie: https://tweakers.net/i/gbz8tos9EQSQrSoo2VGz8novc3k=/800x/filters:strip_exif()/f/image/IBbwaTcneijetjjnB39Zb9L7.png?f=fotoalbum_large

Acties:
  • +1 Henk 'm!

  • lolgast
  • Registratie: November 2006
  • Laatst online: 22:11
Vorkie schreef op dinsdag 30 maart 2021 @ 09:44:
[...]

Het idee is goed, maar hoeveel verschil maakt dit dan in tijd e/o belasting? Als ik nu klik op mijn *tuinverlichting aan* knop, hoor ik klik en staat mijn Sonoff/Tuinverlichting aan. Als ik daarna kijk naar de Sonoff POW zie ik het actuele verbruik van de droger/wasmachine/airco1/airco2 etc als deze aanstaat.

Ik ben serieus benieuwd waar de winst zit voor HA. (ik subscribe ook met andere apparaten op de MQTT topics voor andere acties buiten HA om)
Just the messenger he ;)
Afbeeldingslocatie: https://i.imgur.com/aFAxune.png

Acties:
  • 0 Henk 'm!

  • lolgast
  • Registratie: November 2006
  • Laatst online: 22:11
@Septillion Natuurlijk, dat lees ik ook tussen de regels door. Maar het integratie deel is wel echt fijn in mijn ogen. De sensoren per device zijn ook veel beter gescheiden zo dan via bijvoorbeeld MQTT autodiscover waar alles 1 grote lijst is als je bij de integraties aan het zoeken bent. Los daarvan is het kunnen beheren van de sensoren vanuit de HA omgeving ook wel fijn. Plus dat de beheerpagina om alle devices te beheren (hoewel Tasmota daar ook iets voor heeft tegenwoordig met TasmoAdmin). Mijn persoonlijke mening echter is dat de omgeving van ESPHome een stuk prettiger werkt dan TasmoAdmin
Afbeeldingslocatie: https://i.imgur.com/9NWhaSF.png

Máár, ESPHome heeft ook nadelen. Tasmota kun je heel eenvoudig via een CLI configureren en daarmee anders laten gedragen afhankelijk van sensor waardes. Bijvoorbeeld een andere timeout voor het rapporteren van waardes als iets aan/uit is. Dat kan bij ESPHome niet (volgens mij).

Acties:
  • 0 Henk 'm!

  • Mozart
  • Registratie: September 2001
  • Laatst online: 20-10 22:16
Septillion schreef op dinsdag 30 maart 2021 @ 10:23:
@lolgast Ja, ze hebben beide sterke en zwakke punten. Denk ook dat dat de reden is dat ze zo goed naast elkaar kunnen bestaan. :)

Zelf vind ik alleen juist altijd projecten in HA moeten aanmaken een nadeel. En of ik nu veel devices onder de MQTT integratie heb hangen of onder de ESPhome integratie is naar mijn idee vestzak vs broekzak. Maar ben het met je eens dat er geen goede manier is om ze overzichtelijk te managen. TasmoAdmin was een leuk beginnetje maar is nooit meer dan dat geworden.

Maar goed, ESPhome staat nog steeds eens op de planning omdat ik aantal ESP's heb waar ik graag losse groepen led's aan zou willen hebben (1x RGB en 2x WW ofzo) en dat is met Tasmota niet mogelijk. Gewoon gescheiden RGB en CCT is zelfs nog steeds brak. Dus daarvoor wil ik ESPhome hier nog weer eens een kans geven :)
Ik vind het wel overzichtelijker met de ESPHome integratie, dat ziet er zo uit:
Afbeeldingslocatie: https://tweakers.net/i/_yRTzslhfQ90ZmTxfF80_5TjuH4=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/dOPv82ZOtPC2EdMYzWGDJTqk.png?f=user_large

Daar kun je dus inzoomen per esphome en heb je niet 1 grote bak wat je met mqtt wel hebt.

PSN: PcDCch


Acties:
  • 0 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 21-10 19:01
Septillion schreef op dinsdag 30 maart 2021 @ 09:59:
[...]

Ligt het aan mij of is de waarschuwing weer verdwenen?
Ik denk optie 1 :+

Afbeeldingslocatie: https://tweakers.net/i/19_fcWbtYnXk9uRBcpsS2X04cXA=/800x/filters:strip_exif()/f/image/mfnaaWCp9tFv8vwq6r751BCA.png?f=fotoalbum_large

Sometimes you need to plan for coincidence


Acties:
  • +1 Henk 'm!

  • Mozart
  • Registratie: September 2001
  • Laatst online: 20-10 22:16
Demo schreef op dinsdag 30 maart 2021 @ 11:16:
Het grote voordeel van ESPHome vind ik vooral dat je het in dezelfde 'taal' configureert (dan bedoel ik niet YAML, maar de terminologie van sensors, entities etc) en dat de entiteiten direct worden gedetecteerd. Het alternatief zou voor mij MQTT zijn en dat is best een gekloot als het niet automagisch gepubliceerd wordt via je config-topic.
@Mozart ik zie in jouw screenshot octoprint staan, gebruik je een ESP om hem aan en uit te zetten? Heb je in Octoprint ook de HA-plugin in gebruik, of heb je geen MQTT?
Ja, ik gebruik een esphome om de power op de printer te regelen, daarnaast heb ik een MQTT koppeling met octoprint zelf:
Afbeeldingslocatie: https://tweakers.net/i/mliFcq3FCfBEdV-A33N9XRn_6XM=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/CVcyViOCfRiE1hoHJEP7zKAr.png?f=user_large
Septillion schreef op dinsdag 30 maart 2021 @ 11:00:
@sOid Local API sluit een cloud niet uit. Het was geen local only API.

@Mozart Is dat de integration of de addon? Maar anderzijds het is nog steeds gewoon een list met devices :+

@Hmmbob Nu is hij er wel weer natuurlijk. Alleen maar om mij voor gek te zetten :/
Het is de integration en die heeft dus al een filter in de integration zelf

[ Voor 20% gewijzigd door Mozart op 30-03-2021 11:43 ]

PSN: PcDCch


Acties:
  • 0 Henk 'm!

  • Mars Warrior
  • Registratie: Oktober 2003
  • Laatst online: 21-10 17:08

Mars Warrior

Earth, the final frontier

Demo schreef op dinsdag 30 maart 2021 @ 12:12:
[...]
Als het al werkt niet nee, maar als je het nog moet configureren of een nieuw apparaat wil toevoegen moet je dat dus met de hand doen?
Dat gezegd hebbende, mijn Shelly's draaien ESPHome en zitten in muren en plafonds, dat is voor mij een belangrijkere reden om niet over te stappen naar Tasmota dan een feature meer of minder :P
Je hoeft niks met de hand te doen. De integratie ziet automatisch je Tasmota devices, dus je entiteiten komen vanzelf in HA terecht.

Afbeeldingslocatie: https://tweakers.net/i/pS0oMhCT1w2WgMu79M7lcasVjHI=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/GcqgXvdQLdGUd1CuvWTHkOSz.png?f=user_large

Material 3 Thema's voor HA | Swiss Army Knife custom card voor HA | AmoebeLabs


Acties:
  • 0 Henk 'm!

  • Vorkie
  • Registratie: September 2001
  • Niet online
@mr3000 Je kan inderdaad met een Toon die vrij is veel meer :)

Uitlezen P1 (zie je ook hoeveel je terugstuurt als je zonnepanelen hebt)
https://github.com/cyberjunky/home-assistant-toon_smartmeter

Afbeeldingslocatie: https://tweakers.net/i/KdCKI64GfpICbcvftlJqYpAy2Y8=/x800/filters:strip_exif()/f/image/EWPzdHwh6Iv2zsYCHIucVfI2.png?f=fotoalbum_large

En natuurlijk thermostaat, inclusief de 4(5) tegeltjes met "weg, slapen, thuis, comfort)
https://github.com/cyberjunky/home-assistant-toon_climate

Afbeeldingslocatie: https://tweakers.net/i/dyo5nW4mpsuu2uoZBMOi5UGA6jA=/x800/filters:strip_exif()/f/image/XF1vbaKek1bqUay30lNamaIk.png?f=fotoalbum_large

Deze boilerstatus heb ik zelf niet in gebruik: Nou ja, toch maar even ingesteld
https://github.com/cyberj...sistant-toon_boilerstatus

Afbeeldingslocatie: https://tweakers.net/i/GUwmYA-mxIr7txTKVK5JFAIuE4g=/800x/filters:strip_exif()/f/image/wjcjHN4eNriAwtIFubXh0ezd.png?f=fotoalbum_large

[ Voor 14% gewijzigd door Septillion op 31-03-2021 10:49 . Reden: Plaatje verkleint ]


Acties:
  • 0 Henk 'm!

  • haborym
  • Registratie: September 2008
  • Laatst online: 07:56
@Septillion
Ik maak er vanmorgen een zooitje van. Heb denk ik wat extra koffie nodig :D.

Even opnieuw starten;

Dit is mijn sensor:

code:
1
2
3
4
5
  - platform: mqtt
    name: "Energy Returned T1"
    state_topic: "p1meter/energy_returned_tariff1"
    unit_of_measurement: "kWh"
    value_template: "{{ value_json.energy_returned_tariff1 | round(3) }}"


Dit komt binnen op MQTT: {"power_returned": [{"value": 1.601, "unit": "kW"}]}

Dit komt terug in HA : Power Returned [{'value': 2.252, 'unit': 'kW'}] kW

Afbeeldingslocatie: https://tweakers.net/i/OZiZcg8kiWC6xcSjKG_rQFyqut8=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/pv2YKFGT8G757wSPUkRo96tS.png?f=user_large
HIerbij het plaatje uit HA.

Wellicht maakt dit mijn vraag wat overzichtelijker.

[ Voor 1% gewijzigd door Septillion op 31-03-2021 10:48 . Reden: Plaatje verkleint ]


Acties:
  • 0 Henk 'm!

  • Dutchess_Nicole
  • Registratie: Augustus 2001
  • Laatst online: 21-10 09:14
sOid schreef op donderdag 1 april 2021 @ 11:49:
[...]

Thanks :) Ik heb Pihole draaien en volgens mij kan dat ook zorgen voor lokale DNS afhandeling. Samen met nginx moet dat denk ik wel werken. Binnenkort 's naar kijken!
Dat kan inderdaad. Dat kun je instellen op Local DNS -> DNS Records:

Afbeeldingslocatie: https://tweakers.net/i/4Rjs4e2RjYmBe_M7bRdhbU062No=/800x/filters:strip_exif()/f/image/Xw1XOrER12GifcgJeL1AM0VL.png?f=fotoalbum_large

Eigenlijk best simpel :)

Kia E-Niro 2019 Executiveline. OTGW/HA Enthousiasteling.


Acties:
  • +16 Henk 'm!

  • aex351
  • Registratie: Juni 2005
  • Laatst online: 20-10 22:26

aex351

I am the one

Voor degene die gebruik maken van de Neerslag Card (Buienalarm en/of Buienradar grafiek). Ik heb deze doorontwikkeld naar de Neerslag App. Dit is een alles-in-één oplossing (front-end + back-end) en daardoor redelijk uniek in de wereld van Home Assistant.De custom sensors van de Neerslag Card zijn nu verwerkt in een Home Assistant integratie. Dit is volledig via de interface te configureren. Zo kan je nu via de interface je latitude en longitude per sensor beheren of gebruik maken van de ingebouwde locatie gegevens van Home Assistant. Deze integratie bevat ook de Neerslag Card.

Volgende stap is om wellicht ook extra sensors toe te voegen. Bijvoorbeeld om aan te geven dat het gaat regenen. En over hoeveel minuten het gaat regenen. etc. Dat kan je dan in je automation gebruiken. Bijvoorbeeld om een push notificatie te krijgen om je mobiel of om de zonnescherm naar binnen te halen.

Migratie pad van Neerslag Card naar Neerslag App (heel simpel):
Wil je gebruik maken van de Neerslag App, verwijder dan eerst de Neerslag Card. Ook is het handig om de custom sensors te verwijderen, want de Neerslag App maakt daar geen gebruik van.

Afbeeldingslocatie: https://tweakers.net/i/zEL-SQd5DcNfzyYzd1PTEZ4Z_7w=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/LzLh2OADBmRHsjTzHR9uVAv9.png?f=user_large

< dit stukje webruimte is te huur >


Acties:
  • +1 Henk 'm!

  • barrymossel
  • Registratie: Juni 2003
  • Laatst online: 07:33
Septillion schreef op vrijdag 2 april 2021 @ 09:50:
@barrymossel 00:15 PM is inderdaad wel erg bijzonder. Maar (irritant genoeg) pakt HA de notatie van het device / browser waarin je zit.
Ik zie net dat het aan de mini-graph-card ligt. Op andere plekken gaat het wel goed. Is schijnbaar alleen in de grafiekjes.

Afbeeldingslocatie: https://tweakers.net/i/YPKODUNkV8YZwXeNuQOMcKC74Vo=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/lM4lCI7h4vK9moPJ8Mut9Bly.png?f=user_large

Vond het in eerste instantie vreemd dat er zoveel licht was midden in de nacht... :+

---edit---
Op te lossen met:

YAML:
1
hour24: true

[ Voor 5% gewijzigd door barrymossel op 02-04-2021 09:57 ]


Acties:
  • +6 Henk 'm!

  • HJR
  • Registratie: April 2000
  • Laatst online: 03-09 17:57

HJR

Ja hij is binnen! Mijn limited edition Home Assistant. Vervangt m'n Chinese Icy NUC kloon
Afbeeldingslocatie: https://tweakers.net/i/tpHSMHypsAT4DWP_7RPSdyQbqiw=/800x/filters:strip_icc():strip_exif()/f/image/YIRJhDF0D2qlzUPMlH09wR8L.jpg?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/Wg9z_yNkiB7Vim2LaE_K--1phf8=/800x/filters:strip_icc():strip_exif()/f/image/K0RAybuyglERGPhy3MJyrcTj.jpg?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • makaa
  • Registratie: November 2011
  • Laatst online: 21-10 19:43
ik heb sinds een week of 4 (weet het niet exact) problemen dat mijn lampen en motionsensor heel erg traag schakelen/reageren.
Het duurt nu minimaal 2 a 3 seconden voordat de lamp in de gang aan gaat (d.m.v. detectie via motionsensor) en de lampen in de woonkamer (6 stuks) duurt nog langer 8 seconden voordat ze allemaal aanstaan.

Het heeft ruim een jaar stabiel gedraaid waarbij het systeem veel sneller was lees: milliseconden.
Is dit een bekend probleem of waar moet ik zoeken?

Home Assistant is geïnstalleerd op een Pi3 i.c.m. een CC2531 stick:
Afbeeldingslocatie: https://tweakers.net/i/kUyGVXxp-ei4-uxhgslRH_OcRm4=/x800/filters:strip_exif()/f/image/a6DM6YsZ9v7yEAMs3rhiCV2T.png?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • Robbie T
  • Registratie: Februari 2006
  • Laatst online: 21-10 19:21
Ik heb problemen met het bereiken van Home Assistant via mijn externe URL.
Ik heb in mijn Synology, welke op een ander extern IP-adres draait via reverse proxy het volgende opgenomen:
Afbeeldingslocatie: https://tweakers.net/i/zPHcdbUMHKriYySQoYNLzuGQsc8=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/3tV9qORTXV1yzoM0NfIqdUvp.png?f=user_large
Ik heb meerdere services op deze manier bereikbaar en dat werkt zonder problemen.
Als ik de app open via 4G dan krijg ik de melding dat er geen verbinding gemaakt worden. Als ik via de browser de url invoer krijg ik wel het inlogscherm te zien maar na het invoeren van de gegevens krijg ik alsnog de melding dat er geen verbinding gemaakt kan worden.

het IP-adres is goed en poort 443 is ook geforward. Gezien de rest van de services wel werkt op deze manier heb ik het idee dat het iets is binnen Home Assistant, maar aan de andere kant; dit is ook de enige service die niet verwijst naar hetzelfde ip-adres als de synology,.

Ik moet nog gebruik maken van DuckDNS, maar heb net alles over naar een proxmox installatie en nog niet aan toe om duckdns te regelen.

Acties:
  • +1 Henk 'm!

  • barrymossel
  • Registratie: Juni 2003
  • Laatst online: 07:33
CAD-tekenaar schreef op maandag 5 april 2021 @ 16:31:
[...]


Fijn dat dat allemaal mogelijk is.
Met volledige functionaliteit denk ik aan Roborock S5 max (zwart) kunnen aansturen via HA.
Zoals je al schreef moet het configureren van de ruimtes/zones gewoon via de app gaan, maar het aansturen van de Roborock wil ik via HomeAssistant doen icm stembediening (Google Home)
Fijn dat dat allemaal mogelijk is.

Ik dacht aan:
- Roborock pas starten als er niemand in de ruimte is. = koppeling ruimtedetectie (Zigbee) - Roborock
- Wanneer Roborock bezig is en zodra er iemand de ruimte inkomt dan via Google Home Mini omroepen: "Kijk uit! Roborock is bezig." = koppeling Roborock - ruimtedetectie (Zigbee) - Google Home
- Wanneer Rockrock klaar is (of een error krijgt) een Telegram zenden
- Sensoren Roborock uitlezen en sturen naar HomeAssistant UI of Telegram
Dat zou allemaal moeten kunnen als je hem geïntegreerd krijgt:

Dit is mijn entity via die integratie:

Afbeeldingslocatie: https://tweakers.net/i/_5Bt-3I8b7LC2Ajb6CpnJW3kbgU=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/C2EfIsm6fKj9gMMC2ZF2Yxsx.png?f=user_large

Acties:
  • 0 Henk 'm!

  • martinvdm
  • Registratie: Januari 2001
  • Laatst online: 22:40
@CAD-tekenaar @Demo ik heb zelf de S5 en niet geroot. Ik kan zoals @barrymossel al zegt alle gangbare functies bedienen en ook status uitlezen.

Afbeeldingslocatie: https://tweakers.net/i/8OSQLz4jrhhR8brNYwEQaYXuyD0=/x800/filters:strip_icc():strip_exif()/f/image/t7gDK9eX2ZsiM1crNwO8zghl.jpg?f=fotoalbum_large

Middels deze card kan ik zelfs de zones tekenen in de card en ook handmatig zones starten middels scripts:
code:
1
2
3
4
5
6
7
xiaomi_vacuum_zone_keuken:
 sequence:
  - service: vacuum.send_command
    data:
      entity_id: vacuum.xiaomi_vacuum_cleaner
      command: app_zoned_clean
      params: [[18972,28161,21172,30761,1]]

Op die manier kan ik snel een zone cleanen maar je zou het ook in een automation kunnen gebruiken.
Het is wel ff klooien met die kaart en de token, het uitlijnen (startpunt) en finetunen, maar een maal erin is niet meer naar omkijken.

He who laughs last thinks slowest! | ▶️ Youtube | 🌐 TechJunky.nl | ☀️ 3000Wp PV | Ford Explorer EV Ext


Acties:
  • 0 Henk 'm!

  • Repsect
  • Registratie: Februari 2009
  • Laatst online: 07:29
Is het mogelijk om de "set state" knop onder developers tools te gebruiken in een script?

Afbeeldingslocatie: https://i.imgur.com/OGuVAHB.png

Mijn Philips Hue outdoor motion sensor verliest ongeveer 1x in de 10 dagen de verbinding (verbonden via Zigbee2MQTT). Aangezien er behoorlijk wat automations aan de lichtsterkte van deze sensor hangen, wil ik graag de waarde forceren naar dag (value = 8000) of nacht (value = 0) totdat ik de sensor weer eens opnieuw toegevoegd heb.

Signature


Acties:
  • 0 Henk 'm!

  • golles
  • Registratie: Maart 2007
  • Laatst online: 14-10 15:41
barrymossel schreef op woensdag 7 april 2021 @ 22:17:
[...]

https://www.home-assistan...ed-variables-in-templates

Zigbee@MQTT zorgt o.a. voor die meldingen, maar ik zie er ook vanuit de Smartthings integratie voorbij komen.
Klopt, maar ook een paar eigen templates, deze vooral heel vaak:
YAML:
1
2
3
4
5
6
7
          {{ 
            states.sensor 
              | selectattr('attributes.Wastecollector')
              | selectattr('attributes.Days-until', 'eq', 1)
              | map(attribute='entity_id')
              | first
          }}


maar binnen 10 minuten meer dan 100.000 logs is niet echt top.
Afbeeldingslocatie: https://tweakers.net/i/W4bzCBdHB1cHWrJe4bCJfIWTsxI=/800x/filters:strip_exif()/f/image/ilxHGj3o1i32E9zKkslhxyZU.png?f=fotoalbum_large

En ik zag ook dat mn entities die ik naar homekit expose niet meer reageerden in de apple woning app.

Acties:
  • +1 Henk 'm!

  • TomR
  • Registratie: Mei 2001
  • Laatst online: 23-09 11:19
Ik kom maar niet erachter hoe ik het volgende kan blokkeren, ik blijf continue deze melding krijgen:
Afbeeldingslocatie: https://tweakers.net/i/oNe8qKjSiGa11cE8dNw3QQydkAQ=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/4ku5ve4iY5PbRAo9PenWFdTz.png?f=user_large
Het gaat om de tv (zie hieronder), die niet van mij is maar wel op het netwerk zit. De ignore functie werkt niet, elke dag staat deze tv er weer tussen en ik haat het om iedere dag een notificatie te zien die niet functioneel is. Is er een andere manier om de ignore fucntie te omzeilen op een andere manier die wel werkt?
Afbeeldingslocatie: https://tweakers.net/i/hG7B8vgUI5a3DZuFgXf4Xz6cRd8=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/lyPiKWK03zSbR6ATnTQgXKep.png?f=user_large

Acties:
  • 0 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 21-10 19:01
Verwijderd schreef op woensdag 7 april 2021 @ 22:27:
Heb er ook aan zitten denken om het op proxmox te gaan draaien, maar naast HA kan ik momenteel niet verzinnen wat ik er nog meer op proxmox moet gaan draaien. O-)
Inspiratie (en dan draait er nog een losse container met AdGuard, die staat niet in deze lijst)
Afbeeldingslocatie: https://tweakers.net/i/V5mBhuQEYKwWR_Mzo2GdIq3Te1Y=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/Dl2mI0YES7NZOj4myOg8CCW6.png?f=user_large

Sometimes you need to plan for coincidence


Acties:
  • +1 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 21-10 19:01
sOid schreef op donderdag 8 april 2021 @ 09:32:
[...]

Naar welke versie is dit?
2021.4. Relevant stukje release notes:
Warnings for undefined variables in Templates
This feature is really cool. While technically a small improvement, it is a change that can impact you (as in “breaking”), but also, will greatly help you!

So imaging this little template: {{ my_variable }}

Previously, if my_variable would not exist in the template or system as a variable, Home Assistant would just ignore it and skip over it.

While this can be convenient, it can become problematic when it was misspelled or referring to a variable that doesn’t exist at all. For example, if you would have mistyped it: {{ my_varaible }}, you would never know something is wrong, unless you spotted it.

As of today, Home Assistant will tell you this, using a warning in the logs!
Afbeeldingslocatie: https://www.home-assistant.io/images/blog/2021-04/undefined.png
Screenshot of undefined variable warning log

This helps to find templates that behave unexpectedly because the variable you thought was there, isn’t. It is quite possible you get a bunch of warnings after upgrading to this release. Fixing those warnings, really helps to improve your setup.

So, what if a variable isn’t always there, but I still want to use it? Well, you can give it a default, for example: {{ my_variable | default }}. Or even a default value (10 in this example): {{ my_variable | default(10) }}.

Please note that these are just warnings for now. We plan to replace the warning with an error as of Home Assistant 2021.10 (in October).

[ Voor 6% gewijzigd door Hmmbob op 08-04-2021 09:42 ]

Sometimes you need to plan for coincidence


Acties:
  • +1 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 07:54
Afbeeldingslocatie: https://tweakers.net/i/W8unkU3uYEzuVhmxCPKctNih7SA=/800x/filters:strip_exif()/f/image/8P8kCEUoED00g5zqufangcDY.png?f=fotoalbum_large
Zo te zien zijn de analytics half gefixt of ze zijn toch maar gaan tellen :p

[ Voor 5% gewijzigd door Septillion op 08-04-2021 12:49 ]


Acties:
  • 0 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 21-10 19:01
icecreamfarmer schreef op donderdag 8 april 2021 @ 16:08:
Dat nieuwe automations debusscherm is tof. Minder was dat mijn Z-wave het niet meer deed.
Maar had het toevallig vanochtend zelf al opgelost doordat ik zag dat event state hernoemd was.
Je leest de release notes niet voor je update :? Afbeeldingslocatie: https://tweakers.net/i/KBp-v8_QuecHfNKEX0RlKa4S7Ho=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/Bfftc7MMgBYc76xjsH5Bi45Q.png?f=user_large

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!

  • Voggy
  • Registratie: Oktober 2011
  • Laatst online: 21-10 18:20
Voggy schreef op zondag 4 april 2021 @ 13:29:
Iemand tips voor het koppelen van de xiaomi light detection sensor aan een conbee II? Ik krijg het niet voor elkaar. Ik hou de reset knop ingedrukt, hij blinkt 3x. Na het loslaten blinkt hij nog 2x maar er gebeurt helemaal niets.
Ik heb de laatste firmware en gebruik dit ding:
https://www.xiaomiproduct...ght-detection-sensor.html
Iemand?
Batterij vervangen heeft niets geholpen.
Ik zie hem wel in de deCONZ omgeving maar in de Phoscon app kan hij niets vinden. Ik heb al geprobeerd om de attributes uit te lezen tijdens het zoeken maar er gebeurt niets.
Afbeeldingslocatie: https://tweakers.net/i/h97GfV_wTl4LC1gdYtwxg6zD7WE=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/1dZAEWMYNZbCEYZu9Npxz1Mz.png?f=user_large

Acties:
  • +2 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 21-10 19:01
On a different note: de analytics pagina is weer gefixt. https://analytics.home-assistant.io/

Afbeeldingslocatie: https://tweakers.net/i/KQKSZIFKaANfEP4PpApD5U8x4AQ=/800x/filters:strip_exif()/f/image/51h6HepWCrmLVNR37X37OGkP.png?f=fotoalbum_large

Grappig om te zien dat meer dan 2/3 het hele HA OS gebruikt, dat de usergroup voor Supervised groter is dan die voor container en dat er in NLD meer gebruikers van HA zijn dan in DE :+

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!

  • Kire88
  • Registratie: Februari 2018
  • Laatst online: 21-10 18:17
Ik zou graag op mijn lovelace dashboard de conditional card gebruiken om afhankelijk van de productie van mijn zonnepanelen ofwel de huidige productie, ofwel de totale dag productie te laten zien in een gauge card.

In de richting van:
Productie >0 Watt, --> huidige productie
Productie 0 --> dagtotaal

Dus zodra de productie naar 0 is de rechter gauge card vervangen door een gauge card met het dagtotaal.
Afbeeldingslocatie: https://tweakers.net/i/N9jomugEd0uggw4Ga9EI1lACXrA=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/xWPVwZd70Yck53nZD3hR1GyT.png?f=user_large

Nu kan ik dit volgens mij bereiken door een binaire sensor te maken van de sensor die de huidge opwek weergeeft, en op basis daarvan de conditional cards aansturen.

Zit ik op het juiste spoor, of zijn er andere mogelijkheden om dit effect te bereiken?

3.05 kWp Zuid - https://pvoutput.org/list.jsp?userid=80995 - Daikin Comfora FTXP 3.5 kW


Acties:
  • 0 Henk 'm!

  • Kire88
  • Registratie: Februari 2018
  • Laatst online: 21-10 18:17
Septillion schreef op vrijdag 9 april 2021 @ 17:27:
@Kire88 Lijkt me de makkelijkste oplossing inderdaad. Conditional card doet zelf helaas geen numerieke state check.
Het lijkt me gelukt te zijn:
Afbeeldingslocatie: https://tweakers.net/i/dSn42LkmgmDowLTRufAHPb83DSc=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/Unp8hjsybh9CnelLmDnnsdoS.png?f=user_large

code:
1
2
3
4
5
6
7
binary_sensor:
  - platform: template
    sensors:
      solar_production_on_off:
        friendly_name: "solar_production_on_off"
        value_template: >-
          {{ states('sensor.solaredge_current_power_w')|float > 0 }}

3.05 kWp Zuid - https://pvoutput.org/list.jsp?userid=80995 - Daikin Comfora FTXP 3.5 kW


Acties:
  • +1 Henk 'm!
golles schreef op zaterdag 10 april 2021 @ 00:07:
[...]


Ja dat is weer een nadeel als je 1 van de 1e bent hier die naar versie 2 gegaan is, ik ben wel benieuwd of er bepaalde voordelen zijn tov versie 1.

Wat je nog wel zou kunnen doen, het is nog steeds geen mooie oplossing maar wel een leuke hack. In je nuc maak je een cron job die om de zoveel tijd deze commando uitvoert:
Bash:
1
/usr/bin/du -s /home/soid/docker/influxdb2/engine/data/0ffc2fcbc0fac7db > /home/soid/docker/home-assistant/config/influxdb2size

Het is jouw originele commando alleen wordt de output naar een file geschreven, deze file moet in de config map van je HA terecht komen om het makkelijk te houden. Dan maak je een sensor in HA die dat weer uitleest:
YAML:
1
2
3
  - platform: command_line
    name: 'InfluxDB Size'
    command: cat /config/influxdb2size


Theoretisch gezien zal dit werken, je moet alleen even de cron zelf instellen en de zorgen dat de paden goed staan op beide plekken. Ik zou eerst die shell commando met de hand uitvoeren om te zien of het bestand gemaakt wordt op de juiste plek
Cool! Creatieve oplossing! Zo even proberen :)
Edit: geprobeerd. Denk wel dat dit kan werken. Bestand wordt door het commando aangemaakt. Juiste data staat er ook in. Maar... Er staat te veel data in, namelijk dit:

[code]3508152 /home/soid/docker/influxdb2/engine/data/0ffc2fcbc0fac7db[/code]

De cijfers zijn goed maar het path is natuurlijk irrelevant. Heb je een suggestie hoe ik dat eruit kan halen? Of eruit kan filteren door het cat-command?


Edit 2: ah laat maar, al gevonden! Dit werkt:

code:
1
*/10 * * * * /usr/bin/du -s /home/soid/docker/influxdb2/engine/data/0ffc2fcbc0fac7db | cut -f -1 > /home/soid/docker/hass/influxdb2size


Edit 3: en dit is de uiteindelijke sensor die erbij hoort.

YAML:
1
2
3
4
5
6
#-----InfluxDB size --- See cronjob for du command
  - platform: command_line
    name: 'InfluxDB Size'
    command: cat /config/influxdb2size # read data from du cronjob
    value_template: "{{ (value.split('\t')[0]|int/1000)|round(1) }}"
    unit_of_measurement: 'MB'


Ben je wederom dankbaar, @golles!




Ik vind de GUI bij de nieuwe versie van Influxdb wel wat toevoegen. Je kunt er nu ook charts mee maken zoals met Grafana.

Dit is bijvoorbeeld een grafiekje van m'n temperatuursensoren van de afgelopen week. Ben benieuwd of het iemand lukt deze grafiekjes direct in HA te krijgen.

Afbeeldingslocatie: https://tweakers.net/i/uAoHN0P6LV_G4BglBnIgJaon0eg=/800x/filters:strip_icc():strip_exif()/f/image/40rMQQs6WFFsDc0cV2LN5h1j.jpg?f=fotoalbum_large

[ Voor 21% gewijzigd door sOid op 10-04-2021 10:18 ]


Acties:
  • 0 Henk 'm!

  • kweetnie
  • Registratie: December 2000
  • Laatst online: 21:15
Ruzie met afronden... wie heeft voor mij de oplossing of gouden tip.

Ben bezig met een dashboard bouwen in HA voor mijn powermonitoring enzo. Echter blijf ik elke keer waardes zien die blijkbaar niet door round(1) opgepakt worden.
Hier een simpel voorbeeld (weet overigens dat de waarde nergens opslaat maar ik moet toch wat invullen :))
Afbeeldingslocatie: https://tweakers.net/i/2ZMI-hFuBtQCzIQ3kENM1QKYZ80=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/d7z8GxdFJdGnsCTGRpaWx1jJ.png?f=user_large

De formule die ik hiervoor gebruik is:
code:
1
2
3
4
5
6
7
8
        total_voltage_corrected:
            friendly_name: "Current voltage"
            unit_of_measurement: 'V'
            icon_template: mdi:sine-wave
            value_template: "{{ 
                (states('sensor.dsmr_reading_phase_voltage_l1') | float | round(1) +
                states('sensor.dsmr_reading_phase_voltage_l2') | float | round(1) +
                states('sensor.dsmr_reading_phase_voltage_l3') | float) | round(1) / 3 | round(1) }}"


Dus die voltage is gewoon de fase 1+2+3=x/3 en ik heb nu zelfs meerdere keren round(1) staan, maar als ik enkel aan het einde dit doe is het effect ook hetzelfde. Wil daar ook gewoon altijd een waarde hebben staan die netjes op 1 decimaal is. Niet enkel af en toe, soms gaat het namelijk wel goed.

Zelfde gedrag zie ik ook bij andere sensors terug komen, maar minder regelmatig.
Afbeeldingslocatie: https://tweakers.net/i/kEtXRA4eXFJo0U4aBkaxeZyWuis=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/98sc8geyZZLKPh7AKRy2VxDE.png?f=user_large
Afbeeldingslocatie: https://tweakers.net/i/_JKqZ5w5sPOem6komHbyhy6AQ6A=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/VQaYrPIvfZPx08ONbuQWuVyS.png?f=user_large

Acties:
  • +1 Henk 'm!

  • kweetnie
  • Registratie: December 2000
  • Laatst online: 21:15
sOid schreef op zaterdag 10 april 2021 @ 15:46:
@kweetnie Ik begrijp niet helemaal wat je nou wil. Als ik het goed lees wil je de gemiddelde voltage van je 3 fasen berekenen? Waarom zou je dat überhaupt willen? Apparatuur is toch maar op 1 fase aangesloten (kookplaat uitgezonderd).

Edit: dit werkt bij mij. Ik vind het met berekeningen altijd overzichtelijker om het zo te doen.

YAML:
1
2
3
4
          {% set l1 = states('sensor.voltage_phase_l1') | float %}
          {% set l2 = states('sensor.voltage_phase_l2') | float %}
          {% set l3 = states('sensor.voltage_phase_l3') | float %}
          {{((l1 + l2 + l3 ) / 3 ) | round (1)}}
@Vloris @sOid helemaal top!, dank je voor de heldere toelichting/uitleg. Ga het gelijk toepassen :)
Overigens weet dat het onzin is om te berekenen, maar moest iets in dat "veld" invullen anders ziet het er niet uit. Dus dacht ik dan maar een gem van de 3. En daarnaast heb ik werkende afronding verder op nog wel meer plekken nodig. Deze was nu even goed in beeld om bij te voegen.

Echter lijkt er toch nog iets niet goed te staan in de formule. Aangezien 3x bijna hetzelfde dan delen door 3 nooit heel veel kan afwijken.

YAML:
1
2
3
4
5
            value_template: "
                {% set l1 = states('sensor.dsmr_reading_phase_currently_delivered_l1') | float %}
                {% set l2 = states('sensor.dsmr_reading_phase_currently_delivered_l2') | float %}
                {% set l3 = states('sensor.dsmr_reading_phase_currently_delivered_l3') | float %}
                {{((l1 + l2 + l3 ) / 3 ) | round(1) }}"

Afbeeldingslocatie: https://tweakers.net/i/SZ92DIeBzRhfjx1kjLN2hk8B840=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/0x5AqOTSmj9k7BhBZTUJnRuO.png?f=user_large

Iets heb ik ergens niet goed staan, echter zelf zie ik het niet.... (dat zegt overigens niets ;) )

Acties:
  • 0 Henk 'm!

  • mikekiwi
  • Registratie: Maart 2004
  • Laatst online: 16-10 18:59
Vraagje: ik heb onderstaande 2 lichtsensoren in huis. Is Zigbee, dus zou moeten werken met een Conbee 2 Zigbee stick. Dacht ik.
Maar helaas, ik krijg het niet werkend. Nu ben ik echt nog een beginner in het HA-gebeuren, maar voordat ik verder ga 'ploeteren' de vraag of dit werkend te krijgen zou moeten zijn.

Het rare is dat ik ze wel in Deconz zie (zie screenprint), maar in Phoscon ze niet terug kan vinden en toe kan wijzen. En dus in HA ook niet zichtbaar om te gebruiken.

Ik heb ergens gelezen dat dit mogelijk niet werkt, maar bij anderen weer wel (https://github.com/dresde...z-rest-plugin/issues/2300). Wat zou ik kunnen doen om dit wel werkend te krijgen?

Ook heb ik begrepen dat dit beter/makkelijker zou kunnen werken met de CC2538 stick. Is die aan te raden boven de Conbee?

Afbeeldingslocatie: https://tweakers.net/i/n1kV1YL53QN7evYayxNkrtxmxLQ=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/37L4UfExomjRIRdMgjAHt8ac.png?f=user_large

Afbeeldingslocatie: https://tweakers.net/i/HLeq1vd7VU06M25dfJsu35V3lZo=/800x/filters:strip_exif()/f/image/0sBntl72ZJyTXsm2s4TirTJ6.png?f=fotoalbum_large


Afbeeldingslocatie: https://tweakers.net/i/RPRIFhvQtd7t8lbM5y_BHxeE6xY=/800x/filters:strip_exif()/f/image/gDpVvSYqgwBPcWqYcJgvS39D.png?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • UTMachine
  • Registratie: Juli 2000
  • Laatst online: 07:10
mikekiwi schreef op zondag 11 april 2021 @ 08:53:
Vraagje: ik heb onderstaande 2 lichtsensoren in huis. Is Zigbee, dus zou moeten werken met een Conbee 2 Zigbee stick. Dacht ik.
Maar helaas, ik krijg het niet werkend. Nu ben ik echt nog een beginner in het HA-gebeuren, maar voordat ik verder ga 'ploeteren' de vraag of dit werkend te krijgen zou moeten zijn.

Het rare is dat ik ze wel in Deconz zie (zie screenprint), maar in Phoscon ze niet terug kan vinden en toe kan wijzen. En dus in HA ook niet zichtbaar om te gebruiken.

Ik heb ergens gelezen dat dit mogelijk niet werkt, maar bij anderen weer wel (https://github.com/dresde...z-rest-plugin/issues/2300). Wat zou ik kunnen doen om dit wel werkend te krijgen?

Ook heb ik begrepen dat dit beter/makkelijker zou kunnen werken met de CC2538 stick. Is die aan te raden boven de Conbee?

[Afbeelding]

[Afbeelding]


[Afbeelding]
Ik heb dezelfde Xiaomi licht sensors, maar ze verschijnen gewoon in de web GUI bij mij:Afbeeldingslocatie: https://tweakers.net/i/neF8zsRhkLgtjycSfyFqjE4wIWA=/800x/filters:strip_exif()/f/image/mG9BL841sD22GALcq0jfl1aR.png?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • skank
  • Registratie: Januari 2003
  • Laatst online: 21-10 15:29
Mars Warrior schreef op maandag 12 april 2021 @ 13:00:
Mooi, ze hebben de default integraties nu verborgen bij de internal integrations, dus je ziet nu beter wat mensen zelf hebben geinstalleerd _/-\o_

Mqtt staat nu bovenaan *O*

We zitten richting de 14.000 aangemelde installaties...

Edit:
Ik zie nu ook dat de percentages bij de integraties vermeld worden.
Als voorbeeld: “ The SMTP integration was introduced in Home Assistant pre 0.7, and it's used by 4% of the active installations. Its IoT class is Cloud Push. You can find the source for this integration on GitHub.”
Nog niet aangezet hier
Afbeeldingslocatie: https://i.ibb.co/gWsfnPv/an.jpg

Acties:
  • 0 Henk 'm!

  • dxta
  • Registratie: Maart 2002
  • Niet online

dxta

Moo!

Ik probeerde vanavond over te stappen van Tasmota naar ESPHome voor mijn GoSund SP112 plug. Config gevonden, binary geupload en het device werd mooi zichtbaar in ESPHome:

Afbeeldingslocatie: https://tweakers.net/i/NiKo-mA1K46L1Q11UuOxAu_TLo4=/800x/filters:strip_exif()/f/image/Sf8AMC9XcDvAqSxdCYOXVKn4.png?f=fotoalbum_large

Nu het probleem: ik krijg met geen mogelijkheid een nieuwe firmware geupload. Iedere upload of het checken van logs geeft:
code:
1
(Error connecting to 192.168.178.33: [Errno 111] Connection refused)

Ik kan het apparaat wel pingen. Welke opties heb ik om de plug OTA te updaten? Of is de enige optie om hem open te schroeven? (dan koop ik wel een Zigbee variant)

Omelette du fromage!


Acties:
  • 0 Henk 'm!

  • AW_Bos
  • Registratie: April 2002
  • Laatst online: 00:00

AW_Bos

Liefhebber van nostalgie... 🕰️

Heeft iemand enig idee wat er loos is?
Waarom kan ik geen geautomatiseerde taken plannen? (En waarom weer zo'n niks zeggende melding :X)

Afbeeldingslocatie: https://tweakers.net/i/ejjX012Zz1973Svf2Q6Hfrk3jME=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/1JKRpku8KN7bUzRAm0egydtv.png?f=user_large

Telecommunicatie van vroeger
🚅Alles over spoor en treintjes


Acties:
  • 0 Henk 'm!

  • Megalomania
  • Registratie: April 2011
  • Laatst online: 19-10 08:08
Nou de nuc is binnen! Ik probeer nu HA als os te installeren vanaf een stick, ik krijg de volgende melding, iemand een idee?

Afbeeldingslocatie: https://tweakers.net/i/4x7VH3OOE5LPwpMs8ZqZyrdU6xA=/232x232/filters:strip_icc():strip_exif()/f/image/hIOmZzzbPsVeIgIrcS5Wptjo.jpg?f=fotoalbum_tileAfbeeldingslocatie: https://tweakers.net/i/9sU3om3sgBfiYqMM4OcsaphQMGo=/232x232/filters:strip_icc():strip_exif()/f/image/hBJAMpSVPevwkVdSXdvk3NHK.jpg?f=fotoalbum_tile

Acties:
  • +3 Henk 'm!

  • Ora et Labora
  • Registratie: September 2003
  • Nu online
Hmmbob schreef op donderdag 15 april 2021 @ 09:29:


Vergeet niet dat we ook nog een UI variant hebben (die onder water gewoon YAML bouwt) in Home Assistant.
Die wordt steeds uitgebreider. Je kunt tegenwoordig echt ontzettend veel doen in de GUI.
Dat vind ik wel fijn aangezien YAML extreem gevoelig is met een spatie te veel of te weinig.
Zo heb ik een complete afstandsbediening gemaakt via de GUI in verschillende grids met buttons die een service aanroepen.

Afbeeldingslocatie: https://tweakers.net/i/chQQxtMNNmb9wqZOZqelVzdzi9A=/x800/filters:strip_icc():strip_exif()/f/image/4ufQPqfkO3Bkk22aRThrTbR4.jpg?f=fotoalbum_large

Who's general failure, and why is he reading my disk?


Acties:
  • 0 Henk 'm!

  • A1AD
  • Registratie: Juli 2013
  • Laatst online: 11-10 20:42
@drice en @Septillion ik gebruik HA automations ook, maar enkel voor de kleine basis taken.

Ik heb een elektrische verwarming in de badkamer en deze automation (misschien lichtjes over engineerd) wil ik echt niet maken in HA:
Afbeeldingslocatie: https://tweakers.net/i/kTdZ81GzfzZZCOVcRWT4EjWHMkY=/800x/filters:strip_icc():strip_exif()/f/image/ssmDfDZ9HBfuhYoRQnJAWf2i.jpg?f=fotoalbum_large

Maar het is natuurlijk helemaal perfect dat we de keuze hebben! _/-\o_

[ Voor 5% gewijzigd door A1AD op 15-04-2021 11:25 ]

- Deze advertentie is geblokkeerd door Pi-Hole -


Acties:
  • 0 Henk 'm!

  • DaLass
  • Registratie: Oktober 2001
  • Laatst online: 07:25
Ik heb in mijn badkamer de ventilator geautomatiseerd middels HomeAssistant en probeer dit nu verder uit te bouwen.

Hardware :
- Shelly 1PM tussen het trekkoord van de ventilator en de ventilator zelf. Hiermee kan de ventilator zowel met het trekkoord als met HA geschakeld worden.
- Tuya Zigbee temperatuur/luchtvochtigheidsensor met display om de luchtvochtigheid te kunnen meten welke als input dient voor de automation.

1e versie van de automation:
- Ventilator aan als de luchtvochtigheid boven xx is, uit als hij onder yy is. Override middels knop in HA of trekkoord mogelijk, zolang de luchtvochtigheid tussen xx en yy is.
Dit werkt(e) prima, maar soms bleef de ventilator uren lopen omdat het minimum net niet gehaald werd.

2e versie van de automation:
- Gelijk aan versie 1, met als aanvulling: minimum looptijd na inschakelen is aa, maximum looptijd na inschakelen is bb.

Dit werkt opzich ook, alleen met de override die ik in de 1e versie had, werden de timers voor de minimum/maximum looptijd niet gestart/gestopt.

3e versie van de automation:
- Gelijk aan versie 2, alleen kijkt de automation nu ook of de schakelaar wordt aangezet/uitgezet en zet daarmee ook de automation en timers in gang.

Dit gaat niet goed. Aan het eind van de looptijd van de timers starten deze opnieuw. Reden weet ik denk ik ook wel, want in de eerste action heb ik staan dat als de switch op "on" staat, hij de timers moet starten. Dat zou ik moeten kunnen oplossen door deze condition om te bouwen naar iets waarbij je kijkt naar de state from/to, maar die optie is er niet als je "condition: state" gebruikt. Ik wil eigenlijk ook geen extra helper maken, maar het gewoon binnen de automatisering oplossen.

Iemand een goed idee?

De automation in kwestie:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
alias: '[KLIMAAT] - Badkamer : Ventilatie op basis van luchtvochtigheid'
description: >-
  Ventilatie aan bij hoge luchtvochtigheid & Ventilatie uit bij lage
  luchtvochtigheid
trigger:
  - platform: state
    entity_id: sensor.klimaat_badkamer_humidity
  - platform: state
    entity_id: timer.badkamer_maximum_looptijd
  - platform: state
    entity_id: switch.ventilator_badkamer
condition: []
action:
  - choose:
      - conditions:
          - condition: or
            conditions:
              - condition: state
                entity_id: switch.ventilator_badkamer
                state: 'on'
              - condition: numeric_state
                entity_id: sensor.klimaat_badkamer_humidity
                above: input_number.badkamer_luchtvochtigheid_maximum
        sequence:
          - service: switch.turn_on
            target:
              entity_id: switch.ventilator_badkamer
          - service: timer.start
            data:
              duration: '0'
            target:
              entity_id:
                - timer.badkamer_maximum_looptijd
                - timer.badkamer_minimum_looptijd
      - conditions:
          - condition: or
            conditions:
              - condition: and
                conditions:
                  - condition: numeric_state
                    entity_id: sensor.klimaat_badkamer_humidity
                    below: input_number.badkamer_luchtvochtigheid_minimum
                  - condition: state
                    entity_id: timer.badkamer_minimum_looptijd
                    state: idle
              - condition: state
                entity_id: timer.badkamer_maximum_looptijd
                state: idle
              - condition: state
                entity_id: switch.ventilator_badkamer
                state: 'off'
        sequence:
          - service: switch.turn_off
            target:
              entity_id: switch.ventilator_badkamer
          - service: timer.cancel
            target:
              entity_id:
                - timer.badkamer_maximum_looptijd
                - timer.badkamer_minimum_looptijd
    default: []
mode: single


Binnen HA ziet alles wat er in gebruik is voor bovenstaande er overigens zo uit bij mij:
Afbeeldingslocatie: https://tweakers.net/i/VKh9Lb-iTY1-iy_xLvrUjMgTYQ4=/234x176/filters:strip_exif()/f/image/xuKHSo59GpU1kdaMWELMRLnY.png?f=fotoalbum_medium

Mijn advertenties op V&A


Acties:
  • +2 Henk 'm!

  • golles
  • Registratie: Maart 2007
  • Laatst online: 14-10 15:41
Ronker32 schreef op donderdag 15 april 2021 @ 16:51:
[...]


Yes, thanks! Ben nog steeds wel benieuwd hoe dit precies werkt, ik snap het scrape principe nog niet helemaal. Grappig dat mijn Python-cursus van deze week direct van pas komt, met wat extra code in de value_template heb ik nu een werkende sensor.

Voor de volledigheid:

YAML:
1
2
3
4
5
6
7
- platform: scrape
  resource: https://www.brandstof-zoeker.nl/station/h-lagendijk-benzinestations-bv-rotterdam-616/
  name: Firezone - Benzine
  select: ".half.half2 dl dd"
  value_template: "{{ '{:.3f}'.format(value.split(' ')[1] | float) }}"
  unit_of_measurement: 
  scan_interval: 3600
In Chrome kun je het ook op een hele makkelijke manier doen zonder het echt te hoeven snappen.
Als je met je rechter muisknop klikt op 1.649 (bij Tango) en dan voor inspect (denk inspecteer in NL) klikt dan opent zich de gerenderde html, hier is automatisch de html van 1.649 geselcteerd en als je daar weer een recht muisknop op doet kkun je voor deze optie kiezen:
Afbeeldingslocatie: https://tweakers.net/i/aar-H2gyA5rQi0zHdo2PiCR1spQ=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/TSgupWO2o27YmpSrCcIwzmjt.png?f=user_large
Dan krijg je dit:
Cascading Stylesheet:
1
#euro95 > div.pump_price > span.price

Deze is zelfs iets beter als wat ik met de hand gedaan had (ik zal mn vorige post updaten)

Acties:
  • 0 Henk 'm!

  • Servor
  • Registratie: November 1999
  • Niet online
Ondanks mijn gemopper op HA in het verleden (zie eerdere versies van dit topic) ben ik toch bezig (voor de zoveelste keer) om een overstap te gaan maken van Domoticz naar HA. Dit omdat ik denk dat Domoticz toch een doodlopende weg is met weinig ontwikkeling en HA maakt echt grote stappen.

Dussss, ik heb een extra VM aangemaakt, alles geïnstalleerd en geconfigureerd en volgens mij zie ik nu al mijn hardware (een mix van hue, zwave, rfxcom en spul als thermostaat en youless). Even wennen, maar het staat er in in ieder geval.

Nu komt de volgende fase, de 'slimme' dingen er in na gaan bouwen. Zoals ik al eerder zei, ik had best wel wat Blockly events omdat ik een grafische weergave nu eenmaal prettig vind. Ik heb dan ook Node Red geïnstalleerd en hele simpele events ("Zet om 2 uur deze Hue lamp aan") lijken te werken. Stuk complexer dan Blockly maar ook wel een stuk krachtiger denk ik.

Een van mijn meest gewaardeerde events (qua WAF dus) is het slimmer maken van onze domme droger: er zit een hele nare piepmelding aan het eind van het programma die onze kleine uk wakker maakt die in de kamer ernaast slaapt en die niet vanzelf uit gaat. Dat was dus altijd 2 trappen op sprinten en vlug de droger uit drukken.

Ik weet dat als het verbruik van de droger (gemeten met Zwave stekker) 20 seconden onder de 3 watt blijft, het programma afgelopen is. Dit ving ik af met een blockly script en dat zet dan vanuit het script snel het stekkerblok uit en stuurde een pushmelding naar onze telefoons (via Pushover). Hoe zou zoiets in Node Red kunnen werken? Heeft er iemand al een keer zoiets bedacht misschien?

--edit, ik zie net bij de entities de volgende entiteiten staan, doen die wat ik denk dat ze doen?

Afbeeldingslocatie: https://tweakers.net/i/SmIwkwVe7akmtI9ZRSDQ21ewumw=/800x/filters:strip_exif()/f/image/jMX2zP8flGtXhNRq6UJWMoic.png?f=fotoalbum_large

[ Voor 12% gewijzigd door Servor op 16-04-2021 13:50 ]


Acties:
  • 0 Henk 'm!

  • barrymossel
  • Registratie: Juni 2003
  • Laatst online: 07:33
Zojuist m'n Aqara bewegingssensoren "super" gemaakt, zodat ze binnen 10 sec weer beschikbaar zijn. Lijkt te werken al dacht ik dat het ook kan komen doordat de batterij eruit is geweest.
Hopelijk werken ze vanavond nog zo:

Afbeeldingslocatie: https://tweakers.net/i/ttadzvHFoxbmkRFtu1fAZKHjamk=/x800/filters:strip_exif()/f/image/FUrcrXVcIfVcaTxBYzqWewXJ.png?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • joentje64
  • Registratie: December 2015
  • Laatst online: 08-05 22:35
Hi,

Ik ben bezig om mijn setup te veranderen en heb besloten voor HA Supervised te gaan. Ik heb hiervoor deze tutorial gebruikt:https://community.home-as...on-raspberry-pi-os/201836

Bij het installeren liep ik echter tegen een vervelend probleem aan. Op een gegeven moment wordt gevraagd of ik het /etc/network/interfaces bestand wil overschrijven. Ik heb mijn Raspberry via WiFi verbonden. Als ik bij deze stap doorga, herstart hij de NetworkManager. Het resultaat is dat m'n Raspberry Pi ook opnieuw met m'n router verbind er hierbij ook een ander IP-adres krijgt. Hij gaat wel verder naar de volgende stap: install supervisor docker container.

Hierna loopt hij echter vast en krijg ik de melding: 'invalid reference format'.

Afbeeldingslocatie: https://tweakers.net/i/CIURsaC9yJeHECgwxLcmhj9J2vI=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/MInhTZqauB3pNseMVL1ccvk5.png?f=user_large

Het gekke is dat HA wel gewoon geïnstalleerd is. Als ik een check doe zie ik ook dat er verschillende docker containers geïnstalleerd zijn + ik kan gewoon via mijn browser HA benaderen.

De volgende stap voor mij is om Samba Share te installeren om daarmee een backup terug te zetten van mijn vorige set-up. Hierbij heb ik netjes het IP-adres van mijn router ingevuld bij de configuration en heb ik een username en password aangemaakt.

Als ik vervolgens op mijn PC kijk onder 'Netwerk' zie ik hier mijn Raspberry niet tussen staan.
Heeft iemand een idee hoe ik dit kan verhelpen?

Alvast dank!

Acties:
  • 0 Henk 'm!

  • TheProphet
  • Registratie: April 2001
  • Laatst online: 29-09 12:53

TheProphet

unifi-forum.nl

Op de een of andere manier krijg ik mijn actuele tijd niet goed.

Ik draai HA in ESXi en de host staat goed op datum en tijd
Afbeeldingslocatie: https://tweakers.net/i/CeI0-PENjUQdoQGuMND-FqrUokw=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/LKPPIOKV8hxLQDrf88uBLpfD.png?f=user_large

En in HA geeft het ook goed weer op UTC
Afbeeldingslocatie: https://tweakers.net/i/J3bidoaIEW6DZNAr8SoFDwYNup4=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/PSYF5vfIZcZipD74jxqychQO.png?f=user_large

configuration.yaml
YAML:
1
2
3
4
homeassistant:
  customize: !include customize.yaml
  unit_system: metric  
  time_zone: "Europe/Amsterdam" 


Hoe kan het dat HA maar blijft kijken naar de Time sensor die 2 uur later staat en hierop de automations aanstuurt i.p.v. de ingevulde time_zone "Europe/Amsterdam"?

Acties:
  • 0 Henk 'm!

  • water_escape
  • Registratie: Juli 2001
  • Laatst online: 22:25
maak mij gek, maar de lampen gaan na 5 minuten uit weer :(.
- Af en toe bewogen zodat beweging gedetecteerd was door beide sensoren. toch uit.
- Geen beweging gedurende de timer, maar ook dat werkt nog niet want hij gaat uit.

Nu snap ik dit niet meer. Zie log: Wel detectie door beide sensoren, maar minuut later toch uitschakelen.

Afbeeldingslocatie: https://tweakers.net/i/T-50e_5AaYzFlxSpE0-SgmpOpaA=/800x/filters:strip_exif()/f/image/40gAKoB98EsTJClnGr07giub.png?f=fotoalbum_large
TheFes schreef op dinsdag 20 april 2021 @ 11:17:
[...]


Beide fout, het moet dit zijn:
YAML:
1
2
3
4
5
6
7
8
  - condition: state
    entity_id: input_boolean.keuken
    state: 'on'
  - service: light.turn_off
    data: {}
    target:
      area_id: 820f4ea38b8e94c540f921eb4fbd03bf
mode: restart


Dit zou het geheel moeten zijn, heb ook aliases toegevoegd zodat het wat duidelijker is wat alles doet:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
alias: "Kitchen lights on"
description: "Light switches based on motion"
trigger:
  - device_id: 539aa877c499993cde5efbcb0d58140f
    domain: binary_sensor
    entity_id: binary_sensor.motion_sensor_keuken_r_occupancy
    platform: device
    type: motion
  - device_id: 8ac7975b47945fe98d23d03854d7bf46
    domain: binary_sensor
    entity_id: binary_sensor.motion_sensor_keuken_l_occupancy
    platform: device
    type: motion
condition:
  - alias: "Automation alleen uitvoeren als licht werktafel uit staat"
    condition: state
    entity_id: light.werktafel
    state: 'off'
action:
  - alias: "Staat lamp al aan?"
    choose:
      - conditions:
          - alias: "Check of lamp keuken uit staat"
            condition: state
            entity_id: light.keuken_2
            state: "off"
        sequence:
          - alias: "Input boolean aanzetten"
            service: input_boolean.turn_on
            target:
              entity_id: input_boolean.keuken
  - alias: "Tussen 08:00 en 20:00u en donker?"
    choose:
      - conditions:
          - alias: "Is het tussen 08:00 en 20:00u"
            condition: time
            after: '08:00'
            before: '20:00'
          - alias: "Is het donker of staan de keukenlampen aan?"
            condition: or
            conditions:
              - condition: numeric_state
                entity_id: sensor.motion_sensor_keuken_r_illuminance
                below: '100'
              - condition: state
                entity_id: light.keuken_2
                state: 'on'
        sequence:
          - alias: "Lampen op 75% aanzetten"
            service: light.turn_on
            data:
              brightness_pct: 75
            target:
              area_id: 820f4ea38b8e94c540f921eb4fbd03bf
          - alias: "Loopje om er voor te zorgen dat de vertraging actief blijft"
            repeat:
              while:
                - alias: "Is er nog beweging?"
                  condition: or
                  conditions:
                    - condition: state
                      entity_id: binary_sensor.motion_sensor_keuken_r_occupancy
                      state: 'on'
                    - condition: state
                      entity_id: binary_sensor.motion_sensor_keuken_l_occupancy
                      state: 'on'
              sequence:
                - alias: "Vertraging van 3 minuten"
                  delay:
                    hours: 0
                    minutes: 5
                    seconds: 0
                    milliseconds: 0
      - alias: "Geen verdere acties als het tussen 08:00 en 20:00 licht is en lampen in keuken uit staan"
        conditions:
          - condition: time
            after: '08:00'
            before: '20:00'
        sequence: []
    default:
      - alias: "Lamp op 50%"
        service: light.turn_on
        data:
          brightness_pct: 50
        target:
          area_id: 820f4ea38b8e94c540f921eb4fbd03bf
      - alias: "Loopje om er voor te zorgen dat de vertraging actief blijft"
        repeat:
          while:
            - alias: "Is er nog beweging?"
              condition: or
              conditions:
                - condition: state
                  entity_id: binary_sensor.motion_sensor_keuken_r_occupancy
                  state: 'on'
                - condition: state
                  entity_id: binary_sensor.motion_sensor_keuken_l_occupancy
                  state: 'on'
          sequence:
            - alias: "Vertraging van 5 minuten"
              delay:
                hours: 0
                minutes: 3
                seconds: 0
                milliseconds: 0
  - condition: state
    entity_id: input_boolean.keuken
    state: 'on'
  - service: light.turn_off
    data: {}
    target:
      area_id: 820f4ea38b8e94c540f921eb4fbd03bf
mode: restart

[ Voor 4% gewijzigd door water_escape op 20-04-2021 16:15 ]

Water-Escape


Acties:
  • 0 Henk 'm!

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 21:54
water_escape schreef op dinsdag 20 april 2021 @ 16:12:
maak mij gek, maar de lampen gaan na 5 minuten uit weer :(.
- Af en toe bewogen zodat beweging gedetecteerd was door beide sensoren. toch uit.
- Geen beweging gedurende de timer, maar ook dat werkt nog niet want hij gaat uit.

Nu snap ik dit niet meer


[...]
Al gekeken hoe de automation dan doorlopen wordt?
Dus dit knopje:
Afbeeldingslocatie: https://media.discordapp.net/attachments/672220450977349653/833967253351432242/unknown.png?width=2880&height=153

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • water_escape
  • Registratie: Juli 2001
  • Laatst online: 22:25
Goeie, ik denk dat ik hem gevonden heb..maar hoe op te lossen.

In het begin zit er de rule " ga alleen verder als light werktafel niet aan staat" . Maar die staat natuurlijk aan. En dus kan hij al die andere rules niet blijven nakijken (en dus de lampen aan houden:

Afbeeldingslocatie: https://tweakers.net/i/gjOyeMEYO61Twf0TOZNsmVOnceU=/800x/filters:strip_exif()/f/image/JY0PebjnklEnfg56hUavBPY0.png?f=fotoalbum_large

Correct me if im wrong please :)
Kan zoiets worden: Doe idd niks als light.Werktafel aan staat, maar ga wel verder als light.Keuken_2 aan staat?
TheFes schreef op dinsdag 20 april 2021 @ 16:16:
[...]


Al gekeken hoe de automation dan doorlopen wordt?
Dus dit knopje:
[Afbeelding]

[ Voor 14% gewijzigd door water_escape op 20-04-2021 16:29 ]

Water-Escape


Acties:
  • 0 Henk 'm!

  • water_escape
  • Registratie: Juli 2001
  • Laatst online: 22:25
TheFes schreef op dinsdag 20 april 2021 @ 16:30:
[...]


Hij zal dan gewoon niets doen, dus ook de lamp niet uitzetten.
Dus daardoor zou hij de lampen niet uit moeten zetten.

Je kunt tot 5x terug kijken, je hebt er eentje nodig waarbij wel acties waren :)
- hij gaat er de eerste keer toch doorheen en start de 5 minuten timer? Daarna komt hij er niet meer doorheen (want stopt op dat punt). En als 5 minuten dus voorbij zijn gaat hij uit? Dat zou ik verwachten :)

- ik heb er nu eentje waarbij hij door de flow gaat (want lampen waren uit) en niet aan zijn gegaan (want het is te licht. (goed dus) :

Afbeeldingslocatie: https://tweakers.net/i/tYYfqH0YRE7ZoHvkpA6Df6uya0Q=/x800/filters:strip_exif()/f/image/CQsApJa3lFiQAdJfOVYE6PEl.png?f=fotoalbum_large

Water-Escape


Acties:
  • 0 Henk 'm!

  • water_escape
  • Registratie: Juli 2001
  • Laatst online: 22:25
TheFes schreef op dinsdag 20 april 2021 @ 16:57:
[...]


De wijziging zou toch denk ik niet nodig moeten zijn, aangezien als de lampen al aan zouden staan, de input boolean niet aangezet wordt, en de lampen dan dus ook niet uitgezet worden vanwege die condition op het einde.

Als je merkt dat het weer mis gaat moet je eigenlijk meteen even in de flow kijken hoe hij er doorheen loopt, dat zal wel helpen met debuggen.
Dat is zo op afstand erg lastig.
Het leek idd heel lang goed te gaan. Maar toch ging hij zojuist uit om weer aan te gaan.
Ik probeer het met de screenshots uit te leggen:

- eerste keer aan 17:34:
Afbeeldingslocatie: https://tweakers.net/i/3IzSkkwee4Dxz6ONGJSNPpuLRQ0=/800x/filters:strip_exif()/f/image/V2YqUxMIPr4cY9qHqmeCiZv4.png?f=fotoalbum_large

- daarna blijft hij heel lang deze flows geven:
Afbeeldingslocatie: https://tweakers.net/i/sSegTj0mvJOiuOa6Pt4Ka0rfAg8=/800x/filters:strip_exif()/f/image/Zz4UPUkX3VVVI0HEjXzR6rS4.png?f=fotoalbum_large

- tot het mis ging, en toen kon ik deze stappen even vastleggen:
Afbeeldingslocatie: https://tweakers.net/i/9s91E4IGMbEtzf5PYLnHkcmIVcQ=/800x/filters:strip_exif()/f/image/88eomVcVHq0XFP6wkk6cqZZk.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/dMGRfzTMElHNGILkk1VfAQqabs0=/800x/filters:strip_exif()/f/image/NTilf9zSMKexIlXspPWvM3xf.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/S-YpKpe4gUYzRNmvTvYyslJM4Yo=/800x/filters:strip_exif()/f/image/zs9VzOqNGOnu5j0SuUFWZ7wL.png?f=fotoalbum_large


Zie ook twee acties vlak achter elkaar voordat hij aan gaat:
Afbeeldingslocatie: https://tweakers.net/i/NttdhWJER1kuU_R4HeZ0O-m2YH0=/800x/filters:strip_exif()/f/image/PZRAz9Vf1vayUmmYAzTz9LOm.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/xaTlc4UgKl2MdLpV6GnQA-S2jr8=/800x/filters:strip_exif()/f/image/wumNGQQPlmnGxV3KcoFn36LS.png?f=fotoalbum_large


En wat log info:
Afbeeldingslocatie: https://tweakers.net/i/9KiBmHtwqTibg3agpu9nVR4QVr8=/800x/filters:strip_exif()/f/image/8MTbDBVHL7JWZX69WrPjd7KQ.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/n5ZVZjRDVsscXIVHR4ITMqDE-Hg=/800x/filters:strip_exif()/f/image/JSUhgtkSrlAkon3fWHRin9DF.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/jrqs3IIU3QeINjMD6CB44zpb22g=/800x/filters:strip_exif()/f/image/IhfOQONVYttb1vjafTTwR7IB.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/76elVTR1YGWQEQJ_izB30zBoTIk=/800x/filters:strip_exif()/f/image/36F85OoU0VlS9BLwcmfpWUhq.png?f=fotoalbum_large


Weer een event waar ik in de log zie dat er motion was detected, en de laatste flow trigger ook goed is:

Afbeeldingslocatie: https://tweakers.net/i/psjD5sPoBUd0jE81VOEPAaPF-ok=/800x/filters:strip_exif()/f/image/3eN2OxebB4YQMdSS7A4Ac68q.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/7Kel1LBIkD2hPtadsjEkL9k1xGs=/800x/filters:strip_exif()/f/image/wb0DGyNpBB00TixmjQMUCbbA.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/IoVCsXZwhAOZgWxTqlY3XfUVNJ4=/800x/filters:strip_exif()/f/image/MhLHpGInFWEhLAGGCvuKviEI.png?f=fotoalbum_large

[ Voor 39% gewijzigd door water_escape op 20-04-2021 19:14 ]

Water-Escape


Acties:
  • 0 Henk 'm!

  • water_escape
  • Registratie: Juli 2001
  • Laatst online: 22:25
Septillion schreef op woensdag 21 april 2021 @ 10:01:
@water_escape Zou je ook de laatste versie kunnen sturen?

En welke lampen zitten allemaal in "area_id: 820f4ea38b8e94c540f921eb4fbd03bf"?
Bedoel je de laatste YAML die nu actief is?
Waar kan ik het area_id opzoeken en kijken wat er in zit? Kan deze nergens vinden.

edit: gevonden:

dit is de 820f4ea38b8e94c540f921eb4fbd03bf (keuken)

Afbeeldingslocatie: https://tweakers.net/i/rakKF1uxwtZhznI372r5M_AxV9w=/800x/filters:strip_exif()/f/image/IftJfZHc1hVbALvbmKbtMXy1.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/qDvKZWWy9n8eneI1t28k1uu5uPI=/x800/filters:strip_exif()/f/image/dc62Hy1WPejkhhDgFDqeZhDf.png?f=fotoalbum_large

en de laatste YAML:

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
alias: Kitchen lights on
description: Light switches based on motion
trigger:
  - device_id: 539aa877c499993cde5efbcb0d58140f
    domain: binary_sensor
    entity_id: binary_sensor.motion_sensor_keuken_r_occupancy
    platform: device
    type: motion
  - device_id: 8ac7975b47945fe98d23d03854d7bf46
    domain: binary_sensor
    entity_id: binary_sensor.motion_sensor_keuken_l_occupancy
    platform: device
    type: motion
condition:
  - alias: Automation alleen uitvoeren als licht werktafel uit staat
    condition: state
    entity_id: light.werktafel
    state: 'off'
action:
  - alias: Staat lamp al aan?
    choose:
      - conditions:
          - alias: Check of lamp keuken uit staat
            condition: state
            entity_id: light.keuken_2
            state: 'off'
        sequence:
          - alias: Input boolean aanzetten
            service: input_boolean.turn_on
            target:
              entity_id: input_boolean.keuken
  - alias: 'Tussen 08:00 en 20:00u en donker?'
    choose:
      - conditions:
          - alias: 'Is het tussen 08:00 en 20:00u'
            condition: time
            after: '08:00'
            before: '20:00'
          - alias: Is het donker of staan de keukenlampen aan?
            condition: or
            conditions:
              - condition: numeric_state
                entity_id: sensor.motion_sensor_keuken_r_illuminance
                below: '100'
              - condition: state
                entity_id: light.keuken_2
                state: 'on'
        sequence:
          - alias: Staat lamp al aan?
            choose:
              - conditions:
                  - alias: Check of lamp keuken uit staat
                    condition: state
                    entity_id: light.keuken_2
                    state: 'off'
                sequence:
                  - alias: Input boolean aanzetten
                    service: input_boolean.turn_on
                    target:
                      entity_id: input_boolean.keuken
          - alias: Lampen op 75% aanzetten
            service: light.turn_on
            data:
              brightness_pct: 75
            target:
              area_id: 820f4ea38b8e94c540f921eb4fbd03bf
          - alias: Loopje om er voor te zorgen dat de vertraging actief blijft
            repeat:
              while:
                - alias: Is er nog beweging?
                  condition: or
                  conditions:
                    - condition: state
                      entity_id: binary_sensor.motion_sensor_keuken_r_occupancy
                      state: 'on'
                    - condition: state
                      entity_id: binary_sensor.motion_sensor_keuken_l_occupancy
                      state: 'on'
              sequence:
                - alias: Vertraging van 5 minuten
                  delay:
                    hours: 0
                    minutes: 5
                    seconds: 0
                    milliseconds: 0
      - alias: >-
          Geen verdere acties als het tussen 08:00 en 20:00 licht is en lampen
          in keuken uit staan
        conditions:
          - condition: time
            after: '08:00'
            before: '20:00'
        sequence: []
    default:
      - alias: Staat lamp al aan?
        choose:
          - conditions:
              - alias: Check of lamp keuken uit staat
                condition: state
                entity_id: light.keuken_2
                state: 'off'
            sequence:
              - alias: Input boolean aanzetten
                service: input_boolean.turn_on
                target:
                  entity_id: input_boolean.keuken
      - alias: Lamp op 50%
        service: light.turn_on
        data:
          brightness_pct: 50
        target:
          area_id: 820f4ea38b8e94c540f921eb4fbd03bf
      - alias: Loopje om er voor te zorgen dat de vertraging actief blijft
        repeat:
          while:
            - alias: Is er nog beweging?
              condition: or
              conditions:
                - condition: state
                  entity_id: binary_sensor.motion_sensor_keuken_r_occupancy
                  state: 'on'
                - condition: state
                  entity_id: binary_sensor.motion_sensor_keuken_l_occupancy
                  state: 'on'
          sequence:
            - alias: Vertraging van 3 minuten
              delay:
                hours: 0
                minutes: 3
                seconds: 0
                milliseconds: 0
  - condition: state
    entity_id: input_boolean.keuken
    state: 'on'
  - service: light.turn_off
    data: {}
    target:
      area_id: 820f4ea38b8e94c540f921eb4fbd03bf
mode: restart


Hij doet het echt een heel stuk beter. Alleen waarom hij soms toch uit gaat is de vraag. Tot nu toe lijkt dat vooral als hij rond de grens zit van de lux waarde. En het lijkt de sensor L te zijn. Maargoed, dat is onderbuikgevoel.

[ Voor 88% gewijzigd door water_escape op 21-04-2021 10:22 ]

Water-Escape


Acties:
  • 0 Henk 'm!

  • water_escape
  • Registratie: Juli 2001
  • Laatst online: 22:25
Septillion schreef op woensdag 21 april 2021 @ 10:21:
@water_escape Ja, op afstand af en toen lastig te volgen wat de laatste stand van zaken is.

Wat er in je area zit kan je (in ieder geval) op twee manieren zien. Eerste is door gewoon naar Configuration => Areas => [Area naam] te gaan. Maar daar zie je alle devices, niet alleen de lampen. Andere optie is om in de automation naar de plek te gaan waar je de area gebruikt. Daar staat naast de area naam "<>", dit splitst het op in een device, klik je daar weer op "<>" wordt het opgesplitst in alle entities die er onder vallen.
Had het idd gevonden en ge-edit hierboven. De tweede optie kende ik niet. Maar bij deze.
Afbeeldingslocatie: https://tweakers.net/i/TYZd2VOpeRfnXQU9NFtxl5jxhSc=/800x/filters:strip_exif()/f/image/Y2ZpgAUST9Dgc3A8uLegzkZH.png?f=fotoalbum_large

Water-Escape


Acties:
  • 0 Henk 'm!

  • water_escape
  • Registratie: Juli 2001
  • Laatst online: 22:25
Septillion schreef op woensdag 21 april 2021 @ 10:29:
@water_escape Kan je daar ook de id's van plaatsen?

Ben dus vooral benieuwd/kwijt of 'light.werktafel' (en in minder mate 'light.keuken_2' want die lijkt wel voor zicht te spreken) in die area zitten.

En anders, waar zit 'light.werktafel' en waarom wie je dat die de hele automation mag blokkeren?
light.werktafel:
Dat stukje werkt goed.
light.werktafel zijn 3 spots in de keuken ook. Deze zetten we handmatig aan. Als de mrs daar zit te werken.
En dan hoeft de rest van de keuken niks te doen bij beweging. Maar dat stuk lijkt helemaal goed te werken nu.

(sensor had lampen aangezet door beweging, ik heb ze met de schakelaar (hue tab) uitgezet en de werktafel (ander knopje op de hue tab) aangezet. Hierna doen de sensoren niks meer.

EDIT: goed om te weten is dat als de sensoren de keuken aan zetten, dus ook de werktafel lampen aan gaan. Dat moet ook.

light.keuken/light.keuken_2:
Deze zijn hetzelfde. De light.keuken is de group binnen HA. En light.keuken_2 is wat HA uit de Hue hub leest. Daar staat dus ook bij =Huegroup: True

Afbeeldingslocatie: https://tweakers.net/i/7Ik5Qoh8eS2YPd6VdOasMdkqlS8=/800x/filters:strip_exif()/f/image/3vcuy3qVfmBX47XHiQCjAAgS.png?f=fotoalbum_large

EDIT2: Het issue zit hem in wanneer de sensoren wel hun werk moeten doen. Als we dan in de keuken staan en bezig zijn (vooral in zicht van sensor L ) , zouden de lampen niet uit mogen gaan. En dat gebeurd (soms) wel. Het is dus niet dat hij meteen na 5 minuten uitgaat, maar random. Soms meteen, soms na half uur etc.

[ Voor 14% gewijzigd door water_escape op 21-04-2021 10:41 ]

Water-Escape


Acties:
  • 0 Henk 'm!

  • water_escape
  • Registratie: Juli 2001
  • Laatst online: 22:25
Septillion schreef op woensdag 21 april 2021 @ 13:49:
@water_escape Maar als 'light.werktafel' aan staat zal de hele automation niet herstart worden en zal de timer dus gewoon aflopen... Want volgens mij wordt het niet als restart gezien als bij een trigger niet voldaan wordt aan de condition, dan blijft de oorspronkelijke dus lopen.

@DaLass Vanavond weer even puzzelen :+
Dat was ook mijn eerste gedachte :).
Maar dan zou hij iedere 5 minuten moeten aflopen, maar hij blijft vaak veel langer aan en gaat dan op een random moment uit. Hence my confusion :)

mm het gebeurde zojuist.

zie screenshots voor timings.
Hiervoor had hij ruim 15 minuten aan gestaan, dus zeker 5x de timer gereset :).
En 4 seconden later weer aan, doordat we nog steeds bewegen.

Afbeeldingslocatie: https://tweakers.net/i/mnG1_PXzIApc0I5mHvkOJsanOO8=/800x/filters:strip_exif()/f/image/4fBau6Ko1iiL08CNJlTcjcWy.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/5Y9Nv8bt3PkqctSyxUhpB7liB5o=/800x/filters:strip_exif()/f/image/lN9Xbz1PRUUGYp99BuxB1QQ9.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/bVMy3bzGiiqm5qY5OMBiboyZsvk=/800x/filters:strip_exif()/f/image/cnA8vMrAwwMFvYcSejSckMZW.png?f=fotoalbum_large

[ Voor 55% gewijzigd door water_escape op 21-04-2021 18:16 ]

Water-Escape


Acties:
  • 0 Henk 'm!

  • TravockMD
  • Registratie: Januari 2010
  • Laatst online: 21-09 11:16
inTIMidate schreef op donderdag 22 april 2021 @ 10:04:
Vraagje over influxdb en hass. Ik log mijn speedtest results naar hass, maar als een waarde niet wijzigt dan zie ik dat niet terug in influxdb. Alleen als de state veranderd wordt dit naar influxdb gestuurd. Dit zorgt ervoor dat wanneer de waarde dus niet veranderd ik gaps krijg in grafieken in grafana.

Iemand hier ervaring mee?
Ik ga uit van een lijngrafiek?
Zoja, dan kun je in Grafana bij de instellingen van de desbetreffende grafiek aangeven bij "Stacking and null value" de null value "connected" moet zijn. (Standaard staat dit uit volgens mij) Je zou dan een doorlopende lijn moeten krijgen.
Afbeeldingslocatie: https://tweakers.net/i/rA7n6W2TidZakcg-11quo7e6jzg=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/eJTc9UaX4IBh9g0ZLmw9ODoQ.png?f=user_large

[ Voor 11% gewijzigd door TravockMD op 22-04-2021 10:18 ]


Acties:
  • 0 Henk 'm!

  • inTIMidate
  • Registratie: September 2001
  • Laatst online: 20-10 22:51
TravockMD schreef op donderdag 22 april 2021 @ 10:17:
[...]

Ik ga uit van een lijngrafiek?
Zoja, dan kun je in Grafana bij de instellingen van de desbetreffende grafiek aangeven bij "Stacking and null value" de null value "connected" moet zijn. (Standaard staat dit uit volgens mij) Je zou dan een doorlopende lijn moeten krijgen.
[Afbeelding]
Ja een lijn grafiek, zoals hieronder. Je ziet dat ik maar tot 10:42 data heb vanuit influxdb, dat is de laatste keer dat ik home-assistant opnieuw heb opgestart. De waarde is niet meer veranderd sinds dien: nog steeds op 30.


Afbeeldingslocatie: https://tweakers.net/i/zUQYaxl3mKlv96EJKa_5gUwevfo=/800x/filters:strip_exif()/f/image/pu14llnEVVt55hlR5HpaBxfD.png?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • Maeslant
  • Registratie: Februari 2001
  • Laatst online: 22:15
RudolfR schreef op donderdag 22 april 2021 @ 22:32:
@Maeslant

Kun je dat component niet in een eigen mapje onder custom_components zetten?
Zoals HACS dat ook doet, dus als je al integraties hebt geïnstalleerd kun je de structuur afkijken. Bijv. /config/custom_components/<adaptive_lighting>

Repo is helaas niet compliant met HACS, dus daar toevoegen gaat niet.

Edit: Oh, en tenzij je bekend bent met git en dit al hebt staan is het misschien eenvoudiger om gewoon de .zip van github te halen.
Nou ik heb dus een folder aangemaakt en daar de inhoud van de zip ingezet, opnieuw opgestart en daar kom ik nog niet verder mee.

Ik heb ook even de pioneer integratie vanuit Home Assistant er uit gehaald, (Opnieuw opstarten etc.) maar daar ook geen verandering.

Mijn HA systeem is echt geweldig, als ik dit toegevoegd krijg kan ik ook de Zones weer gebruiken en daar win ik een hoop WAF punten mee.
Afbeeldingslocatie: https://tweakers.net/i/Avi8W9gmt_0XtAlYvgr6Rv5mNzc=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/riq3hHkJUfz6ltqYjzmx6Szj.jpg?f=user_large

Acties:
  • +1 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 07:54
@Maks Ah, interessante integratie! Zelf geen fan aan te sturen van in de badkamer maar gebruik de luchtvochtigheid om te bepalen of ik ben gaan douchen en het licht langer aan mag blijven.

PS Mm, geen fan van het nieuwe stukje tekst op de integratie pagina met wanneer het is geïntroduceerd, IoT class, gebruik etc. Doe mij maar de opsomming die daar eerst stond zeg.
Afbeeldingslocatie: https://tweakers.net/i/-1viBBR3kIk1IfvpeMET_uxSnpU=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/YYGGuiob4Cp4PxsZxmbvdkpN.png?f=user_large
new
Afbeeldingslocatie: https://tweakers.net/i/acuRUeEv6nhhwdEQvqn_okZeiQo=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/7cSRNlL036aFXZZgFjWy7CSy.png?f=user_large
old

Acties:
  • +17 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 21-10 16:55
Op verzoek @DutchKel @Matis @bello2011 , mijn dashboard voor water/water Alpha Innotec WP. De integratie werkt met de HACS integratie voor Luxtronik. Dank aan @KC27

Afbeeldingslocatie: https://tweakers.net/i/DbV7VWNGjp8l9LDNqbw5tLSwD4s=/800x/filters:strip_exif()/f/image/zldrppPp8SCwxvbdTiGLHVyb.png?f=fotoalbum_large

Lovelace

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
  - background: var(--background-image)
    badges: []
    cards:
      - entities:
          - entity: luxtronik.warmtepomp_type
          - entity: luxtronik.ip_adres
          - entity: luxtronik.firmware_versie
          - entity: luxtronik.comfort_print_aanwezig
          - entity: luxtronik.toestand
          - entity: sensor.koeling_uren
          - entity: sensor.verwarming_uren
          - entity: sensor.compressor_uren
          - entity: luxtronik.impulsen_compressor
        show_header_toggle: false
        title: Informatie
        type: entities
      - entities:
          - entity: luxtronik.temperatuur_vv_retour
          - entity: luxtronik.temperatuur_vv_aanvoer
          - entity: luxtronik.temperatuur_tapwater
          - entity: luxtronik.tapwater_gewenst
          - entity: luxtronik.temperatuur_buiten
          - entity: luxtronik.temperatuur_warmtebron_ingang
          - entity: luxtronik.temperatuur_warmtebron_uitgang
          - entity: luxtronik.ruimte_temperatuur_nu
          - entity: luxtronik.ruimte_temperatuur_gewenst
          - entity: luxtronik.heetgas
          - entity: luxtronik.aanzuigtemperatuur_verdamper
          - entity: luxtronik.verwarming_retour_setpoint
          - entity: luxtronik.nachtverlaging
          - entity: luxtronik.voetpunt_stooklijn
          - entity: luxtronik.aanvoer_temperatuur_koeling
        show_header_toggle: false
        title: Temperatuur
        type: entities
      - entities:
          - entity: luxtronik.verwarming_instelling
          - entity: luxtronik.tapwater_instelling
          - entity: luxtronik.koeling_instelling
          - entity: luxtronik.ventilatie_warmtepomp_lucht
          - entity: luxtronik.circulatiepomp
          - entity: luxtronik.vraag_warm_tapwater
          - entity: luxtronik.hogedruk_pressostaat
          - entity: luxtronik.motorbeveiliging
          - entity: luxtronik.lagedruk_pressostaat
          - entity: luxtronik.circulatiepomp_warm_tapwater
          - entity: luxtronik.vloerverwaming_circulatiepomp
          - entity: luxtronik.aanvullende_circulatiepomp
          - entity: luxtronik.afschakelcode
          - entity: luxtronik.ontdooien_flow_brine_doorstroming
          - entity: luxtronik.compressorfrequentie
          - entity: sensor.warmtepomp_doorstroom
          - entity: sensor.warmtepomp_doorstroom2
          - entity: luxtronik.hogedruk
          - entity: luxtronik.lagedruk
          - entity: luxtronik.brine_pomp_ventilator
          - entity: luxtronik.mixer_uitgang_dicht
          - entity: luxtronik.mixer_uitgang_open
          - entity: luxtronik.regelsignaal_circulatiepomp
          - entity: luxtronik.warmtepomp_loopt
          - entity: luxtronik.thermische_desinfectie_sinds
          - entity: luxtronik.vrijgave_koeling
          - entity: luxtronik.koeling_aan_na_bt_overschrijding
          - entity: luxtronik.koeling_uit_na_bt_onderschrijding
        show_header_toggle: false
        title: Status
        type: entities
      - detail: 2
        entity: sensor.heatpump_total_system_power
        graph: line
        hours_to_show: 8
        name: Warmtepomp  opgenomen vermogen
        type: sensor
      - entities:
          - entity: luxtronik.temperatuur_buiten
          - entity: luxtronik.temperatuur_vv_aanvoer
          - entity: luxtronik.temperatuur_vv_retour
        hours_to_show: 24
        refresh_interval: 30
        title: Temperaturen VV / buiten
        type: history-graph
      - entities:
          - entity: luxtronik.temperatuur_warmtebron_ingang
          - entity: luxtronik.temperatuur_warmtebron_uitgang
        hours_to_show: 24
        refresh_interval: 30
        title: Temperatuur warmtebron
        type: history-graph
      - type: 'custom:mini-graph-card'
        name: Brontemperatuur (72 uur)
        entities:
          - luxtronik.temperatuur_warmtebron_ingang
        hours_to_show: 72
        group_by: date
        show:
          icon: true
          name: true
          state: true
          extrema: true
      - type: entities
        entities:
          - entity: input_boolean.bedrijfsmode_koeling
          - entity: input_number.bovenpunt_stooklijn
          - entity: input_number.stooklijn_verschuiving
      - type: horizontal-stack
        cards:
          - type: gauge
            entity: sensor.wp_cop_daily
            min: 0
            max: 100
          - type: gauge
            entity: sensor.wp_scop_monthly
            min: 0
            max: 100
    icon: 'mdi:radiator'
    path: warmtepomp
    title: Warmtepomp


automations
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
#if value changes on the luxtronik input_number is adjusted
-   id: '052'
    alias: set input number verschuiving
    trigger:
      platform: state
      entity_id: luxtronik.ID_Einst_WK_akt
    action:
      service: input_number.set_value
      data: 
        entity_id: input_number.stooklijn_verschuiving
        value: "{{ states('luxtronik.ID_Einst_WK_akt') }}"

#if input_number is changed, the new value is sent to luxtronic
-   id: '053'
    alias: set stooklijn verschuiving op luxtronik
    trigger:
      platform: state
      entity_id: input_number.stooklijn_verschuiving
    action:
      service: luxtronik.write
      data:
        parameter: ID_Einst_WK_akt
      data_template:
        value: '{{ trigger.to_state.state }}'


#if value changes on the luxtronik input_number is adjusted
- id: '053'
  alias: set input number bovenpunt stooklijn
  trigger:
    platform: state
    entity_id: luxtronik.ID_Einst_HzHwHKE_akt
  action:
    service: input_number.set_value
    data: 
      entity_id: input_number.bovenpunt_stooklijn
      value: "{{ states('luxtronik.ID_Einst_HzHwHKE_akt') }}"

#if input_number is changed, the new value is sent to luxtronic
- id: '054'
  alias: set bovenpunt stooklijn op luxtronik
  trigger:
  - platform: state
    entity_id: input_number.bovenpunt_stooklijn
  action:
    service: luxtronik.write
    data:
      parameter: ID_Einst_HzHwHKE_akt
    data_template:
      value: '{{ trigger.to_state.state }}'
      
#if value changes on the luxtronik input_select is adjusted
- id: '055'
  alias: set input select bedrijfsmode koeling
  trigger:
    platform: state
    entity_id: luxtronik.ID_Einst_BA_Kuehl_akt
  action:
    service: input_select.select_option
    data_template: 
      entity_id: input_select.bedrijfsmode_koeling
      option: "{{ states('luxtronik.ID_Einst_BA_Kuehl_akt') }}"
      
#if input_select is changed, the new value is sent to luxtronic
- id: '056'
  alias: set bedrijfsmode koeling op luxtronik
  trigger:
  - platform: state
    entity_id: input_select.bedrijfsmode_koeling
  action:
    service: luxtronik.write
    data:
      parameter: ID_Einst_BA_Kuehl_akt
    data_template:
      value: "{{ states('input_select.bedrijfsmode_koeling') }}"


sensors
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
  - platform: luxtronik
    scan_interval: 15
    sensors:
      - group: calculations
        id: ID_WEB_Temperatur_TVL
        friendly_name: Temperatuur VV aanvoer
        
      - group: calculations
        id: ID_WEB_Temperatur_TRL
        friendly_name: Temperatuur VV retour
        
      - group: calculations
        id: ID_WEB_Sollwert_TRL_HZ
        friendly_name: Setpunkt retour verwarming
        
      - group: calculations
        id: ID_WEB_Temperatur_TA
        friendly_name: Temperatuur buiten

      - group: calculations
        id: ID_WEB_Temperatur_TBW
        friendly_name: Temperatuur tapwater
      
      - group: calculations
        id: ID_WEB_Einst_BWS_akt
        friendly_name: Tapwater gewenst
      
      - group: calculations
        id: ID_WEB_Temperatur_TWE
        friendly_name: Temperatuur warmtebron ingang
      
      - group: calculations
        id: ID_WEB_Temperatur_TWA
        friendly_name: Temperatuur warmtebron uitgang
        
      - group: calculations
        id: ID_WEB_Temperatur_RFV
        friendly_name: Temperatuur ruimte
               
      - group: calculations
        id: ID_WEB_HauptMenuStatus_Zeile1
        friendly_name: Status 1

      - group: calculations
        id: ID_WEB_HauptMenuStatus_Zeile2
        friendly_name: Status 2
             
      - group: calculations
        id: ID_WEB_HauptMenuStatus_Zeile3
        friendly_name: Status 3
              
      - group: calculations
        id: ID_WEB_Zaehler_BetrZeitVD1
        friendly_name: Bedrijfsuren compressor
        
      - group: calculations
        id: ID_WEB_Zaehler_BetrZeitImpVD1
        friendly_name: Impulsen compressor
                
      - group: calculations
        id: ID_WEB_WP_BZ_akt
        friendly_name: Toestand
        
      - group: calculations
        id: Heat_Output
        friendly_name: Thermisch vermogen
        
      - group: calculations
        id: ID_WEB_Code_WP_akt
        friendly_name: Warmtepomp type

      - group: calculations
        id: ID_WEB_RBE_RT_Soll
        friendly_name: Ruimte temperatuur gewenst

      - group: calculations
        id: ID_WEB_RBE_RT_Ist
        friendly_name: Ruimte temperatuur nu
              
      - group: calculations
        id: ID_WEB_Sollwert_TRL_HZ
        friendly_name: Verwarming retour setpoint
        
      - group: calculations
        id: ID_WEB_Time_WPein_akt
        friendly_name: Warmtepomp loopt

      - group: calculations
        id: ID_WEB_Zaehler_BetrZeitWP
                
      - group: calculations
        id: ID_WEB_Zaehler_BetrZeitKue
        friendly_name: Bedrijfsuren koeling
                        
      - group: calculations
        id: ID_WEB_Zaehler_BetrZeitBW
        friendly_name: Bedrijfsuren tapwater
                
      - group: calculations
        id: ID_WEB_Zaehler_BetrZeitHz
        friendly_name: Bedrijfsuren verwarming
                
      - group: calculations
        id: ID_WEB_WMZ_Heizung
        friendly_name: Verwarming
        
      - group: calculations
        id: ID_WEB_WMZ_Seit
        friendly_name: Gezamelijke warmteproductie
                
      - group: calculations
        id: ID_WEB_WMZ_Brauchwasser
        friendly_name: Tapwater
                   
      - group: calculations
        id: ID_WEB_Temperatur_THG
        friendly_name: Heetgas
         
      - group: calculations
        id: ID_WEB_Freq_VD
        friendly_name: Compressorfrequentie
        
      - group: calculations
        id: ID_WEB_HZIO_PWM
        friendly_name: Regelsignaal circulatiepomp
        
      - group: calculations
        id: ID_WEB_Durchfluss_WQ
        friendly_name: Doorstroom
        
      - group: calculations
        id: Flow_Rate_254
        friendly_name: Flow rate
        
      - group: calculations
        id: ID_WEB_Time_LGS_akt
        friendly_name: Thermische desinfectie sinds
        
      - group: calculations
        id: ID_WEB_Switchoff_file_Nr0
        friendly_name: Afschakelcode
        
      - group: calculations
        id: ID_WEB_HauptMenuStatus_Zeile1
        friendly_name: Status regel 1
        
      - group: calculations
        id: ID_WEB_HauptMenuStatus_Zeile2
        friendly_name: Status regel 2
        
      - group: calculations
        id: ID_WEB_HauptMenuStatus_Zeile3
        friendly_name: Status regel 3
        
      - group: calculations
        id: ID_WEB_LIN_HD
        friendly_name: Hogedruk
        
      - group: calculations
        id: ID_WEB_LIN_ND
        friendly_name: Lagedruk
        
      - group: calculations
        id: ID_WEB_WMZ_Durchfluss
        friendly_name: Doorstroom 2
        
      - group: calculations
        id: ID_WEB_SoftStand
        friendly_name: Firmware versie
        
      - group: calculations
        id: ID_WEB_AdresseIP_akt
        friendly_name: IP adres

      - group: calculations
        id: ID_WEB_SEC_BZ
        friendly_name: Bedrijfstoestand

      - group: calculations
        id: ID_WEB_FreigabKuehl
        friendly_name: Vrijgave koeling
       
      # - 'ID_WEB_Freq_VD' #Compressorfrequentie , Zie ook de template sensor voor omzetten naar juist aantal Hz
      - group: calculations 
        id: ID_WEB_LIN_ANSAUG_VERDAMPFER
        friendly_name: Aanzuigtemperatuur verdamper
      
      - group: parameters
        id: ID_Ba_Hz_akt
        friendly_name: Verwarming test
      
      - group: parameters
        id: ID_Ba_Bw_akt
        friendly_name: Tapwater test
        
      - group: parameters
        id: ID_Einst_BA_Kuehl_akt
        friendly_name: Koeling instelling

      - group: parameters
        id: ID_Einst_WK_akt

      - group: parameters
        id: ID_Ba_Hz_MK3_akt
        friendly_name: Koeling instelling2

      - group: parameters
        id: ID_Ba_Bw_akt
        friendly_name: Tapwater instelling     
      
      - group: parameters
        id: ID_Ba_Hz_akt
        friendly_name: Verwarming instelling        

      # - group: parameters
        # id: ID_Einst_HzHwHKE_akt
        
      - group: parameters
        id: ID_Einst_HzHKRANH_akt
        friendly_name: Voetpunt stooklijn
       
      - group: parameters
        id: ID_Einst_HzHKRABS_akt
        friendly_name: Nachtverlaging
       
      - group: parameters
        id: ID_Einst_Heizgrenze_Temp
        friendly_name: Stookgrens
       
      - group: parameters
        id: ID_Einst_KuehlFreig_akt
        friendly_name: Koelen vanaf BT
       
      - group: parameters
        id: ID_Sollwert_KuCft2_akt
        friendly_name: Aanvoer temperatuur koeling
    
      - group: parameters
        id: ID_Einst_Kuhl_Zeit_Ein_akt
        friendly_name: Koeling aan na BT overschrijding
       
      - group: parameters
        id: ID_Einst_Kuhl_Zeit_Aus_akt
        friendly_name: Koeling uit na BT onderschrijding


  - platform: template
    sensors:
   
#Warmtepomp

      lux_wmz_heizung:
        friendly_name: Verwarming
        value_template: '{{ ((states("ID_WEB_wmz_heizung")| int) ) | round(0) }}'
        unit_of_measurement: 'kWh'
    
      lux_wmz_brauchwasser:
        friendly_name: Tapwater
        value_template: '{{ ((states("ID_WEB_wmz_brauchwasser")| int) ) | round(0) }}'
        unit_of_measurement: 'kWh'
      
      tapwater_uren:
        value_template: '{{ ((states("luxtronik.bedrijfsuren_tapwater")| int) / 3600) | round(0) }}'
        friendly_name: Tapwater uren    
      
      lux_wmz_zeit:
        friendly_name: Totaal
        value_template: '{{ ((states("ID_WEB_wmz_zeit")| int)) | round(0) }}'
        unit_of_measurement: 'kWh'
        
      compressor_uren: 
        value_template: '{{ ((states("luxtronik.bedrijfsuren_compressor")| int) / 3600) | round(0) }}'
        friendly_name: 'Bedrijfsuren compressor'
      
      koeling_uren:
        value_template: '{{ ((states("luxtronik.bedrijfsuren_koeling")| int) / 3600) | round(0) }}'
        friendly_name: Bedrijfsuren koeling      
            
      verwarming_uren:
        value_template: '{{ ((states("luxtronik.bedrijfsuren_verwarming")| int) / 3600) | round(0) }}'
        friendly_name: Bedrijfsuren verwarming

      looptsinds_uren: 
        value_template: '{{ ((states("ID_WEB_time_wpein_akt")| int) / 3600) | round(0) }}'
        friendly_name: 'Warmtepomp loopt sinds'

      tdi_uren: 
        value_template: '{{ ((states("ID_WEB_time_lgs_akt")| int) / 3600) | round(0) }}'
        friendly_name: 'Thermische desinfectie sinds'
        
      lux_warmtepomp_compressor_frequentie:
        value_template: '{{ states("luxtronik_id_web_freq_vd")|float * 10 }}'
        friendly_name: 'Compressor frequentie'
        unit_of_measurement: 'Hz'
        
      lux_warmtepomp_regelsignaal_circulatiepomp:
        value_template: '{{ states("luxtronik_id_web_hzio_pwm")|float * 10 }}'
        friendly_name: 'Regelsignaal circulatiepomp'
        unit_of_measurement: '%'
      
      lux_warmtepomp_bedrijfstoestand:
        value_template: '{ "{0:,.0s}".format((states("ID_WEB_sec_bz_exists")}'
        friendly_name: 'Bedrijfstoestand'
        unit_of_measurement: ''
      
      warmtepomp_doorstroom:
        value_template: '{{ states("luxtronik.doorstroom") }}'
        friendly_name: 'Doorstroom'
        unit_of_measurement: 'l/h'
        
      warmtepomp_doorstroom2:
        value_template: '{{ states("luxtronik.doorstroom_2") }}'
        friendly_name: 'Doorstroom 2'
        unit_of_measurement: 'l/h'
        
      wp_cop_daily:
        value_template: "{{ (states('sensor.daily_heat_production') | float / states('sensor.daily_heat_consumption') | float) | round(1) }}"
        unit_of_measurement: 'COP'
        friendly_name: COP dag
        
      wp_scop_monthly:
        value_template: "{{ (states('sensor.monthly_heat_production') | float / states('sensor.monthly_heat_consumption') | float) | round(1) }}"
        unit_of_measurement: 'SCOP'
        friendly_name: SCOP maand


configuration

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
utility_meter:

#WP Productie
  hourly_heat_production:
    source: luxtronik.gezamelijke_warmteproductie
    cycle: hourly
  
  daily_heat_production:
    source: luxtronik.gezamelijke_warmteproductie
    cycle: daily
  
  weekly_heat_production:
    source: luxtronik.gezamelijke_warmteproductie
    cycle: weekly
  
  monthly_heat_production:
    source: luxtronik.gezamelijke_warmteproductie
    cycle: monthly
 
#WP Consumptie
  hourly_heat_consumption:
    source: sensor.heatpump_import_watt_hours
    cycle: hourly
  
  daily_heat_consumption:
    source: sensor.heatpump_import_watt_hours
    cycle: daily
  
  weekly_heat_consumption:
    source: sensor.heatpump_import_watt_hours
    cycle: weekly
  
  monthly_heat_consumption:
    source: sensor.heatpump_import_watt_hours
    cycle: monthly


input_number:
  stooklijn_verschuiving:
    name: Stooklijn verschuiving
    initial: 0
    min: -3
    max: 3
    step: 0.1
    unit_of_measurement: "°C"
   
  bovenpunt_stooklijn:
    name: Bovenpunt stooklijn
    initial: 30
    min: 25
    max: 35
    step: 1
    unit_of_measurement: "°C"
 
  box:
    name: Input
    initial: 5
    min: 1 
    max: 5
    step: 1
    mode: box


binary sensor
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
  - platform: luxtronik
    scan_interval: 60
    sensors:
      - group: calculations
        friendly_name: Brine pomp ventilator
        #icon: mdi:fan
        id: ID_WEB_VBOout

      - group: calculations
        friendly_name: Ventilatie warmtepomp (lucht)
        id: ID_WEB_VENout

      - group: calculations
        id: ID_WEB_ZIPout
        friendly_name: Circulatiepomp

      - group: calculations
        id: ID_WEB_ZUPout
        friendly_name: Aanvullende circulatiepomp

      - group: calculations
        id: ID_WEB_BWTin
        friendly_name: Vraag warm tapwater

      - group: calculations
        id: ID_WEB_HDin
        friendly_name: Hogedruk pressostaat
        #Uit is ok, rule aanmaken

      - group: calculations
        id: ID_WEB_MOTin
        friendly_name: Motorbeveiliging

      - group: calculations
        id: ID_WEB_NDin
        friendly_name: Lagedruk pressostaat

      - group: calculations
        id: ID_WEB_BUPout
        friendly_name: Circulatiepomp warm tapwater

      - group: calculations
        id: ID_WEB_HUPout
        friendly_name: Vloerverwaming circulatiepomp

      - group: calculations
        id: ID_WEB_MA1out
        friendly_name: Mixer uitgang open
        
      - group: calculations
        id: ID_WEB_MZ1out
        friendly_name: Mixer uitgang dicht
      
      - group: calculations
        id: ID_WEB_VD1out
        friendly_name: Compressor
        
      - group: calculations
        id: ID_WEB_ASDin
        friendly_name: Ontdooien, flow brine, doorstroming
        
      - group: calculations
        id: ID_WEB_Comfort_exists
        friendly_name: Comfort print aanwezig


Het resultaat van 4 jaar tweaken.

[ Voor 100% gewijzigd door Vaevictis_ op 10-07-2022 21:13 ]


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 20-10 21:40

Matis

Rubber Rocket

Vaevictis_ schreef op zaterdag 24 april 2021 @ 19:56:
Ja dat klopt. Aan de ene kant lees de automation de huidige waarde uit en als je deze aanpast met slide schrijft hij de juiste waarde in de Luxtronik controller. Hiermee bedien je dus de warmtepomp.

Enige automation welke ik nog op mijn lijstje heb staan is extra warm water produceren als voltage in de wijk boven de 248V op loopt.
Het kan aan mijn copy-paste en YAML skills liggen, maar ik krijg nog een aantal foutmeldingen na het kopiëren van jouw settings in mijn HA installatie.

Allereerst zie ik de volgende foutmeldingen wanneer ik HA start
Afbeeldingslocatie: https://tweakers.net/i/Ss6zSXC27yqIejzyG2dxYlsJHnE=/800x/filters:strip_exif()/f/image/Y9UrDzzUcMdvHrPf6pqf8eVW.png?f=fotoalbum_large

2021-04-24 20:27:34 ERROR (MainThread) [homeassistant.components.automation] Platform automation does not generate unique IDs. ID 053 already exists - ignoring automation.set_stooklijn_verschuiving_op_luxtronik
is een interessante, immers zie ik het volgende in de automations.yaml
Afbeeldingslocatie: https://tweakers.net/i/G5m8RGlhE7j8hzM8uxxk6Psue2I=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/00lM3zm7GGuN3DkVVik4zhuQ.png?f=user_large

Ik weet niet wat oorzaak en wat gevolg is, maar dit komt ook terug in mijn Lovelace dashboard
Afbeeldingslocatie: https://tweakers.net/i/ULRTNwg9XlkvvC5iJMGr1aeCZns=/800x/filters:strip_exif()/f/image/QofVNT2kaDTZsUetfzXhPN5E.png?f=fotoalbum_large

Als dit niet het kanaal is om dit te bediscussieren, dan mag je me altijd een DM sturen :)

If money talks then I'm a mime
If time is money then I'm out of time

Pagina: 1 2 ... 16

Dit topic is gesloten.

Let op:
Zet je code tussen ~[code=yaml] ~[/code] tags om het goed leesbaar te houden; ook makkelijker voor de eventuele foutopsporing.

Lees ook eerst even de topicstart voor je je vraag plaatst, wellicht wordt je vraag daar al beantwoord. Wil je pronken met je setup mag dat in Home Assistant - Show je setup.