SolarEdge SE3000HD Wave Totaal 3600WP (ZO 180°) 35°Dak. Daikin Pefera FTXM35n - RXM35N 3,5Kw, LG S09ET Split Airco 2,5KW
Btw, je MOET je 'last 1 hour' boven in je scherm dus minimaal naar "today" zetten!Dolbyadt schreef op zondag 27 december 2020 @ 16:02:
@sjorsjuhmaniac Heel erg bedankt nogmaals. Vond het al raar dat het soms werkt maar vaak niet goed werkt. Ik ben er nu mee bezig om het te testen. Ben er nog steeds niet uit. Maar ben aan het testen proberen.![]()
[...]
Behoud je bijvorbeeld wel de mogelijkheid om bij de temperatuursensoren de dag/week/maand grafiek te zien?
HA kan van alle data grafieken maken in de meest uiteenlopende manieren. Maar het korte antwoord is dus, ja, dat is mogelijk. Over welke tijdspanne is afhankelijk van je instellingen en wat je wilt gebruiken. HA bezig standaard mogelijkheden om de data te onthouden (recoder) en weer te geven. Via custom components heb je al meer opties en je kunt het zelfs zo gek maken als ze via Grafana weer te geven voor de meest fancy grafieken.
Thanks! Ok, correct me if I'm wrong, maar komt het er dan in de praktijk op neer dat ik zelf dingen/plugins moet schrijven (disclaimer: dit kan ik niet) wil ik er een beetje visueel aantrekkelijk systeem van maken bijvoorbeeld? Of zijn de standaard plugins voor het normale huis tuin en keuken gebruik al prima in orde?Septillion schreef op zondag 27 december 2020 @ 17:48:
@coendeurloo Vele (waaronder ik) gebruiken de Xiaomi sensoren naar volle tevredenheid. Grafieken heeft alleen niets (meer) met de sensor te maken. Sensor zend alleen de waarde uit, het is aan de ontvanger om er een grafiek van te maken. Met een Xiaomi Gateway was dat de cloud. Koppel je ze aan HA dan is het HA.
HA kan van alle data grafieken maken in de meest uiteenlopende manieren. Maar het korte antwoord is dus, ja, dat is mogelijk. Over welke tijdspanne is afhankelijk van je instellingen en wat je wilt gebruiken. HA bezig standaard mogelijkheden om de data te onthouden (recoder) en weer te geven. Via custom components heb je al meer opties en je kunt het zelfs zo gek maken als ze via Grafana weer te geven voor de meest fancy grafieken.
Ook al hangt het er wel af van wat je precies wilt. Een valkuil hierin kan zijn dat je gaat proberen je oude situatie na te bouwen. Maar zelf meer complexe dingen hoef je niet voor de programmeren, wel is het dan handig wat van de logica/structuur van yaml te weten en vooral goed naar de documentatie te kijken. Met HA krijg je heel veel extra mogelijkheden (die mensen dan ook graag willen gebruiken) maar dat komt wel met extra complexiteit. Maar als je de drive hebt om wat te leren dan kom je er wel uit met de documentatie en het forum (of die van HA zelf).
Ik blijf nog even door zoeken.
sjorsjuhmaniac schreef op zondag 27 december 2020 @ 16:31:
[...]
Btw, je MOET je 'last 1 hour' boven in je scherm dus minimaal naar "today" zetten!
SolarEdge SE3000HD Wave Totaal 3600WP (ZO 180°) 35°Dak. Daikin Pefera FTXM35n - RXM35N 3,5Kw, LG S09ET Split Airco 2,5KW
begin anders eerst een met de 'drop down selectie' queries. bouw die query op zodat je ook daadwerkelijk data krijgtDolbyadt schreef op zondag 27 december 2020 @ 20:00:
@sjorsjuhmaniac Heel erg bedankt. Dat heb ik al maar het is me nog helaas niet gelukt om het goed te krijgen.
Ik blijf nog even door zoeken.
[...]
- Selecteer je kwh measurement
- plusje bij where, entity_id
- = 'diany xxx'
- dan klikken op de de $_interval en daar '24h' invullen
je zou dan data moeten zijn die per 24h gegroepeerd wordt. In dit geval het gemiddelde over 24h.
Werkt dit, dan kan je omschakelen naar 'text' query modus en 'mean(xxx)' vervangen door 'last(xxxx)'
Ik weet dat je op je telefoon zelf een alarm kan instellen en routine koppelen, maar dat wil ik niet.
Ik wil echt enkel op de hub werken.
Een tijde met catt geprutst maar zo ga ik er niet komen...
Ik wil het dashboard van google zelf behouden.
Iemand die dit voor elkaar krijgt in ha? (ook geprobeerd via google home maar daar lukt het ook niet)
Ook dit gevonden maar lijkt me echt niet zo simpel
https://community.home-as...assistant-events/61534/46
[ Voor 16% gewijzigd door skank op 27-12-2020 22:04 ]
Ik ben benieuwd welke custom components er zijn om energie/verbruik data van bijvoorbeeld een slim stopcontact te kunnen zien in totalen per maand/jaar eventueel met grafieken.Septillion schreef op zondag 27 december 2020 @ 17:48:
... HA bezig standaard mogelijkheden om de data te onthouden (recoder) en weer te geven. Via custom components heb je al meer opties en je kunt het zelfs zo gek maken als ze via Grafana weer te geven voor de meest fancy grafieken.
Ik heb een poging ondernomen met recorder, dat is hopelijk wel gelukt. Maar het maken van een Grafana dashboard met bovenstaande weergaves lukt mij niet. Er is me eigenlijk nog niks gelukt in Grafana.
Dus ik ben zeer benieuwd als er eenvoudigere oplossingen zijn.
[ Voor 7% gewijzigd door GoBieN-Be op 27-12-2020 23:00 ]
Ik kan geen suggestie doen voor een andere logging optie maar just ter info, mogelijk wist je dit al:GoBieN-Be schreef op zondag 27 december 2020 @ 22:53:
Ik gebruik sinds een paar manden HomeAssistant met WiFi (tasmota) en zigbee apparaten. Ik ben nog veel aan het leren, er is wel een nogal steile leercurve vind ik.
[...]
Ik ben benieuwd welke custom components er zijn om energie/verbruik data van bijvoorbeeld een slim stopcontact te kunnen zien in totalen per maand/jaar eventueel met grafieken.
Ik heb een poging ondernomen met recorder, dat is hopelijk wel gelukt. Maar het maken van een Grafana dashboard met bovenstaande weergaves lukt mij niet. Er is me eigenlijk nog niks gelukt in Grafana.
Dus ik ben zeer benieuwd als er eenvoudigere oplossingen zijn.
Grafana is alleen een 'weergave' tool. De data moet ergens opgeslagen worden. Vaak wordt grafana samen met InfluxDB gebruikt: data in influx, grafiekjes in grafana.
Hier is een redelijk duidelijk tutorial:
https://www.influxdata.co...d-influxdb-flux-influxql/
https://github.com/rdehuy...lovelace-alarm-clock-card
Ik zou dit graag gaan gebruiken maar krijg het niet werkend, het scherm blijft leeg en in de logs komt een foutmelding over 'moment':
1
| moment.min.js:1:144 Uncaught TypeError: Cannot set property 'moment' of undefined |
Dat is de enige foutmelding dus ik denk dat de installatie wel goed is:
- bestanden op de juiste plek
- modules juist toegevoegd
PSN: PcDCch
Sometimes you need to plan for coincidence
geen grafiekje, maar totaal per maand / jaar kan met de utility meter component: https://www.home-assistant.io/integrations/utility_meter/GoBieN-Be schreef op zondag 27 december 2020 @ 22:53:
Ik ben benieuwd welke custom components er zijn om energie/verbruik data van bijvoorbeeld een slim stopcontact te kunnen zien in totalen per maand/jaar eventueel met grafieken.
Sometimes you need to plan for coincidence
Als ik nu Hassio koppel aan Google Home, krijg ik dan mijn lampen dubbel in GH?
*I asked for a shotgun, not an anti-aircraft!
- shotgun? that must be the guns that fire a shot....
*yes.. you must be the brains
Gebruik je Nabu Casa, dan kan het ook: https://www.nabucasa.com/config/google_assistant/
[ Voor 13% gewijzigd door JBS op 28-12-2020 10:22 ]
Voor wat extra getallen kan je Utility Meter gebruiken. Voor andere grafiek weergave is de Mini Graph Card een mooie.
Nu kom ik dus in de moeilijke fase. Hoe zorg ik dat ik alle data van deze meter opsla zodat ik de juiste overzichten kan maken.
Moet ik dan:
- ivm geheugenkaart pi overstappen naar hdd
- andere db gebruiken (buiten mijn kennis)
Hmmbob schreef op woensdag 23 december 2020 @ 16:48:
[...]
Oeh, dat durf ik je niet te zeggen. Ik denk het eigenlijk niet, zoals ik de docs leest haalt hij deze info dagelijks op van je energy sensors.
probeer het anders eens?
edit, ah, wat @larsiey zegt dus
Water-Escape
Je periode's blijven sowieso bewaard. Immers wordt je daily/weekly/monthly constant bijgewerkt (bij gebruik electra/gas).water_escape schreef op maandag 28 december 2020 @ 11:31:
Idd na 3 dagen ben ik ben data kwijt.
Nu kom ik dus in de moeilijke fase. Hoe zorg ik dat ik alle data van deze meter opsla zodat ik de juiste overzichten kan maken.
Moet ik dan:
- ivm geheugenkaart pi overstappen naar hdd
- andere db gebruiken (buiten mijn kennis)
[...]
Ik bewaar alle data in de recorder voor 10 dagen.
Lange termijn opslag doe ik in influxDB. Qua configuratie stelt dit (ik gebruik de addon) vrij weinig voor.
Je geeft in je configuration.yaml op welke entities/domains naar influxDB gaan.
Op deze manier kun je namelijk ook onderscheid maken in hoelang je wat bewaart.
(ik heb dus de history van alle entities voor 10 dagen, de entities die naar influxDB gaan die worden onbeperkt opgeslagen).
[ Voor 6% gewijzigd door denuz op 28-12-2020 11:37 ]
Zit je ook op een pi met geheugenkaart?
Ik heb een pi3 met geheugenkaart en lees dat bij veel db gebruik de kaart kapot zal gaan.
denuz schreef op maandag 28 december 2020 @ 11:35:
[...]
Je periode's blijven sowieso bewaard. Immers wordt je daily/weekly/monthly constant bijgewerkt (bij gebruik electra/gas).
Ik bewaar alle data in de recorder voor 10 dagen.
Lange termijn opslag doe ik in influxDB. Qua configuratie stelt dit (ik gebruik de addon) vrij weinig voor.
Je geeft in je configuration.yaml op welke entities/domains naar influxDB gaan.
Op deze manier kun je namelijk ook onderscheid maken in hoelang je wat bewaart.
(ik heb dus de history van alle entities voor 10 dagen, de entities die naar influxDB gaan die worden onbeperkt opgeslagen).
Water-Escape
Even iets anders over de geheugenkaart. Ben sneller dan gedacht overgestapt naar HA vanuit Domoticz. Zit nu ook nog op een geheugenkaart. Welke backups maak jij?water_escape schreef op maandag 28 december 2020 @ 11:39:
Dank je.
Zit je ook op een pi met geheugenkaart?
Ik heb een pi3 met geheugenkaart en lees dat bij veel db gebruik de kaart kapot zal gaan.
[...]
Als je HA serieus wilt gebruiken zou ik snel overstappen naar een betrouwbaar medium (eMMC, SSD of HDD) of wil je het "erop aan" laten komen en met een restore (snapshot) de boel terug zetten?PnD schreef op maandag 28 december 2020 @ 12:36:
[...]
Even iets anders over de geheugenkaart. Ben sneller dan gedacht overgestapt naar HA vanuit Domoticz. Zit nu ook nog op een geheugenkaart. Welke backups maak jij?
Nee, zeker niet op aan laten komen. Ik heb nu een backups scenario en dat is Domoticz aanzetten en rfxcom omhangen.Vaevictis_ schreef op maandag 28 december 2020 @ 13:03:
[...]
Als je HA serieus wilt gebruiken zou ik snel overstappen naar een betrouwbaar medium (eMMC, SSD of HDD) of wil je het "erop aan" laten komen en met een restore (snapshot) de boel terug zetten?
Wil nog een paar dingen uitzoeken voordat ik de definitieve hardware vaststel.
Éen van die dingen is het extern beschikbaar stellen van HA. Nu heb ik dat met duckdns/nginx proxyserver zelf gedaan. 2-factor op mijn account en de nginx krijgt automatisch updates. Dit voelt (ja voelt, want heb er te weinig kennis van) redelijk veilig.
De betaalde nabu cloud oplossing lijkt me nog een stukje veiliger, maarja wel betaald.
Hoe zitten jullie hierin?
Is het mogelijk om een header toggle te maken die alle lampen tegelijk uitzet?
...Ik heb wel het menuutje klaar header toggle is zichtbaar maar niet te bedienen...
Zeker, vrij veel ervaring. In totaal 2 top down bottom up plissees hangen. 2 double rollers 1 cassette rolgordijn en een gordijnrails. Ben mede verantwoordelijk voor de ontwikkeling van de producten. Dus mocht je vragen hebben dan hoor ik het graag. Maar misschien handiger om in dm te doen.peligro2k schreef op vrijdag 25 december 2020 @ 16:50:
Heeft iemand toevallig ervaring met de Motion elektrische rolgordijnen van de Hornbach?
Hier een link naar de wifi controller. In de comments geeft iemand aan dat het werkt met HA, maar ik kan er verder op Google weinig over vinden.
https://www.hornbach.nl/s...&trackArticleCrossType=ma
Werkte top vanochtend. 👌🏻 nu eens meer automatiseren hier meeHmmbob schreef op zondag 27 december 2020 @ 13:26:
[...]
Ik gebruik zoiets voor mijn vacation lights:
YAML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ############################# ## Vacation lights # ############################# - id: vacation_turn_on_time alias: "Lights: Vacation turn on" initial_state: on trigger: platform: time at: input_datetime.time_vacation_lights_start condition: - condition: state entity_id: input_boolean.vacation_mode_away state: "on" action: - delay: "00:{{ range(01,30) | random | int }}:00" - service: homeassistant.turn_on entity_id: - switch.grijze_lamp - switch.blauwe_lamp - switch.staande_lamp
Die trigger kun je op "07:45:00" zetten, en de random zit er al in
Dit al gezienWouzziew schreef op vrijdag 18 december 2020 @ 22:45:
[...]
Hier sinds een paar weken met de Eufy doorbell battery-variant. De camera werkt, maar daar is dan ook alles mee gezegd. Er is op dit moment nog geen mogelijkheid om de deurbelknop af te vangen en het starten van de camera is ook omslachtig (script starten en dan een page refresh doen). De homebase als inbegrepen chime en het feit dat alles lokaal opgeslagen is zorgden ervoor dat ik toch voor de Eufy ben gegaan ipv Ring. De Eufy app werkt namelijk wel prima qua meldingen en dat is op dit moment de belangrijkste usecase voor mij.
https://github.com/bropat/ioBroker.eufy-security
Hiermee kun je de deurbeldruk opvangen
Alleen ben ik nog aan het zoeken hoe ik dit opzet...
Ik heb al een mosquitto broker..
Moet ik dan nog een andere broker opzetten? (iobroker) en dan die adapter?
Kan ook via rest https://github.com/ioBroker/ioBroker.simple-api maar dat zou trager werken.
Wat https://github.com/ioBroker/ioBroker.hass dan doet, ben ik ook niet helemaal mee
[ Voor 3% gewijzigd door skank op 28-12-2020 13:42 ]
Met een entities kaart krijg je de optie "titel schakelaar weergeven", als je die aanvinkt en de entiteiten die je wilt schakelen selecteerd gaan ze allemaal aan of uit met die schakelaar.19roland70 schreef op maandag 28 december 2020 @ 13:29:
Ik wil een card maken met de titel woonkamer als ik hier op klik krijg ik 3 andere lampen te zien die ik kan bedienen.
Is het mogelijk om een header toggle te maken die alle lampen tegelijk uitzet?
...Ik heb wel het menuutje klaar header toggle is zichtbaar maar niet te bedienen...
Hij draait momenteel op Tasmota 8.1.0.2. Ik dacht eerst dat het aan mijn ESPhome firmware lag maar alle andere Tasmota gerelateerde firmwares pakt hij ook niet. SetOption78 1 heb ik al diverse malen geprobeerd i.c.m. herstarten. Ik las dat upgraden naar een minimal firmware soms de oplossing geeft. Maar ook daar doet hij niets mee.. Ondertussen blijft het apparaat wel vrolijk verder werken ondanks al mijn flash pogingen.
Hoe probeer je overigens te flashen? OTA URL of upload je een bin? In beide gevallen zou je iig moeten zien of het uploadden daarvan goed gaat.
Mwah, als je je config extern backupt heb je zo een nieuwe instance draaien hoor.... Het is niet zo dramatisch als je het hier schetst, maar dat heb ik al wel eens vaker aangegeven.Vaevictis_ schreef op maandag 28 december 2020 @ 13:03:
[...]
Als je HA serieus wilt gebruiken zou ik snel overstappen naar een betrouwbaar medium (eMMC, SSD of HDD) of wil je het "erop aan" laten komen en met een restore (snapshot) de boel terug zetten?
Eensch dat uiteindelijk een upgrade naar dat soort media je kan helpen, maar op een Pi met SD kaart kan ook gewoon goed gaan. Grootste truc is om je loglevel en recorder settings aan te passen zodat de writes fors afnemen.
Sometimes you need to plan for coincidence
Besides de andere tip die je al hebt gehad, klinkt het als een use-case waar 'fold-entity-row' van pas kan komen. Staat in HACS, repo hier: https://github.com/thomasloven/lovelace-fold-entity-row19roland70 schreef op maandag 28 december 2020 @ 13:29:
Ik wil een card maken met de titel woonkamer als ik hier op klik krijg ik 3 andere lampen te zien die ik kan bedienen.
Is het mogelijk om een header toggle te maken die alle lampen tegelijk uitzet?
...Ik heb wel het menuutje klaar header toggle is zichtbaar maar niet te bedienen...
Voorbeeldje uit mijn eigen config (gaat om de regel "verlichting woonkamer"):
Sometimes you need to plan for coincidence
Is er een soort van manual wat je moet aanpassen vanuit een default installatie? Vind een hoop info, maar lastig om er kaas van te maken.Hmmbob schreef op maandag 28 december 2020 @ 14:48:
[...]
Mwah, als je je config extern backupt heb je zo een nieuwe instance draaien hoor.... Het is niet zo dramatisch als je het hier schetst, maar dat heb ik al wel eens vaker aangegeven.
Eensch dat uiteindelijk een upgrade naar dat soort media je kan helpen, maar op een Pi met SD kaart kan ook gewoon goed gaan. Grootste truc is om je loglevel en recorder settings aan te passen zodat de writes fors afnemen.
Qua backup is een snapshot naar usb stick of een andere externe plek voldoende toch?
Ik heb geprobeerd om een minimale versie via een officiële ota link te uploaden, daarnaast ook geprobeerd via mijn eigen lokale webserver als ota link en ook de bin file direct geupload. Alle methodes doen niets.Septillion schreef op maandag 28 december 2020 @ 14:47:
@Vaenir Eerst even Tasmota Minimal flashen.
Hoe probeer je overigens te flashen? OTA URL of upload je een bin? In beide gevallen zou je iig moeten zien of het uploadden daarvan goed gaat.
De ota manier geeft aan dat het systeem herstart en beland uiteindelijk weer in de oude omgeving. Als ik een bin upload krijg ik opgegeven moment een witte browser en reset hij na enige tijd weer in de oude omgeving. Heel frustrerend dit.
Verwijderd
1
| Invalid config for [automation]: required key not provided @ data['action']. Got None required key not provided @ data['trigger'][1]['platform']. Got None. (See /config/configuration.yaml, line 37). |
In mijn configuration.yaml verwijst regel 37 naar groups.yaml.
groups.yaml ziet er zo uit:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| light:
name: Woonkamer lampen
icon: mdi:sofa
entities:
- light.paal_woonkamer_light
- light.spot_wk_links_1
- light.spot_wk_links_2
- light.spot_wk_rechts_1
- light.spot_wk_rechts_2
- light.wk_schemer
switch:
name: Woonkamer switch
entities:
- switch.wk_zoeklicht_links_switch_2
- switch.binary_power_switch_switch |
Dit is de complete inhoud. Ik snap niet wat er mis mee is?
4 spaties ingesprongen ipv 2? Je kunt de meest vreemde foutmeldingen krijgen met yaml en spaties...Verwijderd schreef op maandag 28 december 2020 @ 15:21:
Ik krijg sinds ik een groep heb aangemaakt steeds dezelfde foutmelding:
code:
1 Invalid config for [automation]: required key not provided @ data['action']. Got None required key not provided @ data['trigger'][1]['platform']. Got None. (See /config/configuration.yaml, line 37).
In mijn configuration.yaml verwijst regel 37 naar groups.yaml.
groups.yaml ziet er zo uit:
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16light: name: Woonkamer lampen icon: mdi:sofa entities: - light.paal_woonkamer_light - light.spot_wk_links_1 - light.spot_wk_links_2 - light.spot_wk_rechts_1 - light.spot_wk_rechts_2 - light.wk_schemer switch: name: Woonkamer switch entities: - switch.wk_zoeklicht_links_switch_2 - switch.binary_power_switch_switch
Dit is de complete inhoud. Ik snap niet wat er mis mee is?
Material 3 Thema's voor HA | Swiss Army Knife custom card voor HA | AmoebeLabs
You don't need a parachute to go skydiving. You need a parachute to go skydiving twice.
@Verwijderd Ik denk inderdaad dat hij de extra keer inspringen niet leuk vind. En misschien de namen "switch" en "light" ook niet... Dat is namelijk het unieke identity.
Mooi thema! Hoe ziet dat eruit op desktop, en heb je ergens een repo online staan van jouw HA?Hmmbob schreef op maandag 28 december 2020 @ 14:53:
[...]
Besides de andere tip die je al hebt gehad, klinkt het als een use-case waar 'fold-entity-row' van pas kan komen. Staat in HACS, repo hier: https://github.com/thomasloven/lovelace-fold-entity-row
Voorbeeldje uit mijn eigen config (gaat om de regel "verlichting woonkamer"):
[Afbeelding]
"The desire to bring something into the world that didn't exist, is one of the most important human desires there is. We are inventors, and we are explorers." - Adam Savage
Verwijderd
Ik heb dit in elk geval even aangepast.Mars Warrior schreef op maandag 28 december 2020 @ 15:24:
[...]
4 spaties ingesprongen ipv 2? Je kunt de meest vreemde foutmeldingen krijgen met yaml en spaties...
Heb de melding nog niet weer gehad, even een rebootje wachten.
Namen misschien even tussen aanhalingstekens plaatsen?Verwijderd schreef op maandag 28 december 2020 @ 15:21:
Ik krijg sinds ik een groep heb aangemaakt steeds dezelfde foutmelding:
code:
1 Invalid config for [automation]: required key not provided @ data['action']. Got None required key not provided @ data['trigger'][1]['platform']. Got None. (See /config/configuration.yaml, line 37).
In mijn configuration.yaml verwijst regel 37 naar groups.yaml.
groups.yaml ziet er zo uit:
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16light: name: Woonkamer lampen icon: mdi:sofa entities: - light.paal_woonkamer_light - light.spot_wk_links_1 - light.spot_wk_links_2 - light.spot_wk_rechts_1 - light.spot_wk_rechts_2 - light.wk_schemer switch: name: Woonkamer switch entities: - switch.wk_zoeklicht_links_switch_2 - switch.binary_power_switch_switch
Dit is de complete inhoud. Ik snap niet wat er mis mee is?
https://ifuckinghateJira.com
@CodeCaster: Ik kan niet anders dan concluderen dat Bas170 en Maarten van Rossem gelijk hebben
Verwijderd
Hier begint mij ook iets te dagen. Ik ging er eigenlijk vanuit dat ik moet aangeven dat iets een "light" is of een "switch". Maar blijkbaar heb ik de opmaak niet goed want hij pakt dit nu inderdaad als naam. Bizar genoeg werkt het wel, in elk geval handmatigSeptillion schreef op maandag 28 december 2020 @ 16:22:
@Vaenir Als je de minimale bin doet, krijg je daarna wel iets van "upload successful"? Na een reboot wil de cache van een browser wel eens compleet oude pagina laten zien, even F5 doen. Dan zou het er nog steeds redelijk hetzelfde uit moeten zien afgezien van een tekst met "minimal".
@Verwijderd Ik denk inderdaad dat hij de extra keer inspringen niet leuk vind. En misschien de namen "switch" en "light" ook niet... Dat is namelijk het unieke identity.
Hoe zou ik dit er neer moeten zetten dan?
Op de HA website staat dit:
1
2
3
4
5
6
| light:
- platform: group
name: Kitchen Lights
entities:
- light.kitchen_ceiling_lights
- light.kitchen_under_cabinet_lights |
Die "platform" kan ik er niet bij in zetten, dan krijg ik een foutmelding. Ik neem aan omdat mijn "groups.yaml" al genoeg is voor HA
1
2
3
4
5
6
| hall_spot: name: Hall Spot entities: - light.hall_light_long_spot - light.hall_light_short_spot icon: mdi:spotlight |
[ Voor 6% gewijzigd door Septillion op 28-12-2020 16:33 ]
Verwijderd
Heb ik nu inderdaad. HA is blijkbaar slim genoeg om te weten of een group lampen of switches bevatSeptillion schreef op maandag 28 december 2020 @ 16:31:
@Verwijderd Gewoon nietJe mag lekker menguh
![]()
YAML:
1 2 3 4 5 6 hall_spot: name: Hall Spot entities: - light.hall_light_long_spot - light.hall_light_short_spot icon: mdi:spotlight
Ik krijg trouwens nog steeds die error in mijn log over de automations. Zodra ik op check config klik krijg ik die. Gek genoeg is de check config wel gewoon ok: netjes groen vinkje...
Startpost al eens gezien?PnD schreef op maandag 28 december 2020 @ 15:09:
[...]
Is er een soort van manual wat je moet aanpassen vanuit een default installatie? Vind een hoop info, maar lastig om er kaas van te maken.
Qua backup is een snapshot naar usb stick of een andere externe plek voldoende toch?
Ja, dat voldoet qua backup.
Sometimes you need to plan for coincidence
Wat staat er op regel 36? een verwijzing naar je automations toevallig?Verwijderd schreef op maandag 28 december 2020 @ 15:21:
Ik krijg sinds ik een groep heb aangemaakt steeds dezelfde foutmelding:
code:
1 Invalid config for [automation]: required key not provided @ data['action']. Got None required key not provided @ data['trigger'][1]['platform']. Got None. (See /config/configuration.yaml, line 37).
In mijn configuration.yaml verwijst regel 37 naar groups.yaml.
groups.yaml ziet er zo uit:
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16light: name: Woonkamer lampen icon: mdi:sofa entities: - light.paal_woonkamer_light - light.spot_wk_links_1 - light.spot_wk_links_2 - light.spot_wk_rechts_1 - light.spot_wk_rechts_2 - light.wk_schemer switch: name: Woonkamer switch entities: - switch.wk_zoeklicht_links_switch_2 - switch.binary_power_switch_switch
Dit is de complete inhoud. Ik snap niet wat er mis mee is?
De foutmelding geeft aan dat een van je automations niet goed is, en dat hij in regel 37 een action probeert te zoeken (maar faalt).
Sometimes you need to plan for coincidence
Zeker wel, inclusief meer screenshots. Op desktop ziet het er hetzelfde uit, maar dan groterRevellNL schreef op maandag 28 december 2020 @ 16:23:
[...]
Mooi thema! Hoe ziet dat eruit op desktop, en heb je ergens een repo online staan van jouw HA?
https://github.com/hmmbob/HomeAssistantConfig
Sometimes you need to plan for coincidence
Je bent nu twee zaken aan het mengen. Dit voorbeeld ^ maakt een light group, waarin verschillende lights tot 1 light gecombineerd worden en zich ook zo laten aansturen (als 1 lamp).Verwijderd schreef op maandag 28 december 2020 @ 16:30:
Hoe zou ik dit er neer moeten zetten dan?
Op de HA website staat dit:
code:
1 2 3 4 5 6light: - platform: group name: Kitchen Lights entities: - light.kitchen_ceiling_lights - light.kitchen_under_cabinet_lights
in je groups.yaml maak je een groep lampen die je tegelijk aanstuurt, maar in deze group kunnen ook switches en vanalles meer zitten. Is net wat anders
Sometimes you need to plan for coincidence
Klinkt als een goede setup. De vraag is ook wat je 'te verliezen hebt' mocht iemand in HA komen. Het is altijd de afweging. Vergeet niet dat ook nog van de HA updates en de 2FA updates afhankelijk bent voor een volledige up-to-date omgeving. Overigens is blindelings updaten ook niet altijd de juiste strategie
Ik vind het zelf fijner om over een vpn naar HA te verbinden en HA niet aan het internet te hangen. het nadeel is dat je een vpn server moet draaien, die moet bijhouden en clients moet configureren. Op de telefoon kan je het meestal zo instellen dat al het verkeer voor een bepaald domein over je vpn moet waardoor je niet met de hand de vpn aan/uit hoeft te gaan zetten. Het nadeel is dat het wat langer duurt voordat je verbinding hebt.
Ander nadeel is dat je ook geen Google Assistant of Alexa ofzo kan gebruiken, daarvoor moet je HA vanaf buiten beschikbaar zijn.sjorsjuhmaniac schreef op maandag 28 december 2020 @ 16:47:
[...]
Klinkt als een goede setup. De vraag is ook wat je 'te verliezen hebt' mocht iemand in HA komen. Het is altijd de afweging. Vergeet niet dat ook nog van de HA updates en de 2FA updates afhankelijk bent voor een volledige up-to-date omgeving. Overigens is blindelings updaten ook niet altijd de juiste strategie![]()
Ik vind het zelf fijner om over een vpn naar HA te verbinden en HA niet aan het internet te hangen. het nadeel is dat je een vpn server moet draaien, die moet bijhouden en clients moet configureren. Op de telefoon kan je het meestal zo instellen dat al het verkeer voor een bepaald domein over je vpn moet waardoor je niet met de hand de vpn aan/uit hoeft te gaan zetten. Het nadeel is dat het wat langer duurt voordat je verbinding hebt.
Sometimes you need to plan for coincidence
Je outsourcet dan je externe verbinding geheel: je hoeft zelf niets meer open te zetten. De enige aanvalsvector is dan nog via de Nabu Casa cloud servers - die hopenlijk juist gepatcht zijn etc.PnD schreef op maandag 28 december 2020 @ 13:16:
De betaalde nabu cloud oplossing lijkt me nog een stukje veiliger, maarja wel betaald.
Hoe zitten jullie hierin?
Eerder genoemde nadelen zijn er dan niet meer: je verbinding loopt dan simpelweg via hun cloud. Prima oplossing hoor.
Sometimes you need to plan for coincidence
Ik las dit:
@Septillion heb je een hint waar ik die vandaan kan halen? Dat ziet er een stuk simpeler uit dan de plug die ik net geflashed heb.Septillion schreef op zondag 20 december 2020 @ 19:01:
[...]
Zelf erg tevreden over Blitzwolf BW-SHP6 Pro/15A met Tasmota. Laatst weer 2 bijgekocht voor onder de 9 euro per stukWerken goed en zijn compact.
Ik heb deze in het begin verwijderd zie ik nu, maar zou deze graag gebruiken ter referentie.
.storage/lovelace verwijderen, dan HA herstarten.mesm90 schreef op maandag 28 december 2020 @ 17:19:
Weet er iemand hoe ik de standaard lovelace UI weer terug kan zetten, degene waar de entities e.d. automatisch aan worden toegevoegd?
Ik heb deze in het begin verwijderd zie ik nu, maar zou deze graag gebruiken ter referentie.
Deze melding heb ik sinds gister in mn logs:
Het gekke is dat ik dat component niet gebruik en ik ook geen Pi gebruik.Logger: custom_components.hacs
Source: custom_components/hacs/operational/factory.py:27
Integration: HACS (documentation, issues)
First occurred: December 27, 2020, 11:54:54 AM (3 occurrences)
Last logged: 2:34:54 PM
custom-components/sensor.rpi_power - Repository is archived.
Maar gezien de Source in de melding draait hier dus wel iets van op m'n installatie, of lees ik dat verkeerd?
Ook in HACS, onder Custom Repositories zie ik hier niets van terug.
Iemand een idee waar te zoeken om dit helemaal te verwijderen?
[ Voor 9% gewijzigd door Meelobee op 28-12-2020 17:35 ]
Ryzen 7 7700X | ROG Strix B650-E Gaming Wifi | ROG Strix RTX 4070Ti | 32Gb GSkill RipJaws S5 | 980Pro 2Tb | Corsair RM850x Shift | Fractal Design North Black
Melding heb ik ook, component gebruik ik ook niet. Dit zijn een soort generieke ‘deze verwijzing is verwijderd’ melding. Gaat vanzelf weg.Meelobee schreef op maandag 28 december 2020 @ 17:35:
[...]
.storage/lovelace verwijderen, dan HA herstarten.
Deze melding heb ik sinds gister in mn logs:
[...]
Het gekke is dat ik dat component niet gebruik en ik ook geen Pi gebruik.
Maar gezien de Source in de melding draait hier dus wel iets van op m'n installatie, of lees ik dat verkeerd?
Ook in HACS, onder Custom Repositories zie ik hier niets van terug.
Iemand een idee waar te zoeken om dit helemaal te verwijderen?
Zoals @Koepert zegt gaat dit automatisch weg, te weten zodra deze repository uit HACS gehaald is. Kan een paar dagen duren.Meelobee schreef op maandag 28 december 2020 @ 17:35:
Deze melding heb ik sinds gister in mn logs:
[...]
Het gekke is dat ik dat component niet gebruik en ik ook geen Pi gebruik.
Maar gezien de Source in de melding draait hier dus wel iets van op m'n installatie, of lees ik dat verkeerd?
Ook in HACS, onder Custom Repositories zie ik hier niets van terug.
Iemand een idee waar te zoeken om dit helemaal te verwijderen?
edit: ah, was nog niet op de radar denk ik, dus zelf maar even een PR gemaakt: https://github.com/hacs/default/pull/753
[ Voor 8% gewijzigd door Hmmbob op 28-12-2020 18:31 ]
Sometimes you need to plan for coincidence
hartelijk dank, GeluktMeelobee schreef op maandag 28 december 2020 @ 17:35:
[...]
.storage/lovelace verwijderen, dan HA herstarten.
Waarom heb je dat niet zonder solderen met Tuya-convert gedaan? Ik heb vanmiddag OTA een GoSund SP211 naar tasmota gepatched, was in een half uurtje gedaanJorisV schreef op maandag 28 december 2020 @ 17:16:
Net met succes een Girier 16A Power Monitoring Plug JR-PM01 geflashed met tasmota. Maar het was een meerdagen project. Uit elkaar halen viel niet mee, en net 1,5 uur zitten solderen voor alles netjes op zijn plaats zat.
Omelette du fromage!
Nou uiteindelijk m'n device toch keihard kunnen bricken en moest het zware geschut uit de diepe krochten getrokken worden. Ik heb hem nu weer levend gekregen dankzij een usb-ttl en hij draait nu esphome. Ik heb alleen nog 3 dezelfde devices die ook over moeten. Moet toch even kijken of dat iets makkelijker kan.Septillion schreef op maandag 28 december 2020 @ 16:22:
@Vaenir Als je de minimale bin doet, krijg je daarna wel iets van "upload successful"? Na een reboot wil de cache van een browser wel eens compleet oude pagina laten zien, even F5 doen. Dan zou het er nog steeds redelijk hetzelfde uit moeten zien afgezien van een tekst met "minimal".
Zou moeten kunnen via de app, zie de docs (command_ringer_mode).Jerry_bboy schreef op maandag 28 december 2020 @ 19:03:
Weet iemand of er een mogelijkheid is om je Android telefoon op stil of op luid te zetten vanuit Home Assistant ?
Thanks heb het werkendSandro! schreef op maandag 28 december 2020 @ 20:11:
[...]
Zou moeten kunnen via de app, zie de docs (command_ringer_mode).
Verwijderd
Op regel 26 stond niets. Op regel 38 een verwijzing naar automations.Hmmbob schreef op maandag 28 december 2020 @ 16:41:
[...]
Wat staat er op regel 36? een verwijzing naar je automations toevallig?
De foutmelding geeft aan dat een van je automations niet goed is, en dat hij in regel 37 een action probeert te zoeken (maar faalt).
Ik heb nu 3 regels text (van TTS, gebruik ik toch niet) weggehaald. Het grappige is wel dat 'ie nog steeds spreekt over regel 37, terwijl ik in mijn configuration.yaml 3 regels heb weggehaald. Ik zou verwachten dat 'ie dan miept over regel 34, maar nee...
Ik heb in de automations.yaml gekeken (op regel 37 dan maar), maar daar staat een entity ID die gewoon bestaat en een automation die ook gewoon werkt.
Is er ook een soort van automation checker ofzo? Mijn config is valid, maar toch krijg ik deze error. Iets met naald, hooiberg...
Sometimes you need to plan for coincidence
Klopt, die heb ik ook al geconfigureerd, maar ik kan daar niet zien zoveel voor januari, zoveel voor februari, zoveel voor 2019, 2020, etc ...Hmmbob schreef op maandag 28 december 2020 @ 08:26:
[...]
geen grafiekje, maar totaal per maand / jaar kan met de utility meter component: https://www.home-assistant.io/integrations/utility_meter/
Ik had hetzelfde probleem niet zo lang geleden, moet iets zijn met die specifiek versie.Vaenir schreef op maandag 28 december 2020 @ 15:11:
[...]
Ik heb geprobeerd om een minimale versie via een officiële ota link te uploaden, daarnaast ook geprobeerd via mijn eigen lokale webserver als ota link en ook de bin file direct geupload. Alle methodes doen niets.
De ota manier geeft aan dat het systeem herstart en beland uiteindelijk weer in de oude omgeving. Als ik een bin upload krijg ik opgegeven moment een witte browser en reset hij na enige tijd weer in de oude omgeving. Heel frustrerend dit.
Ik denk dat het bij mij uiteindelijk gelukt was door "tasmota-lite_8_3_1.bin" of "tasmota-minimal_8.3.1.bin" eerst te flashen en dan naar de laatste 9.0 lite en uiteindelijk full.
Mag ik vragen waarom je naar ESPhome overschakelt i.p.v. Tasmota?
Ik heb nu zo'n 10 tasmota apparaten en ze werken zeer goed met de Tasmota (beta) integratie. Je hoeft zelfs geen options of topic meer aan te passen. Gewoon MQTT server IP en user/pass en de integratie ziet ze direct. Ook TasmoAdmin is handig voor het beheren.
Nou de tweede is gelukt via ota. Via desktop browsers was het weer allemaal ellende. Ik heb eerst tasmota_minimal.bin via Safari op mijn iPhone geflashed en daarna mijn custom ESPHome firmware en dat werkt nu meteen.Septillion schreef op maandag 28 december 2020 @ 20:30:
@Vaenir Oei! Gelukkig is hij nog redelijk makkelijk zo te doen. Maar zou dus vooral eens goed kijken wat hij terug geeft als je een bin upload.
@GoBieN-Be Eigenlijk meer kijken of het gras groener is aan de overkant. Integratie via de mqtt docker naar mijn home assistant docker verliep eigenlijk gewoon goed. Ik wil het e.e.a. gaan loggen via grafana en influxdb. De synergie tussen alle pakketten schijnt met de ESPHome integratie van Hass fijner te configureren zijn. Geen idee of het klopt maarja ik heb vakantie en ik hou van goed functionerende setups slopen.
Hahaha, dat probleem is heel herkenbaar. Ik ben besmet met hetzelfde virus. Don't try to fix something that ain't brokenVaenir schreef op maandag 28 december 2020 @ 22:14:
[...]
Geen idee of het klopt maarja ik heb vakantie en ik hou van goed functionerende setups slopen.
wat gebruik jij om de data in influx te krijgen? Vanuit HA of iets van mqtt > influx?Vaenir schreef op maandag 28 december 2020 @ 22:14:
[...]
@GoBieN-Be Eigenlijk meer kijken of het gras groener is aan de overkant. Integratie via de mqtt docker naar mijn home assistant docker verliep eigenlijk gewoon goed. Ik wil het e.e.a. gaan loggen via grafana en influxdb.
Verwijderd
Dat dacht ik ook, maar dat zou dan regel 1 zijn in mijn include. En daar zit geen probleem voor zover ik kan zien.Septillion schreef op maandag 28 december 2020 @ 20:39:
@Verwijderd Ik weet het even niet meer zeker maar telt hij niet door in een eventuele include? Dus de regels na een include moet je aantal regels van je include opschuiven (of in je include zoeken).
Ik ga gewoon via de gui op zoek naar een lege automation met action zoals Hmmbob voorstelde. Ben benieuwd of dat het is.
Ik heb nog wel wat issues. Gebruik jij de meterstand met een utility meter? Ik heb zo af en toe enorme afwijkingen in de meterstand waardoor het verbruik in de utility meter explodeerd (600 GJ/dag).golles schreef op woensdag 23 december 2020 @ 16:02:
[...]
Purmerend, Weidevenne.
Meer dan meter uitlezen zou deze component ook niet moeten doen utility meter in HA of Grafana oid kunnen er dan mooie dingen mee maken
Dat is ook wel terug te zien:
:fill(white):strip_exif()/f/image/rdGcpKU01ziOdD4wswKKa3q2.png?f=user_large)
Zie jij deze pieken ook?
Ik zat even door de code te kijken, maar goed mijn kennis hier is beperkt. Het lijkt me dat de oplossing zou zijn om te checken of de nieuwe waarde > 1% afwijkt van de huidige waarde, en anders de update niet door te pushen.
1
2
| if self.type == "energy": self._state = int((self.data.data[0]).decode("utf-8")) / 1000 |
Nu heb ik alleen geen idee hoe we de huidige waarde zouden kunnen gebruiken in het script.
[ Voor 24% gewijzigd door Jurgen op 29-12-2020 08:51 ]
Ik heb Octoprint in HA zitten, geeft keurig de percentages, temperatuur en tijd aan. Dit ga ik gebruiken om de printer van de stroom te halen X minuten nadat deze klaar is etc, daar kom ik allemaal wel uit. Ik zou alleen graag een eindtijd zien (bijvoorbeeld 15:11) in plaats van de resterende tijd in seconden. Hoe kan ik HA dit uit laten rekenen?
Met een template.
https://www.home-assistant.io/docs/configuration/templating/
timestamp_custom kan denk ik wat jij wil.
Welke dienst gebruik jij om whatsapp te kunnen sturen. Twilio of callmebot? Of zijn er nog andere opties?Taco. schreef op dinsdag 10 november 2020 @ 11:27:
Goedemorgen,
Ik ben bezig met om in te stellen dat ik een notificatie krijg wanneer de wasmachine klaar is.
Nu heb ik de code gebruikt van @Bojan023
YAML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 - alias: Wasmachine - klaar trigger: - platform: numeric_state entity_id: sensor.wasmachine_plug_energy_current above: 6 action: - wait_for_trigger: timeout: hours: 3 # time out mocht stroom o.i.d. uitvallen continue_on_timeout: false - platform: numeric_state entity_id: sensor.wasmachine_plug_energy_current below: 0.086 for: minutes: 2 - service: notify.whatsapp data: message: De wasmachine is klaar - service: persistent_notification.create data: message: De wasmachine is klaar
Echter krijg ik de volgende melding:
Invalid config for [automation]: [platform] is an invalid option for [automation]. Check: automation->action->1->platform. (See /config/configuration.yaml, line 34).
In een andere automation heb ik vrijwel op dezelfde manier gebruik gemaakt van platform zonder probleem.
Iemand een suggestie?
Idee is dat ik diverse triggers kan gaan inrichten die zorgen dat er een pushbericht gestuurd wordt wanneer onze mobiele apparaten buiten huis zijn.
Ik probeer een motion sensor als trigger in te richten, maar op één of andere manier krijg ik hem niet actief.
Klopt de state "on/off"? Ik had het eerste met 0/1 geprobeerd, beide geen succes.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| alias: Alarmbericht wanneer niet thuis
description: ''
trigger:
- platform: state
entity_id: binary_sensor.presence_2
from: 'off'
to: 'on'
condition:
- condition: device
device_id: 0e8a588eaaa2753a10b58df90d5cf265
domain: device_tracker
entity_id: device_tracker.sm_g973f
type: is_home
action:
- service: notify.mobile_app_sm_g973f
data:
message: Er is iemand in huis
title: Alarm
mode: single |
Zonder [code] tags kunnen we je niet helpen.....PnD schreef op dinsdag 29 december 2020 @ 11:49:
Ik ben aan het rommelen om een alarm werkend te krijgen op basis van een motion sensor:
Idee is dat ik diverse triggers kan gaan inrichten die zorgen dat er een pushbericht gestuurd wordt wanneer onze mobiele apparaten buiten huis zijn.
Ik probeer een motion sensor als trigger in te richten, maar op één of andere manier krijg ik hem niet actief.
Klopt de state "on/off"? Ik had het eerste met 0/1 geprobeerd, beide geen succes.
alias: Alarmbericht wanneer niet thuis
description: ''
trigger:
- platform: state
entity_id: binary_sensor.presence_2
from: 'off'
to: 'on'
condition:
- condition: device
device_id: 0e8a588eaaa2753a10b58df90d5cf265
domain: device_tracker
entity_id: device_tracker.sm_g973f
type: is_home
action:
- service: notify.mobile_app_sm_g973f
data:
message: Er is iemand in huis
title: Alarm
mode: single
Sometimes you need to plan for coincidence
Ik zou onder developer tools bij states kijken welke waarde de sensor geeft bij het detecteren van beweging/geen beweging. Verder lijkt het alsof de condition is dat je telefoon thuis is terwijl toch juist het tegenovergestelde wil?PnD schreef op dinsdag 29 december 2020 @ 11:49:
Ik ben aan het rommelen om een alarm werkend te krijgen op basis van een motion sensor:
Idee is dat ik diverse triggers kan gaan inrichten die zorgen dat er een pushbericht gestuurd wordt wanneer onze mobiele apparaten buiten huis zijn.
Ik probeer een motion sensor als trigger in te richten, maar op één of andere manier krijg ik hem niet actief.
Klopt de state "on/off"? Ik had het eerste met 0/1 geprobeerd, beide geen succes.
alias: Alarmbericht wanneer niet thuis
description: ''
trigger:
- platform: state
entity_id: binary_sensor.presence_2
from: 'off'
to: 'on'
condition:
- condition: device
device_id: 0e8a588eaaa2753a10b58df90d5cf265
domain: device_tracker
entity_id: device_tracker.sm_g973f
type: is_home
action:
- service: notify.mobile_app_sm_g973f
data:
message: Er is iemand in huis
title: Alarm
mode: single
Inderdaad andersom maar dit is even om te testen
@Hmmbob Excuus, code tags toegevoegd.
Via dezelfde developer tools kom ik erachter dat de staat van mijn device niet goed doorkomt.
Handig om te weten waar die developer tools voor zijn
[ Voor 27% gewijzigd door PnD op 29-12-2020 12:06 ]
Ik zie er eerlijk gezegd geen fouten in...PnD schreef op dinsdag 29 december 2020 @ 12:01:
@About2Break Thanks, developer tools was me nog niet bekend. zat in de de logs te zoeken, maar dat was dus de verkeerde plek![]()
Inderdaad andersom maar dit is even om te testen
@Hmmbob Excuus, code tags toegevoegd.
Via dezelfde developer tools kom ik erachter dat de staat van mijn device niet goed doorkomt.
Handig om te weten waar die developer tools voor zijn![]()
Tijd om te debuggen. Probeer eens in plaats van "notify" een andere actie, zoals een lamp aanzetten ofzo? En gebruik je de juiste entity voor de trigger?
[ Voor 5% gewijzigd door Hmmbob op 29-12-2020 12:14 ]
Sometimes you need to plan for coincidence
Yes, dat heeft me in ieder geval in de juiste richting geholpen, kon iets bijna kant en klaar van iemand 'lenen'. Ik krijg nu alleen de UTC tijd, ik mis dus ergens een uur, hoe kan ik HA rekening laten houden met mijn tijdzone?RudolfR schreef op dinsdag 29 december 2020 @ 10:14:
@gastje01
Met een template.
https://www.home-assistant.io/docs/configuration/templating/
timestamp_custom kan denk ik wat jij wil.
1
2
3
| octoprint_time_finished_calculated: friendly_name: "Octoprint Time Finished" value_template: "{{ (states('sensor.ender_3_pro_time_remaining') | float + now().timestamp() | int) | timestamp_custom('%H:%M:%S', 0) }}" |
Dit is mijn sensor:
1
2
3
4
5
| - platform: template sensors: octoprint_eta: friendly_name: 'Printing ETA' value_template: "{{ ((as_timestamp(now())| int) + (states(('sensor.octoprint_time_remaining')) | int)) | timestamp_local }}" |
Edit:
Overigens, de printer uitschakelen als deze klaar is, doe ik middels deze automation:
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
| - id: '202001122223' alias: shutdown 3d printer when at home trigger: - platform: numeric_state entity_id: sensor.octoprint_job_percentage above: 99.99 for: minutes: 10 - platform: numeric_state entity_id: sensor.octoprint_actual_tool0_temp below: 49 condition: condition: and conditions: - condition: state entity_id: input_boolean.off_after_print state: 'on' - condition: numeric_state entity_id: sensor.octoprint_actual_tool0_temp below: 49 - condition: numeric_state entity_id: sensor.octoprint_job_percentage above: 99.99 action: - service: switch.turn_off entity_id: switch.octoprint_connect - delay: seconds: 10 - service: switch.turn_off entity_id: switch.gosund3 - service: input_boolean.turn_off data: entity_id: input_boolean.off_after_print |
De automation werkt alleen als ik een input_boolean omgezet heb, zodat de printer niet na ieder testprintje uit gaat. Daarnaast laat ik eerst de nozzle afkoelen tot onder de 50 graden. En de automation wordt pas getriggerd als octoprint op 100% is voor langer dan 10 minuten. Op die manier weet ik zeker dat de printer echt klaar is.
Ik heb nog een aparte automation voor wanneer ik niet thuis ben, dan hoeft de input_boolean niet omgezet te zijn. Maar ik bedenk me nu dat deze twee automations gecombineerd zouden kunnen worden, misschien doe ik dat ooit nog wel eens
[ Voor 82% gewijzigd door Yukkie op 29-12-2020 12:33 ]
We've got that ring of confidence
Thanks, het zit hem in de status van mijn device die op not_home blijft. Ben nu aan het zoeken hoe ik de radius van de default zone "home" aan kan passen. Die staat standaard op 100, maar vermoed dat ie iets ruimer moet. Hoewel ik nauwkeurige positie bepaling toe heb gestaan in de app, lijken de coördinaten er nog net buiten te vallen.Hmmbob schreef op dinsdag 29 december 2020 @ 12:12:
[...]
Ik zie er eerlijk gezegd geen fouten in...
Tijd om te debuggen. Probeer eens in plaats van "notify" een andere actie, zoals een lamp aanzetten ofzo? En gebruik je de juiste entity voor de trigger?
En wil je er omheen werken zou ik niet in de code gaan zitten rommelen maar het oplossen met een automation die je gewoon elke minuut ofzo de waarde over laat namen van je sensor naar een input_number zolang je geen extreme afwijking hebt. Utility meter laat je dan draaien op deze stabiele input_number.
PnD schreef op dinsdag 29 december 2020 @ 12:38:
[...]
Thanks, het zit hem in de status van mijn device die op not_home blijft. Ben nu aan het zoeken hoe ik de radius van de default zone "home" aan kan passen. Die staat standaard op 100, maar vermoed dat ie iets ruimer moet. Hoewel ik nauwkeurige positie bepaling toe heb gestaan in de app, lijken de coördinaten er nog net buiten te vallen.
^Dat, of via de customize: sectie:
1
2
3
4
5
| homeassistant: customize: # Set home zone to 150m zone.home: radius: 150 |
Al denk ik dat via de UI/ de route van Septillion handiger is.
Voor wat het waard is: ik gebruik 50m en heb met de HA Android app vrijwel geen false positives
[ Voor 6% gewijzigd door Hmmbob op 29-12-2020 12:56 ]
Sometimes you need to plan for coincidence
Kijk, dat zijn de betere posts!Yukkie schreef op dinsdag 29 december 2020 @ 12:20:
@gastje01
Dit is mijn sensor:
YAML:
1 2 3 4 5 - platform: template sensors: octoprint_eta: friendly_name: 'Printing ETA' value_template: "{{ ((as_timestamp(now())| int) + (states(('sensor.octoprint_time_remaining')) | int)) | timestamp_local }}"
Edit:
Overigens, de printer uitschakelen als deze klaar is, doe ik middels deze automation:
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 - id: '202001122223' alias: shutdown 3d printer when at home trigger: - platform: numeric_state entity_id: sensor.octoprint_job_percentage above: 99.99 for: minutes: 10 - platform: numeric_state entity_id: sensor.octoprint_actual_tool0_temp below: 49 condition: condition: and conditions: - condition: state entity_id: input_boolean.off_after_print state: 'on' - condition: numeric_state entity_id: sensor.octoprint_actual_tool0_temp below: 49 - condition: numeric_state entity_id: sensor.octoprint_job_percentage above: 99.99 action: - service: switch.turn_off entity_id: switch.octoprint_connect - delay: seconds: 10 - service: switch.turn_off entity_id: switch.gosund3 - service: input_boolean.turn_off data: entity_id: input_boolean.off_after_print
De automation werkt alleen als ik een input_boolean omgezet heb, zodat de printer niet na ieder testprintje uit gaat. Daarnaast laat ik eerst de nozzle afkoelen tot onder de 50 graden. En de automation wordt pas getriggerd als octoprint op 100% is voor langer dan 10 minuten. Op die manier weet ik zeker dat de printer echt klaar is.
Ik heb nog een aparte automation voor wanneer ik niet thuis ben, dan hoeft de input_boolean niet omgezet te zijn. Maar ik bedenk me nu dat deze twee automations gecombineerd zouden kunnen worden, misschien doe ik dat ooit nog wel eens
Klein beetje aanpassen en ik ben waar ik wil*; Printer laten afkoelen, Octoprint de tijd geven een TimeLapse te renderen en daarna via de API de Raspberry veilig laten afsluiten, even wachten en dan met een 'slimme' schakelaar de hele printer uit. De Raspberry krijgt z'n voeding via de printer.
*maar dan zonder er zelf over na te hoeven denken
Klinkt logisch, alleen staan deze meters erom bekend af en toe rare waardes uit te spugen. De oorzaak is voor mij dan ook al wel duidelijk hehe.Septillion schreef op dinsdag 29 december 2020 @ 12:45:
@Jurgen Ik zou eerder benieuwd zijn waar die gekke waardes vandaan komen.
En wil je er omheen werken zou ik niet in de code gaan zitten rommelen maar het oplossen met een automation die je gewoon elke minuut ofzo de waarde over laat namen van je sensor naar een input_number zolang je geen extreme afwijking hebt. Utility meter laat je dan draaien op deze stabiele input_number.
Ik zou de oplossing in dat geval ook zoeken in de code. Maar jouw optie is een goede plan B.
Dus AdGuard gekoppeld, Melcloud gekoppeld en Unifi gekoppeld.
Toen was het tijd om de zwave stick over te zetten, en nu loop ik tegen het 1e "probleem" aan, namelijk dat ik alle apparaten tegelijk zie en dus geen onderscheid kan maken. In domoticz kun je via de apparatenlijst meteen de waardes van elk apparaat zien en ze zelfs bedienen zonder de daadwerkelijk toe te voegen, is zoiets ook mogelijk in HA? Zou namelijk wel zo makkelijk zijn

