Vrijstaande jaren '30 woning | ZP: 4x 460Wp oost, 4x 460Wp west, 6x 460Wp zuid, Hoymiles | Gasloos sinds juni 2026 | Weheat Sparrow P60 | Isolatie: Buitengevel, spouw, vloer, dak en HR++
Vraag
Alle reacties
Met een ping binary sensor kun je bepalen of een device aan is. De staat van die sensor kun je gebruiken als trigger voor een automation.
https://www.home-assistant.io/integrations/ping/
https://www.home-assistant.io/integrations/ping/
Ik denk dat je op de goede weg bent. Ik ben zelf ook nog niet een expert op het gebied van HA, maar zviw is een trigger een verandering in een situatie. Bijvoorbeeld een state_change van een sensor of device is een trigger.
Triggers zijn dus zaken die "uit zichzelf" veranderen, door omstandigheden, of door acties die handmatig of geautomatiseerd worden uitgevoerd die effect hebben op states van devices (of eigenlijk entities).
Zo'n trigger is dan de start van een flow die, afhankelijk van eventuele condities/checks, verdere zaken kunnen beïnvloeden, zoals het uitvoeren van bepaalde acties.
Dat in zijn algemeenheid, voor zover ik weet dan
Je zou dan inderdaad kunnen kiezen om een automation te maken, die bijvoorbeeld elke minuut het IP adres van de TV pingt, en de uitkomst daarvan opslaat in een entity. Noem dat dan bijvoorbeeld "tv_reachable", die dan verschillende states of waardes kan hebben.
Dan zou je extra automations kunnen maken, iets als:
trigger: het is 23:00 uur
conditie: tv_reachable == false
actie: zet de TV stekker uit
en:
trigger: tv_reachable changed to false
conditie: het is na 23:00 uur
actie: zet de TV stekker uit
Dan heb je beide condities afgevangen met een geschikte trigger om deze checks en eventuele acties af te trappen
Triggers zijn dus zaken die "uit zichzelf" veranderen, door omstandigheden, of door acties die handmatig of geautomatiseerd worden uitgevoerd die effect hebben op states van devices (of eigenlijk entities).
Zo'n trigger is dan de start van een flow die, afhankelijk van eventuele condities/checks, verdere zaken kunnen beïnvloeden, zoals het uitvoeren van bepaalde acties.
Dat in zijn algemeenheid, voor zover ik weet dan
Je zou dan inderdaad kunnen kiezen om een automation te maken, die bijvoorbeeld elke minuut het IP adres van de TV pingt, en de uitkomst daarvan opslaat in een entity. Noem dat dan bijvoorbeeld "tv_reachable", die dan verschillende states of waardes kan hebben.
Dan zou je extra automations kunnen maken, iets als:
trigger: het is 23:00 uur
conditie: tv_reachable == false
actie: zet de TV stekker uit
en:
trigger: tv_reachable changed to false
conditie: het is na 23:00 uur
actie: zet de TV stekker uit
Dan heb je beide condities afgevangen met een geschikte trigger om deze checks en eventuele acties af te trappen
Weheat BB P60 | 6x 405 Wp Oost, 6x 405 Wp West | Zonneplan Day-Ahead | 1x Sessy 5 kWh
"Je zou dan inderdaad kunnen kiezen om een automation te maken, die bijvoorbeeld elke minuut het IP adres van de TV pingt, en de uitkomst daarvan opslaat in een entity. Noem dat dan bijvoorbeeld "tv_reachable", die dan verschillende states of waardes kan hebben."
Zo had ik een entity nog niet bezien. Gewoon een variabele die je een waarde kunt geven, ik dacht dat een entiteit een 1-op-1 representatie was van een fysiek object. En die variabele vraag je elders uit. Object georienteerd programmeren, tijd geleden voor mij.
Mooi klusje voor het weekend.
Zo had ik een entity nog niet bezien. Gewoon een variabele die je een waarde kunt geven, ik dacht dat een entiteit een 1-op-1 representatie was van een fysiek object. En die variabele vraag je elders uit. Object georienteerd programmeren, tijd geleden voor mij.
Mooi klusje voor het weekend.
Vrijstaande jaren '30 woning | ZP: 4x 460Wp oost, 4x 460Wp west, 6x 460Wp zuid, Hoymiles | Gasloos sinds juni 2026 | Weheat Sparrow P60 | Isolatie: Buitengevel, spouw, vloer, dak en HR++
Die automation is juist niet nodig indien je de binaire sensor maakt waar ik naar linkte. Die doet dat voor je.Jailhouse schreef op donderdag 8 februari 2024 @ 10:29:
"Je zou dan inderdaad kunnen kiezen om een automation te maken, die bijvoorbeeld elke minuut het IP adres van de TV pingt, en de uitkomst daarvan opslaat in een entity. Noem dat dan bijvoorbeeld "tv_reachable", die dan verschillende states of waardes kan hebben."
Simpelweg: ga naar settings, integrations, + add integration, zoek ping icmp en vul het ip in. Dat heeft je een sensor die aan of uit is.
Als je een automation met tijd-trigger maakt, en de TV zou nog aanstaan, dan kun je als een-na-laatste actie in de automation een loop kunnen maken die elke 15 minuten checkt of de TV nog steeds aanstaat:
De laaste actie is dan het uitschakelen zelf.
Je kunt natuurlijk ook de automation laten triggeren door het ping-resultaat, maar dan loop je het risico dat je TV een keer de verbinding verliest en direct wordt uitgeschakeld terwijl je nog aan het kijken bent.
YAML:
1
2
3
4
5
6
7
| repeat: while: - condition: [...] sequence: - delay: minutes: 15 |
De laaste actie is dan het uitschakelen zelf.
Je kunt natuurlijk ook de automation laten triggeren door het ping-resultaat, maar dan loop je het risico dat je TV een keer de verbinding verliest en direct wordt uitgeschakeld terwijl je nog aan het kijken bent.
Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.
Hou er wel rekening mee dat (zeer) waarschijnlijk de tv gewoon keurig een ping beantwoord als hij op stand-by staat 😉
Ik heb een Homewizard energy plug achter het tv meubel en hou via Homey het energieverbruik in de gaten. Komt deze onder de 30w (hue syncbox met ledstrip blijven altijd aan), dan gaan de Sonos speakers aan, komt het verbruik boven de 50w dan gaat de muziek uit.
Op deze manier van alles op basis van het verbruik geregeld, bijv. stopcontact in de voortuin gebruik ik voor de Gardena robotmaaier, maar mocht iemand denken dat hij gratis zijn auto kan opladen heeft 'ie pech want boven de 50w schakelt het hele stopcontact uit.
Ik heb een Homewizard energy plug achter het tv meubel en hou via Homey het energieverbruik in de gaten. Komt deze onder de 30w (hue syncbox met ledstrip blijven altijd aan), dan gaan de Sonos speakers aan, komt het verbruik boven de 50w dan gaat de muziek uit.
Op deze manier van alles op basis van het verbruik geregeld, bijv. stopcontact in de voortuin gebruik ik voor de Gardena robotmaaier, maar mocht iemand denken dat hij gratis zijn auto kan opladen heeft 'ie pech want boven de 50w schakelt het hele stopcontact uit.
Dat is ook een goede optie. Ik bedenk me nu dat ik zelf ook automations heb ingericht die berichten sturen als de (vaat)wasmachine of droger klaar zijn. Als het verbruik van de stekker langer dan 2 minuten <1W is geweest, is het apparaat klaarouweklimgeit schreef op donderdag 8 februari 2024 @ 15:45:
Hou er wel rekening mee dat (zeer) waarschijnlijk de tv gewoon keurig een ping beantwoord als hij op stand-by staat 😉
Ik heb een Homewizard energy plug achter het tv meubel en hou via Homey het energieverbruik in de gaten. Komt deze onder de 30w (hue syncbox met ledstrip blijven altijd aan), dan gaan de Sonos speakers aan, komt het verbruik boven de 50w dan gaat de muziek uit.
Op deze manier van alles op basis van het verbruik geregeld, bijv. stopcontact in de voortuin gebruik ik voor de Gardena robotmaaier, maar mocht iemand denken dat hij gratis zijn auto kan opladen heeft 'ie pech want boven de 50w schakelt het hele stopcontact uit.
Die conditie is als trigger gebruikt, dus dat werkt heel eenvoudig...
Weheat BB P60 | 6x 405 Wp Oost, 6x 405 Wp West | Zonneplan Day-Ahead | 1x Sessy 5 kWh
Onverwacht veel antwoorden, dank daarvoor! Ik dacht zelf -na alles reacties - om mijn smartplug voor het meten van het verbruik te gebruiken. Ik ga ook de Pingperikelen goed laten bezinken en werkend krijgen. Nu heb ik een Hihome smart Plug, in de tuya app kan ik prima het stroomverbruik zien.. Echter in HA zie ik in de tuya integratie alleen 'aan/uit' mogelijkheden, geen verbruik. Zou ik een andere plug moeten kopen? Ik heb er sowieso één extra nodig. Ik heb overigens sinds vorige week een skyconnect geconfigureerd met een zigbee2mqtt bridge voor mijn tradfri plugs. Die draaien nu prima. Tuya wil ik niet meer omdat je die niet echt integreert maar via machtigingen koppelt, in de cloud bij iemand. En dat heb ik liever niet. Welke zijn goedkoop en stabiel?
Vrijstaande jaren '30 woning | ZP: 4x 460Wp oost, 4x 460Wp west, 6x 460Wp zuid, Hoymiles | Gasloos sinds juni 2026 | Weheat Sparrow P60 | Isolatie: Buitengevel, spouw, vloer, dak en HR++
Pagina: 1