Het 2e waar ik nu tegenaan loop is dat toen ik eerder met HA aan de slag ging deze meteen alle google speakers vond, nu niet meer, maar hoe behoor je deze toe te voegen?
[ Voor 7% gewijzigd door Maikie18 op 29-12-2020 14:14 ]
PUHZ-SW75YAA + ERSD-VM2D, Atlantic Explorer V4 270L, WH-MDC09J + PAW-TD30C1E5-HI
Of je gaat nog een tabblad naar links (integraties) -> zwave en kijkt daar naar de apparaten.
[ Voor 6% gewijzigd door Hmmbob op 29-12-2020 14:11 ]
Sometimes you need to plan for coincidence
Ik had dus heel even verder moeten kijken dan mijn neus lang is, wel een pluspunt voor HA dit, dat je meteen alle entiteiten van een apparaat ziet, in domoticz moet je perse op een deel van de id filteren om ze bij elkaar te krijgen. Maar bedienen kan niet vanaf daar toch?Hmmbob schreef op dinsdag 29 december 2020 @ 14:10:
Ja, je zit nu in het entiteiten overzicht, een tabblad naar links is het apparaten overzicht.
Of je gaat nog een tabblad naar links (integraties) -> zwave en kijkt daar naar de apparaten.
Betreft mijn Aeotec TriSensor, ik mis daar de bewegingssensor. Ik heb alleen lux, temperatuur en nog 2 andere die het niet zijn.

Heb nog geen zwave apparaat werkend, de wall plug bijvoorbeeld mist juist de switch optie, idem voor de dimmers e.d.
Wat doe ik fout?
[ Voor 10% gewijzigd door Maikie18 op 29-12-2020 16:49 ]
PUHZ-SW75YAA + ERSD-VM2D, Atlantic Explorer V4 270L, WH-MDC09J + PAW-TD30C1E5-HI
Ik heb deze template sensor:
1
2
3
4
5
6
| - platform: template sensors: raspi_days_since_boot: friendly_name: 'Raspi Days since last boot' value_template: '{{ ((as_timestamp(now()) - as_timestamp( strptime( states("sensor.raspi_last_boot"), "%Y-%m-%d")) ) / 86400 ) | round(0) }}' unit_of_measurement: 'Day(s) ago' |
sensor.raspi_last_boot is een mqtt sensor die een timestamp bevat. Wanneer HA (her)start, geeft deze template sensor een error:
1
| 2020-12-29 15:13:30 ERROR (MainThread) [homeassistant.components.template.template_entity] TemplateError('TypeError: unsupported operand type(s) for -: 'float' and 'NoneType'') while processing template 'Template("{{ ((as_timestamp(now()) - as_timestamp( strptime( states("sensor.raspi_last_boot"), "%Y-%m-%d")) ) / 86400 ) | round(0) }}")' for attribute '_state' in entity 'sensor.raspi_days_since_boot' |
Dit komt omdat het mqtt bericht nog niet ontvangen is bij het booten, het message is net persistant en pas na een paar minuten wordt een nieuwe value gepubliceerd. Maar hoe kan ik voorkomen dat deze (en andere vergelijkbare uptime sensors) errors geven als het mqtt bericht nog niet ontvangen is?
edit:
Fixed!
for future reference, dit is nu de template sensor:
1
2
3
4
5
6
7
8
9
10
11
| - platform: template sensors: raspi_days_since_boot: friendly_name: 'Raspi Days since last boot' unit_of_measurement: 'Day(s) ago' value_template: > {% if states('sensor.raspi_last_boot') == 'unknown' %} {{ '0' }} {% else %} {{ ((as_timestamp(now()) - as_timestamp( strptime( states('sensor.raspi_last_boot'), '%Y-%m-%d')) ) / 86400 ) | round(0) }} {% endif %} |
[ Voor 16% gewijzigd door Yukkie op 29-12-2020 16:05 ]
We've got that ring of confidence
Voor een eigen sensor moet ik een stuk of tien if-then doorlopen om een attribute in te stellen.
Aangezien er een stuk of 5-6 attributen zijn met elke dezelfde it-then wordt dat dus veel code.
Is er een manier om eenmalig de if-then door te lopen en dan alle attributen in te stellen?
Variabelen werken voor mij alleen nog binnen de template.
vandaag weer een beetje aan het spelen met Home Assistant, iemand die me een tip kan geven hoe je het volgende werkend krijgt :
Ik heb een input select gemaakt om een aantal scenario's te kunnen activeren.
1
2
3
4
5
6
7
8
9
10
| input_select:
hue_woonkamer:
name: Hue woonkamer Scenes
options:
- Woonkamer - Lentebloesem
- Woonkamer - Ontspannen
- Woonkamer - Tropische schemering
- Woonkamer - Tropische schemering
- Woonkamer - Off
initial: Woonkamer - Off |
Vervolgens heb ik daarvoor ook een aantal automations gemaakt om op basis van de status het scenario aan te roepen. Dit werkt allemaal goed.
Nu wil ik een picture (de tv in onderstaande afbeelding) gebruiken om te schakelen tussen de verschillende scenario's.
Ik dacht dit te doen door input_select.select_next te gebruiken. Maar ik krijg dan de volgende foutmelding
Failed to call service input_select/select_next. sequence item 0: expected str instance, Optional found
:fill(white):strip_exif()/f/image/JC0BA6UN65jMZtdsyypp1Y9s.png?f=user_large)
1
2
3
4
5
6
| type: picture image: '/local/Woonkamer.png' tap_action: action: call-service service: input_select.select_next entity_id: input_select.hue_woonkamer |
Is dit overigens de beste manier om het te doen? want mocht er een betere manier zijn dan hoor ik het graag
Je kan met een 'if' checken of de sensor een 'normale' waarde heeft, zo niet dan gewoon een "N/A" doorgeven. Kan nu helaas niets testen, maar zoiets?Yukkie schreef op dinsdag 29 december 2020 @ 15:29:
kan iemand mij even een duwtje in de goede richting geven? Op deze regenachtige middag ben ik zoveel mogelijk errors aan het oplossen in mijn logs. Ik kom nu bij het volgende:
Ik heb deze template sensor:
YAML:
1 2 3 4 5 6 - platform: template sensors: raspi_days_since_boot: friendly_name: 'Raspi Days since last boot' value_template: '{{ ((as_timestamp(now()) - as_timestamp( strptime( states("sensor.raspi_last_boot"), "%Y-%m-%d")) ) / 86400 ) | round(0) }}' unit_of_measurement: 'Day(s) ago'
1
| {% if states("sensor.raspi_last_boot") > 0 %}{{ ((as_timestamp(now()) - as_timestamp( strptime( states("sensor.raspi_last_boot"), "%Y-%m-%d")) ) / 86400 ) | round(0) }}{% else %}N/A{% endif %} |
edit: ik zweer.... je edit stond er niet ton ik aan het typen was
[ Voor 3% gewijzigd door sjorsjuhmaniac op 29-12-2020 16:10 ]
Dit topic is gesloten.
![]()
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.