Lijkt het je echt slim om je huisadres hier te plaatsen...?Paterman schreef op dinsdag 12 september 2023 @ 14:24:
@CappieL
Aangepast en nu werkt het en krijg geen foutmelding.
Echter blijft de radius hetzelfde:
Even over die customize.yaml
Ik probeerde onlangs een automation te maken voor een zone detectie via blueprints.
Komt in automation.yaml terecht. Maar werkt niet.
Iemand een idee waarom ik dan geen notificatie krijg?
Ik probeerde onlangs een automation te maken voor een zone detectie via blueprints.
Komt in automation.yaml terecht. Maar werkt niet.
YAML:
1
2
3
4
5
6
7
8
9
| - id: '1694526091681' alias: Patrick is thuis description: '' use_blueprint: path: homeassistant/notify_leaving_zone.yaml input: person_entity: person.patrick zone_entity: zone.home notify_device: 61b63c7da17fedb24a56d7ab3f1f0d59 |
Iemand een idee waarom ik dan geen notificatie krijg?
Wat laat de trace van je automation zien?Paterman schreef op dinsdag 12 september 2023 @ 15:44:
Even over die customize.yaml
Ik probeerde onlangs een automation te maken voor een zone detectie via blueprints.
Komt in automation.yaml terecht. Maar werkt niet.
YAML:
1 2 3 4 5 6 7 8 9 - id: '1694526091681' alias: Patrick is thuis description: '' use_blueprint: path: homeassistant/notify_leaving_zone.yaml input: person_entity: person.patrick zone_entity: zone.home notify_device: 61b63c7da17fedb24a56d7ab3f1f0d59
Iemand een idee waarom ik dan geen notificatie krijg?
Je hebt daadwerkelijk de Home Assistant app geïnstalleerd (en geconfigureerd) op je telefoon?
Dit is niet echt makkelijk dynamisch te maken, je kunt wat snelle herhalingen afvangen met YAML anchors, maar verder zul je denk ik toch gewoon de boel telkens opnieuw moeten definiëren.Oon schreef op dinsdag 12 september 2023 @ 11:09:
[...]
Eigenlijk hetzelfde als de decluttering card doet, maar dan in een config voor het definieren van meerdere template sensors met variabelen erin.
Ter illustratie, dit is nu mijn config voor mijn mobiele airco:
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 template: - trigger: - platform: state entity_id: sensor.airco_total_power_import_t1 sensor: - name: "Energy Used Diff - Airco" unique_id: "energy_used_diff_airco" state: "{{ ((trigger.to_state.state | float(0)) - (trigger.from_state.state | float(0))) | round(3) }}" unit_of_measurement: "kWh" attributes: LastUpdated: "{{ now() }}" - name: "Energy Cost Diff - Airco" unique_id: "energy_cost_diff_airco" unit_of_measurement: EUR icon: mdi:currency-eur state: "{{ ((states('sensor.energy_used_diff_airco') | float(0)) * (states('sensor.nextenergy_current_kwh_price') | float)) | round(3) }}" attributes: LastUpdated: "{{ now() }}" utility_meter: energy_cost_hourly_airco: source: sensor.energy_cost_diff_airco cycle: hourly delta_values: true net_consumption: true energy_cost_daily_airco: source: sensor.energy_cost_diff_airco cycle: daily delta_values: true net_consumption: true energy_cost_weekly_airco: source: sensor.energy_cost_diff_airco cycle: weekly delta_values: true net_consumption: true energy_cost_monthly_airco: source: sensor.energy_cost_diff_airco cycle: monthly delta_values: true net_consumption: true energy_cost_total_airco: source: sensor.energy_cost_diff_airco delta_values: true net_consumption: true
Exact 1:1 diezelfde config op de bron sensor en template namen na heb ik ook voor bijv. de droger, waar ik bij een aanpassing letterlijk ctrl+a + ctrl+c -> klik op droger.yaml, ctrl+a + ctrl+v -> zoeken/vervangen 'airco' -> 'droger' doe.
Het probleem is dat ik dit dus voor iedere (kleine) wijziging meteen 17 keer moet doen, en dat is nogal wat werk. Daarnaast is dat ook erg foutgevoellig, want er wil wel eens een quote meer of minder mee komen, en dan moet ik meteen weer nóg 18x alles door om dat te fixen.
Mocht er geen oplossing voor bestaan binnen HA dan was mijn idee om dus een sjabloon YAML te maken waarin ik gewoon '{{sensor}}' gebruik in de YAML en dan in de airco.yaml bovenaan een block comment zet met 'sensor: sensor.airco_total_power_import_t1', en dan een NodeJS of Python scriptje om die template in te lezen en '{{sensor}}' te vervangen door de ingestelde variabele, getriggered door een aanpassing in een bepaald mapje vanuit VSCode.
Precies zoals decluttering card doet dus, maar dan voor configs, gewoon letterlijk zoeken-vervangen van variabelen die in binnen iedere losse YAML kan definieren.
[...]
Dat zou een mooie deeloplossing zijn voor het stukje bijhouden van kosten, maar ik heb nu de kosten per uur, dag, week, maand, en totaal, en ik wil daar nog wat andere metrics aan toevoegen.
Ik heb er al aan zitten denken om een integratie als deze te forken en daar mijn eigen aanpassingen aan te doen, maar dat vind ik riskant want dan moet ik weer gaan rommelen als een update van HA een keer iets kapot maakt.. Templates zijn wat dat betreft redelijk robuust.
Of je schrijft een template die de yaml uitspuugt op basis van een bronsensor, maar daar ben je uiteindelijk langer mee bezig dat dit copy pasten.
Voorbeeld van YAML anchors:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| utility_meter: energy_cost_hourly_airco: cycle: hourly <<: &config source: sensor.energy_cost_diff_airco delta_values: true net_consumption: true energy_cost_daily_airco: cycle: daily <<: *config energy_cost_weekly_airco: cycle: weekly <<: *config energy_cost_monthly_airco: cycle: monthly <<: *config energy_cost_total_airco: <<: *config |
Dat scheelt helaas inderdaad niet zo heel veel.. Ook weer een heel mooi idee dat helaas niet ver genoeg gaat voor mijn doel.TheFes schreef op dinsdag 12 september 2023 @ 16:00:
[...]
Dit is niet echt makkelijk dynamisch te maken, je kunt wat snelle herhalingen afvangen met YAML anchors, maar verder zul je denk ik toch gewoon de boel telkens opnieuw moeten definiëren.
Of je schrijft een template die de yaml uitspuugt op basis van een bronsensor, maar daar ben je uiteindelijk langer mee bezig dat dit copy pasten.
Voorbeeld van YAML anchors:
YAML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 utility_meter: energy_cost_hourly_airco: cycle: hourly <<: &config source: sensor.energy_cost_diff_airco delta_values: true net_consumption: true energy_cost_daily_airco: cycle: daily <<: *config energy_cost_weekly_airco: cycle: weekly <<: *config energy_cost_monthly_airco: cycle: monthly <<: *config energy_cost_total_airco: <<: *config
Dan wordt het denk ik toch maar een scriptje schrijven om zelf obv een template bestand YAML configs te maken.. Is goed te doen, maar toch iets minder dynamisch
@new_guy
App geinstalleerd. Wat moet je dan configureren?
Ik log in via de cloud.
Wat bedoel je met trace?
GoT is geen persoonlijke helpdesk, graag toch eerst een keer zelf zoeken voor je hier vragen dropt
App geinstalleerd. Wat moet je dan configureren?
Ik log in via de cloud.
Wat bedoel je met trace?
GoT is geen persoonlijke helpdesk, graag toch eerst een keer zelf zoeken voor je hier vragen dropt
[ Voor 45% gewijzigd door Septillion op 12-09-2023 21:09 ]
Kom op zeg, dat is 3 seconden zoeken op internet: "Home assistant trace" en dan kom je op:
https://www.home-assistan...tomation/troubleshooting/
Ik denk dat de 3de pin/voeler voor de temperatuur in de grond is. Even ieder pin met je hand omsluiten en kijken of je 'koorts" hebtNeFoRcE schreef op dinsdag 12 september 2023 @ 08:03:
[...]
Dank voor je uitgebreide bericht! Ik heb m'n vraag gesteld hier n.a.v. de review van die WH51. Gezien het al een aantal maanden terug was, dacht ik; wellicht zijn er al meer gekocht![]()
Maar ik heb ze nu inderdaad dicht bij elkaar. Ik zal ze eens wat verder uit elkaar zetten. Wat ik wel vreemd vind is dat deze dan 3 pinnen heeft? Terwijl de meeste die ik zie er maar 2 hebben? Of zal dit dan toch anders werken?
Het zijn ook geen goedkope sensoren. Mocht toch hopen dat dit een beetje okee werkte?
ik heb wel gisteren uur of 3 de druppelaar aan gehad achter elkaar. Ik schat dat alle sensoren zo'n 25cm van de slang af zitten. Maar daar zie je dus bijna geen klap van terug blijkbaar, of de grond is zo kurkdroog dat 't water daar niet eens kwam.
[Afbeelding]
Druppelslang info:
[Afbeelding]
profesión: Lo que se cruza en mi camino y disfrutando de la vida
Leaving zone?Paterman schreef op dinsdag 12 september 2023 @ 15:44:
Even over die customize.yaml
Ik probeerde onlangs een automation te maken voor een zone detectie via blueprints.
Komt in automation.yaml terecht. Maar werkt niet.
YAML:
1 2 3 4 5 6 7 8 9 - id: '1694526091681' alias: Patrick is thuis description: '' use_blueprint: path: homeassistant/notify_leaving_zone.yaml input: person_entity: person.patrick zone_entity: zone.home notify_device: 61b63c7da17fedb24a56d7ab3f1f0d59
Iemand een idee waarom ik dan geen notificatie krijg?
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| alias: Notify - Boodschappenlijst description: "" trigger: - platform: zone entity_id: person.Ivo zone: zone.winkels event: enter condition: [] action: - service: notify.mobile_app_iphone_van_ivo data: message: Open je boodschappenlijst? data: clickAction: /lovelace/6 url: /lovelace/6 mode: single |
Als ik hier bij de AH-JanLinders en Lidl kom, krijg ik een bericht in de app om het boodschappenlijstje te openen.
https://www.rouwette.com/
Is er iemand die mij met het volgende op weg kan helpen?
Ik heb onze Nefit aan HA gekoppeld. Het monitoren van temperatuur enzo, en het inschakelen/uitschakelen van de douche timer kan allemaal via de interface. Maar: douchende tieners en gasrekening is uitdaging:
De nefit geeft via sensor.nefit_status aan of ie in standby (0H: System Standy) of in Hot Water Active (=H: Hot Water Active) is. Dat is dus geen binary sensor die ik via een trigger zoals hier kan uitlezen en tot een duration kan laten komen. Idealiter wil ik de begintijd (dag, uur, minuut) en lengte van de laatste vijf periodes (minuut, seconde) (douchebeurt/wasbak, wordt niet in de keuken gebruikt) tonen in de interface.
Iemand wat leesvoer om mij op weg te helpen?
Ik heb onze Nefit aan HA gekoppeld. Het monitoren van temperatuur enzo, en het inschakelen/uitschakelen van de douche timer kan allemaal via de interface. Maar: douchende tieners en gasrekening is uitdaging:
De nefit geeft via sensor.nefit_status aan of ie in standby (0H: System Standy) of in Hot Water Active (=H: Hot Water Active) is. Dat is dus geen binary sensor die ik via een trigger zoals hier kan uitlezen en tot een duration kan laten komen. Idealiter wil ik de begintijd (dag, uur, minuut) en lengte van de laatste vijf periodes (minuut, seconde) (douchebeurt/wasbak, wordt niet in de keuken gebruikt) tonen in de interface.
Iemand wat leesvoer om mij op weg te helpen?
Is het de Nefit Easy?theturtle schreef op dinsdag 12 september 2023 @ 21:00:
Is er iemand die mij met het volgende op weg kan helpen?
Ik heb onze Nefit aan HA gekoppeld. Het monitoren van temperatuur enzo, en het inschakelen/uitschakelen van de douche timer kan allemaal via de interface. Maar: douchende tieners en gasrekening is uitdaging:
De nefit geeft via sensor.nefit_status aan of ie in standby (0H: System Standy) of in Hot Water Active (=H: Hot Water Active) is. Dat is dus geen binary sensor die ik via een trigger zoals hier kan uitlezen en tot een duration kan laten komen. Idealiter wil ik de begintijd (dag, uur, minuut) en lengte van de laatste vijf periodes (minuut, seconde) (douchebeurt/wasbak, wordt niet in de keuken gebruikt) tonen in de interface.
Iemand wat leesvoer om mij op weg te helpen?
Dan heb je wel schakelaars voor hot water enzo?
https://rouwette.com/ha-nefit-easy/

https://www.rouwette.com/
Ik heb mijn HA niet naar internet gepubliceerd en ook niet van plan dit te doen. Nu heb ik één use case waarbij ik een creatieve oplossing zoek.
Heb een Zigbee schakelaar op mijn garagedeur gezet. Met een NFC sticker aan de buitenkant wil ik een actie triggeren waardoor hij open gaat. Nu is het altijd wat vertragend voordat je telefoon WiFi verbinding heeft.
Ik dacht zelf aan een actie waarbij ik een of andere cloudservice als bijv. e-mail iets laat doen richting HA wat de actie triggert om de garagedeur open te doen.
Wellicht dat hier iemand wat minder omslachtig kan verzinnen (en niet iets flauws als een nabu casa abbo🤪)
Heb een Zigbee schakelaar op mijn garagedeur gezet. Met een NFC sticker aan de buitenkant wil ik een actie triggeren waardoor hij open gaat. Nu is het altijd wat vertragend voordat je telefoon WiFi verbinding heeft.
Ik dacht zelf aan een actie waarbij ik een of andere cloudservice als bijv. e-mail iets laat doen richting HA wat de actie triggert om de garagedeur open te doen.
Wellicht dat hier iemand wat minder omslachtig kan verzinnen (en niet iets flauws als een nabu casa abbo🤪)
@PnD Een Wireguard (of ander soort) tunnel zou ook nog een optie kunnen zijn. Is een mooie tussenweg tussen het internet en zonder internet. Deze kan eventueel ook automatisch aan en uit. Ander is er ook nog de IFFFT integratie.
Zowel in als uitschakelen gaan beide prima, maar niet via dezelfde switch, aan gaat via WOL en uit via de mediaplayer zelf.Mavamaarten schreef op dinsdag 12 september 2023 @ 09:31:
[...]
Dat staat beschreven in de documentatie voor de webOS Smart TV integratie: https://www.home-assistan...ns/webostv#turn-on-action
Kort gezegd maak je een automation met de trigger "webostv.turn_on" ("Device is requested to turn on"). Dan stuur je je magic packet. Dat werkt prima bij mijn LG CS dus ik ga ervan uit dat het met een C2 ook moet werken.
Maar zoals @TheFes als aangaf, een template switch gaat me hierin helpen 😀
Ja, dat klopt, die heb ik.Rouwette schreef op dinsdag 12 september 2023 @ 21:14:
[...]
Is het de Nefit Easy?
Dan heb je wel schakelaars voor hot water enzo?
https://rouwette.com/ha-nefit-easy/
[Afbeelding]
Zoals ik het bericht van @Mavamaarten begrijp, kun je bij zijn voorgestelde automation de TV gewoon aanzetten via de mediaplayer. De integratie verstuurt dan een trigger webostv.turn_on, waaraan je via de automation de wake-on-lan actie koppelt.Oulewappeur schreef op dinsdag 12 september 2023 @ 21:25:
[...]
Zowel in als uitschakelen gaan beide prima, maar niet via dezelfde switch, aan gaat via WOL en uit via de mediaplayer zelf.
Maar zoals @TheFes als aangaf, een template switch gaat me hierin helpen 😀
Het is dus een alternatieve methode voor een template switch, die ervoor zorgt dat je alles kan doen via de mediaplayer zelf.
Wireguard ziet er wel uit laagdrempelige oplossing. Hoewel ik liever gewoon geen poort openzet in mijn router.alex3305 schreef op dinsdag 12 september 2023 @ 21:18:
@PnD Een Wireguard (of ander soort) tunnel zou ook nog een optie kunnen zijn. Is een mooie tussenweg tussen het internet en zonder internet. Deze kan eventueel ook automatisch aan en uit. Ander is er ook nog de IFFFT integratie.
IFFFT vereist dat je HA vanaf buiten bereikbaar is, dus dat is niet direct een optie.
Met e-mail zou het op zich moeten kunnen:PnD schreef op dinsdag 12 september 2023 @ 21:15:
Ik heb mijn HA niet naar internet gepubliceerd en ook niet van plan dit te doen. Nu heb ik één use case waarbij ik een creatieve oplossing zoek.
Heb een Zigbee schakelaar op mijn garagedeur gezet. Met een NFC sticker aan de buitenkant wil ik een actie triggeren waardoor hij open gaat. Nu is het altijd wat vertragend voordat je telefoon WiFi verbinding heeft.
Ik dacht zelf aan een actie waarbij ik een of andere cloudservice als bijv. e-mail iets laat doen richting HA wat de actie triggert om de garagedeur open te doen.
Wellicht dat hier iemand wat minder omslachtig kan verzinnen (en niet iets flauws als een nabu casa abbo🤪)
https://www.home-assistant.io/integrations/imap/
Je kunt de inhoud van een mail gebruiken om een automation te triggeren.
Maar dan moet je inderdaad eerst nog wel iets hebben wat de verzending van de e-mail aftrapt.
Telegram bot integration is wellicht een optie, je kunt dan HA een command sturen vanuit telegram.PnD schreef op dinsdag 12 september 2023 @ 22:39:
[...]
Wireguard ziet er wel uit laagdrempelige oplossing. Hoewel ik liever gewoon geen poort openzet in mijn router.
IFFFT vereist dat je HA vanaf buiten bereikbaar is, dus dat is niet direct een optie.
https://www.home-assistan...ot/#configuration-samples
You don't need a parachute to go skydiving. You need a parachute to go skydiving twice.
Je zou ook een mqtt client kunnen gebruiken via een externe mqtt server. Zolang niet te herleiden is wat je naar wat en waarom verstuurt, kan dat zelfs een publieke server zijn. Er zijn clients voor android en ios.
Dat klinkt als dé oplossing! Ga ik eens naar kijken 👍🏼u_nix_we_all schreef op woensdag 13 september 2023 @ 00:18:
[...]
Telegram bot integration is wellicht een optie, je kunt dan HA een command sturen vanuit telegram.
https://www.home-assistan...ot/#configuration-samples
Thanks, had deze inderdaad verkeerd begrepen! Even lopen kutten en het werkt!verjager schreef op dinsdag 12 september 2023 @ 22:36:
[...]
Zoals ik het bericht van @Mavamaarten begrijp, kun je bij zijn voorgestelde automation de TV gewoon aanzetten via de mediaplayer. De integratie verstuurt dan een trigger webostv.turn_on, waaraan je via de automation de wake-on-lan actie koppelt.
Het is dus een alternatieve methode voor een template switch, die ervoor zorgt dat je alles kan doen via de mediaplayer zelf.
Thanks @Mavamaarten !
Ik ken de methode niet maar wat probeer je exact te doen? IS het een card of wil je juist een automation?Galen2850 schreef op dinsdag 12 september 2023 @ 12:56:
Ik probeer radio af te spelen op een Samsung soundbar via HA, maar voor sommige stations werkt het niet. Ik heb de methode aangehouden met mini-media-player uit een video van @SmartHomeJunkie (fijne content overigens, enjoy de ko-fi).
De soundbar kan werken, immers Radio 2 doet het als enige van mijn lijstje prima. Een aantal andere stations (Sublime, 538 non stop, Sky, etc.) niet. Alle stations werken wel als ik via de browser op mijn laptop luister via radio-browser.info dus de streams zelf zijn ok.
Het ligt voor zover ik weet niet aan de code. Heb de ids verschillende keren gecheckt en ook de volgorde van regels in code veranderd (Radio2 was mijn eerste probeersel) maar het probleem blijft hetzelfde. Ook properties in radio-browser van verschillende stations vergleken maar daar wordt ik ook niet wijzer van.
Ik vermoed dat het een hardware of ms een codec issue is? Maar ik begrijp niet waarom radio 2 het dan wel doet. Frustrerend en ik kom niet verder. Heb ook geen andere speakers om dit daar op te testen. Iemand die dit kan uitleggen en/of een oplossing heeft?
Ik herken dit probleem ook.Septillion schreef op woensdag 13 september 2023 @ 10:14:
[...]
Ik ken de methode niet maar wat probeer je exact te doen? IS het een card of wil je juist een automation?
Ik heb scriptjes aangemaakt met de url van de betreffende stream.
Bv, heb ik 1 script voor Topradio, deze werkt goed als ik hem aanroep, Sonos start direct.
Maar als ik Galaxie wil luisteren, gebeurt er helemaal niks. Als ik de url in VLC invoer start de stream wel.
En dit probleem heb ik met nog enkele zenders
Hikvision HCSA, Paxton, Siemens, Raspberry Pi
@RedPas Hoe speel je de URL? Hier namelijk nooit een issue mee gehad. Wel dat als ik een URL pak dat hij dan geen extra track/titel/image als info heeft. Dus ik heb alle zenders die ik wil als favoriet erin en die roep ik aan in automations.
Deze werkt
Deze doet niks
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| alias: Play Nostalgie sequence: - service: media_player.turn_on data: {} target: device_id: c1d33f4ddc3e29fa785c361e02162469 - service: media_player.volume_set data: volume_level: 0.3 target: device_id: c1d33f4ddc3e29fa785c361e02162469 - service: media_player.play_media data: media_content_id: >- https://playerservices.streamtheworld.com/api/livestream-redirect/NOSTALGIEWHATAFEELING.mp3 media_content_type: music target: device_id: c1d33f4ddc3e29fa785c361e02162469 mode: single |
Deze doet niks
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| alias: Play Galaxie sequence: - service: media_player.turn_on data: {} target: device_id: c1d33f4ddc3e29fa785c361e02162469 - service: media_player.volume_set data: volume_level: 0.31 target: device_id: c1d33f4ddc3e29fa785c361e02162469 - service: media_player.play_media data: media_content_id: https://listen.radioking.com/radio/15684/stream/29075 media_content_type: MUSIC target: device_id: c1d33f4ddc3e29fa785c361e02162469 mode: single |
Hikvision HCSA, Paxton, Siemens, Raspberry Pi
CC @TheFes als vervolg hierop heb ik een klein NodeJS scriptje geschreven dat ik met de File Watcher extension in VSCode trigger, en op basis van wat comments een template inlaadt:Oon schreef op dinsdag 12 september 2023 @ 16:08:
[...]
Dat scheelt helaas inderdaad niet zo heel veel.. Ook weer een heel mooi idee dat helaas niet ver genoeg gaat voor mijn doel.
Dan wordt het denk ik toch maar een scriptje schrijven om zelf obv een template bestand YAML configs te maken.. Is goed te doen, maar toch iets minder dynamisch
YAML:
1
2
3
4
5
6
7
8
9
| # Airco sensors # @block_start # @total_power: sensor.airco_total_power_import_t1 # @active_power: sensor.airco_active_power # @name: Airco # @sensor_name: airco # @include: smart_socket_power.yaml # @block_end |
Hier een Gist met de code en een voor & na voorbeeld, mocht iemand dat interessant vinden
@RedPas Testen hier lijkt het twee dingen niet leuk te vinden. Direct de URL en "MUSIC" in caps.
Dit werkt "prima":
"prima" als in, speelt maar dus geen image etc. Om dat wel te hebben zou ik het dus uit de favorieten starten.
Dit werkt "prima":
YAML:
1
2
3
4
5
6
| service: media_player.play_media data: media_content_type: music media_content_id: x-rincon-mp3radio://https://listen.radioking.com/radio/15684/stream/29075 target: device_id: c1d33f4ddc3e29fa785c361e02162469 |
"prima" als in, speelt maar dus geen image etc. Om dat wel te hebben zou ik het dus uit de favorieten starten.
Ja dat lijkt mij logisch. De dubbele punt achter https zal als controle teken gezien worden. Omdat je een fold gebruikt in het eerste voorbeeld wordt dat volgens mij als string literal gepakt. Oplossing is om gewoon haakjes (" of ') voor dit soort dingen te gebruiken:RedPas schreef op woensdag 13 september 2023 @ 10:33:
Deze werkt
YAML:
1 2 3 4 5 6 alias: Play Nostalgie sequence: - service: media_player.play_media data: media_content_id: >- https://playerservices.streamtheworld.com/api/livestream-redirect/NOSTALGIEWHATAFEELING.mp3
Deze doet niks
YAML:
1 2 3 4 5 alias: Play Galaxie sequence: - service: media_player.play_media data: media_content_id: https://listen.radioking.com/radio/15684/stream/29075
YAML:
1
2
3
4
5
6
7
8
| alias: Play Galaxie sequence: - service: media_player.play_media data: media_content_id: "https://listen.radioking.com/radio/15684/stream/29075" - service: media_player.play_media data: media_content_id: 'https://listen.radioking.com/radio/15684/stream/29075' |
Dikke kans dat het dan wel werkt. Met uitzondering van eventuele andere eigenaardigheden in Home Assistant. Want ik heb op mijn Media Player gemerkt dat het versturen van data niet universeel hoeft te zijn...
Bedankt voor de tip. Dit werkt!u_nix_we_all schreef op woensdag 13 september 2023 @ 00:18:
[...]
Telegram bot integration is wellicht een optie, je kunt dan HA een command sturen vanuit telegram.
https://www.home-assistan...ot/#configuration-samples
Even om te delen de stappen die ik heb uitgevoerd:
- Telegram bot aangemaakt met HA integratie
- /command bericht in de chat zorgt voor een HA event telegram_command
- Automatisering aangemaakt die triggert op event_type: telegram_command met wat variabelen
- Actie om garagedeur te openen
Niet echt een HA vraag, maar om de automatisering rond te krijgen wil ik een knop vanuit onze iPhones hebben om het telegram bericht te verzenden. Heb twee methodes die allebei net niet werken
1. HTTP request: https://api.telegram.org/bot[BOT_API_KEY]/sendMessage?chat_id=[MY_CHANNEL_NAME]&text=[MY_MESSAGE_TEXT]
Dit werkt, maar op één of andere manier is in telegram dit "/command bericht" niet hetzelfde dan als je het zelf typt. Het zorgt niet voor het event telegram_command. De tekst is in telegram ook blauw.
2. Een iOS opdracht/shortcut aanmaken die het bericht stuurt
Hier loop ik tegen het probleem dat je een bot niet als contact op kan voeren en er een "onbekende fout" volgt vanuit de app.
PnD schreef op woensdag 13 september 2023 @ 11:21:
[...]
Bedankt voor de tip. Dit werkt!
Even om te delen de stappen die ik heb uitgevoerd:
- Telegram bot aangemaakt met HA integratie
- /command bericht in de chat zorgt voor een HA event telegram_command
- Automatisering aangemaakt die triggert op event_type: telegram_command met wat variabelen
- Actie om garagedeur te openen
Als je het zo doet, stuurt de bot een bericht naar jou, in plaats van dat jij naar de bot stuurt. Waarschijnlijk werkt daarom de HA trigger daar niet op.Niet echt een HA vraag, maar om de automatisering rond te krijgen wil ik een knop vanuit onze iPhones hebben om het telegram bericht te verzenden. Heb twee methodes die allebei net niet werken:
1. HTTP request: https://api.telegram.org/bot[BOT_API_KEY]/sendMessage?chat_id=[MY_CHANNEL_NAME]&text=[MY_MESSAGE_TEXT]
Dit werkt, maar op één of andere manier is in telegram dit "/command bericht" niet hetzelfde dan als je het zelf typt. Het zorgt niet voor het event telegram_command. De tekst is in telegram ook blauw.
Verder geen idee hoe je dat wel kunt doen, misschien met IFTTT?
You don't need a parachute to go skydiving. You need a parachute to go skydiving twice.
Daarom is die tekst natuurlijk een andere kleuru_nix_we_all schreef op woensdag 13 september 2023 @ 11:32:
[...]
![]()
[...]
Als je het zo doet, stuurt de bot een bericht naar jou, in plaats van dat jij naar de bot stuurt. Waarschijnlijk werkt daarom de HA trigger daar niet op.
Verder geen idee hoe je dat wel kunt doen, misschien met IFTTT?


IFTTT zal wel een oplossing zijn verwacht ik, maar om er nou nog een cloudoplossing tegenaan te plakken is ook zo wat. Nog even struinen of een van de twee methodes nog een optie is.
Geen succesalex3305 schreef op woensdag 13 september 2023 @ 11:17:
[...]
Ja dat lijkt mij logisch. De dubbele punt achter https zal als controle teken gezien worden. Omdat je een fold gebruikt in het eerste voorbeeld wordt dat volgens mij als string literal gepakt. Oplossing is om gewoon haakjes (" of ') voor dit soort dingen te gebruiken:
YAML:
1 2 3 4 5 6 7 8 alias: Play Galaxie sequence: - service: media_player.play_media data: media_content_id: "https://listen.radioking.com/radio/15684/stream/29075" - service: media_player.play_media data: media_content_id: 'https://listen.radioking.com/radio/15684/stream/29075'
Dikke kans dat het dan wel werkt. Met uitzondering van eventuele andere eigenaardigheden in Home Assistant. Want ik heb op mijn Media Player gemerkt dat het versturen van data niet universeel hoeft te zijn...

Als ik data van media_content_id: "https://listen.radioking.com/radio/15684/stream/29075" vervang door de stream van Topradio bv werkt het wel
Hikvision HCSA, Paxton, Siemens, Raspberry Pi
RedPas schreef op woensdag 13 september 2023 @ 12:20:
[...]
Geen succes![]()
Als ik data van media_content_id: "https://listen.radioking.com/radio/15684/stream/29075" vervang door de stream van Topradio bv werkt het wel
Wat gek ook. Als ik de streams van beide vergelijk dan lijken mij deze ook redelijk hetzelfde. Zelfde Content-Type bijvoorbeeld.

Blijft het 'haakjes-advies' overigens wel staan. Dat kan veelal geen kwaad
Dat vind ik dus ook raar. Het script werkt, want als ik andere streams invoer heb ik muziek.alex3305 schreef op woensdag 13 september 2023 @ 12:24:
[...]
Wat gek ook. Als ik de streams van beide vergelijk dan lijken mij deze ook redelijk hetzelfde. Zelfde Content-Type bijvoorbeeld....
Blijft het 'haakjes-advies' overigens wel staan. Dat kan veelal geen kwaad.
Dus doe ik copy/paste, pas de naam en stream( Dus Galaxie https://listen.radioking.com/radio/15684/stream/63517) aan en niks werkt.
En ik heb dit zelfde fenomeen ook nog met andere streams.
Hier thuis luisteren we enkel maar naar Topradio. Dus is het voor mij geen top prio.
Maar moesten we de bug kunnen ontdekken is het nog zo leuk
Hikvision HCSA, Paxton, Siemens, Raspberry Pi
Nee hoor. Juist tijd gehad om te testen. En bingo!
Dit is em dus: x-rincon-mp3radio://
Als ik dit weglaat werkt het niet.
Werkend, met track info
YAML:
1
2
3
4
5
6
7
8
9
| alias: PlayGalaxieee sequence: - service: media_player.play_media data: media_content_type: music media_content_id: x-rincon-mp3radio://https://listen.radioking.com/radio/15684/stream/29075 target: device_id: c1d33f4ddc3e29fa785c361e02162469 mode: single |
Ik dank u ten zeerste!
Hikvision HCSA, Paxton, Siemens, Raspberry Pi
Is dit uiteindelijk gelukt (met bindings)?ione schreef op vrijdag 25 augustus 2023 @ 11:03:
Ik heb twee gu10 zigbee spotjes van Ikea. Gekoppeld met HA en dat werkt prima. Ik heb ook een Ikea remote (Styrbar) gekocht en wilde deze ook aan de spotjes koppelen. Dit wil ik gebruiken als backup als er problemen met HA zijn. Ik koppelde de remote aan de spotjes en dat werkte. Alleen werkte het niet meer vanuit HA.
Is dit überhaupt mogelijk ( dat de spotjes op twee manieren aangestuurd kunnen worden). En moet het in een bepaalde volgorde?
Kan je de yaml delen van de "begroetingskaart" met medelingen? Ik verwacht dat er daarnaast een template achter hangt met goedemiddag, goedenavond en goedemorgen? Wil je deze ook delen?TheFes schreef op maandag 2 mei 2022 @ 15:10:
Ben de afgelopen dagen bezig geweest een Mobile Dashboard te maken met Mushroom card.
Startscherm:
[Afbeelding]Klikken op de room-tile opent een view met de kamer, met de relevante entities:
- Bovenin een beetje algemene data. De menuknop opent de sidebar, weer linkt naar een weer-view, energie verbruik naar het energy dashboard
- Daaronder de locatie van mijzelf en mijn vriendin, en wat snelkoppelingen (versturen TTS, en cameras kinderkamer), de huis-modus en het aantal pending updates
- Dan een welkomsgroet en eventuele mededelingen
- Daaronder per kamer een aparte groepstegel, met wat quick toggles.
[Afbeelding]
Voor andere knoppen, bijvoorbeeld de TTS knop, heb ik geen view, maar een popup via browser-mod:
[Afbeelding]
De code is hier te vinden (onderverdeeld in views / cards / roomcards (dat zijn de groepstegels).
Ik gebruik een template sensor voor die meldingen. Elk attribute geeft kan een melding bevatten. Als de data leeg is, wordt de melding niet meegenomen.Robbie T schreef op woensdag 13 september 2023 @ 14:45:
[...]
Kan je de yaml delen van de "begroetingskaart" met medelingen? Ik verwacht dat er daarnaast een template achter hangt met goedemiddag, goedenavond en goedemorgen? Wil je deze ook delen?
Dit is dan uiteindelijk die begroeting kaart, de link naar de template sensor staat in de comment in de card:
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
| type: custom:vertical-stack-in-card view_layout: grid-area: messages cards: - type: custom:mushroom-title-card title: >- {%- if is_state('sensor.anniversary_' ~ user | lower, '0') %} 🎉 Gefeliciteerd {{ user }}!! 🎉 {%- elif now() < today_at('06:00') %} Goedenacht {{ user }} {%- elif now() < today_at('12:00') %} Goedemorgen {{ user }} {%- elif now() < today_at('18:00') %} Goedemiddag {{ user }} {%- else %} Goedenavond {{ user }} {%- endif %} alignment: center # actual messages are taken from template sensor, to avoid that every template has to be rendered on dashboard reload # also prevents reloading all messages on changes which affect only one message # template sensor can be found here: https://github.com/TheFes/HA-configuration/tree/main/include/template/sensor/dashboard_messages.yaml - type: markdown content: >- {%- if states('sensor.dashboard_messages') | int(0) > 0 %} {%- for item in states.sensor.dashboard_messages.attributes.values() | selectattr('message', 'defined') | sort(attribute='level', reverse=true) | selectattr('message') %} <ha-alert alert-type={{ item.level }}>{{ item.message }}</ha-alert> {%- endfor -%} {%- endif %} |
Kun je es proberen met de cover-tilt-position feature? Visualiseert die?cerebrum schreef op zondag 10 september 2023 @ 13:12:
[...]
Ik gebruik de custom Velux integratie van pawlizio (via HACS).
Daar kan ik de features bij mijn rolluiken met device_class shutter wel controls toevoegen.
[Afbeelding]
de cover-position en cover-open-close werkt wel. de andere niet
Waarom moet je een lege namespace zetten daar?TheFes schreef op woensdag 13 september 2023 @ 15:57:
[...]
Ik gebruik een template sensor voor die meldingen. Elk attribute geeft kan een melding bevatten. Als de data leeg is, wordt de melding niet meegenomen.
Dit is dan uiteindelijk die begroeting kaart, de link naar de template sensor staat in de comment in de card:
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 type: custom:vertical-stack-in-card view_layout: grid-area: messages cards: - type: custom:mushroom-title-card title: >- {%- if is_state('sensor.anniversary_' ~ user | lower, '0') %} 🎉 Gefeliciteerd {{ user }}!! 🎉 {%- elif now() < today_at('06:00') %} Goedenacht {{ user }} {%- elif now() < today_at('12:00') %} Goedemorgen {{ user }} {%- elif now() < today_at('18:00') %} Goedemiddag {{ user }} {%- else %} Goedenavond {{ user }} {%- endif %} alignment: center # actual messages are taken from template sensor, to avoid that every template has to be rendered on dashboard reload # also prevents reloading all messages on changes which affect only one message # template sensor can be found here: https://github.com/TheFes/HA-configuration/tree/main/include/template/sensor/dashboard_messages.yaml - type: markdown content: >- {%- if states('sensor.dashboard_messages') | int(0) > 0 %} {%- set ns = namespace(test=[]) %} {%- for item in states.sensor.dashboard_messages.attributes.values() | selectattr('message', 'defined') | sort(attribute='level', reverse=true) | selectattr('message') %} <ha-alert alert-type={{ item.level }}>{{ item.message }}</ha-alert> {%- endfor -%} {%- endif %}
Sometimes you need to plan for coincidence
Geen idee, zo te zien achtergebleven van een testHmmbob schreef op woensdag 13 september 2023 @ 16:14:
[...]
Waarom moet je een lege namespace zetten daar?
Die mag wel weg
Ik ben weer een stapje verder met een iOS opdracht/shortcut. Via een url kan je Telegram aansturen een bericht naar een bot te sturen: tg://msg?text=MESSAGE&to=@USERNAME_OR_PHONEPnD schreef op woensdag 13 september 2023 @ 11:21:
Niet echt een HA vraag, maar om de automatisering rond te krijgen wil ik een knop vanuit onze iPhones hebben om het telegram bericht te verzenden. Heb twee methodes die allebei net niet werken:
1. HTTP request: https://api.telegram.org/bot[BOT_API_KEY]/sendMessage?chat_id=[MY_CHANNEL_NAME]&text=[MY_MESSAGE_TEXT]
Dit werkt, maar op één of andere manier is in telegram dit "/command bericht" niet hetzelfde dan als je het zelf typt. Het zorgt niet voor het event telegram_command. De tekst is in telegram ook blauw.
2. Een iOS opdracht/shortcut aanmaken die het bericht stuurt
Hier loop ik tegen het probleem dat je een bot niet als contact op kan voeren en er een "onbekende fout" volgt vanuit de app.
Je moet dan alleen nog wel op verzenden klikken in Telegram.
Ik gebruik EMS-ESP voor mijn Nefit ketel en kan de ketel besturen en uitlezen. Ik stuur bv extra afzuiging in de badkamer aan met het signaal dat de ketel in WW staat. En na 5 minuten onderbreek ik de ventilator enkele seconden om de douchende persoon erop te attenderen dat de tijd om is.theturtle schreef op dinsdag 12 september 2023 @ 21:00:
Is er iemand die mij met het volgende op weg kan helpen?
Ik heb onze Nefit aan HA gekoppeld. Het monitoren van temperatuur enzo, en het inschakelen/uitschakelen van de douche timer kan allemaal via de interface. Maar: douchende tieners en gasrekening is uitdaging:
De nefit geeft via sensor.nefit_status aan of ie in standby (0H: System Standy) of in Hot Water Active (=H: Hot Water Active) is. Dat is dus geen binary sensor die ik via een trigger zoals hier kan uitlezen en tot een duration kan laten komen. Idealiter wil ik de begintijd (dag, uur, minuut) en lengte van de laatste vijf periodes (minuut, seconde) (douchebeurt/wasbak, wordt niet in de keuken gebruikt) tonen in de interface.
Iemand wat leesvoer om mij op weg te helpen?
(Voor de temperatuurregeling per kamer gebruik ik EvoHome.)
De trigger zoals dat er bij mij uitziet:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
| platform: state entity_id: - binary_sensor.boiler_tapwater_active_2 for: hours: 0 minutes: 0 seconds: >- {{ states('input_number.ventilator_badkamer_trigger_na_hoe_lang_ww') | float }} to: "on" id: Boiler tapwater active from: "off" |
Je zou op basis van deze trigger wat zaken kunnen loggen.
Maar je zou zelfs het warme water kunnen uitzetten

[ Voor 13% gewijzigd door JoepW op 13-09-2023 17:42 ]
iRacing Profiel -|- Mijn RaceRig -|- Mijn stream
@Rouwette
Als een persoon thuiskomt er een notificatie komt. Waar zet je die. Ik had een blueprint gebruikt. Heb nog niet zoveel kaas gegeten van YAML. Dus ik denk dat gaat zo wel "voorgekauwd" werken. Niet dus.
Ik probeerde een automation te maken.Leaving zone?
Als een persoon thuiskomt er een notificatie komt. Waar zet je die. Ik had een blueprint gebruikt. Heb nog niet zoveel kaas gegeten van YAML. Dus ik denk dat gaat zo wel "voorgekauwd" werken. Niet dus.
Die kan in het geheel niet toevoegen, want geen van mijn rolluiken en zonneschermen ondersteunt dat.skank schreef op woensdag 13 september 2023 @ 15:59:
Kun je es proberen met de cover-tilt-position feature? Visualiseert die?
de cover-position en cover-open-close werkt wel. de andere niet
/f/image/yaxnfmlaB4l86c6CpJKLFVZ2.png?f=fotoalbum_large)
[ Voor 7% gewijzigd door cerebrum op 13-09-2023 20:06 ]
WP Pana 7J mono | AC Toshiba 3.5+4.6kW | PV 3200WP ZZO | Gasloos Nov23
Dat is een automation die prima in de gui kan hoorPaterman schreef op woensdag 13 september 2023 @ 19:58:
@Rouwette
[...]
Ik probeerde een automation te maken.
Als een persoon thuiskomt er een notificatie komt. Waar zet je die. Ik had een blueprint gebruikt. Heb nog niet zoveel kaas gegeten van YAML. Dus ik denk dat gaat zo wel "voorgekauwd" werken. Niet dus.
Zou je eens wat meer informatie kunnen geven hoe je deze automation hebt opgezet? Ik heb een soortgelijke vaatwasser van Siemens en wil eigenlijk eenzelfde resultaat op basis van dynamische stroomprijzen.Seyude schreef op vrijdag 1 september 2023 @ 16:46:
- Vaatwasser is van Bosch en heeft homeconnect. Meestal draait deze in de nacht, dus zetten we deze klaar met remote start. Home assistant pakt de goedkoopste uren in de nacht, maar zorgt dat hij om 7 uur in de ochtend altijd klaar is.
Probeer het eens in de UI gewoon zonder Blueprint. Echt geen rocket science danPaterman schreef op woensdag 13 september 2023 @ 19:58:
@Rouwette
[...]
Ik probeerde een automation te maken.
Als een persoon thuiskomt er een notificatie komt. Waar zet je die. Ik had een blueprint gebruikt. Heb nog niet zoveel kaas gegeten van YAML. Dus ik denk dat gaat zo wel "voorgekauwd" werken. Niet dus.
[edit]Spuit11
Na controle werkte hij wel. Kreeg groen vinkje bij developer tools. Alleen als ik b.v. buiten en de zone (thuis) binnenloop. Krijg ik geen notificatie op m'n telefoon!
Mja

Maar nu ook weer... Wat controleer je dan? En hoe? Wat doe je bij developer tools?Paterman schreef op woensdag 13 september 2023 @ 20:13:
Na controle werkte hij wel. Kreeg groen vinkje bij developer tools. Alleen als ik b.v. buiten en de zone (thuis) binnenloop. Krijg ik geen notificatie op m'n telefoon!
Kijk voor de gein eens hoe de meeste anderen hier vragen posten. Concrete probleem stelling, de configuratie, logging, wat er al geprobeerd is, traces van automations etc. Op de manier waarop je nu je problemen blijft posten ga je steeds minder reacties krijgen...
@Paterman Wij kunnen niet met je meekijken hè. Dus je zult zelf exact op moeten schroeven wat je doet, wat je hebt, wat je verwacht en wat er (niet) gebeurd. Anders is het gewoon niet mogelijk te helpen.
Gebruik mijn voorbeeld, pas je entiteiten en zone aan en het werkt.Paterman schreef op woensdag 13 september 2023 @ 20:13:
Na controle werkte hij wel. Kreeg groen vinkje bij developer tools. Alleen als ik b.v. buiten en de zone (thuis) binnenloop. Krijg ik geen notificatie op m'n telefoon!
https://www.rouwette.com/
Ik wil een script aanroepen via een card (zie code). Het script van radio2 werkt wel via de card (en via run script), die van GeorgeFM niet. Terwijl de streams het in mijn browser via radio-browser.info op de laptop wel werken.Septillion schreef op woensdag 13 september 2023 @ 10:14:
[...]
Ik ken de methode niet maar wat probeer je exact te doen? IS het een card of wil je juist een automation?
Code van de card:
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
| type: custom:mini-media-player entity: media_player.av_samsung_soundbar_q80r name: Soundbar icon: mdi:radio toggle_power: false artwork: cover source: full sound_mode: icon info: short volume_step: '1' max_volume: '10' min_volume: '0' shortcuts: columns: 4 buttons: - type: script name: Radio 538 id: script.media_play_538_nonstop - type: script name: GeorgeFM DnB id: script.media_play_georgefm_dnb - type: script name: Radio 2 id: script.media_play_radio_2 |
Script voor GeorgeFM
YAML:
1
2
3
4
5
6
7
8
9
10
| alias: "Media: Play GeorgeFM DNB" sequence: - service: media_player.play_media data: media_content_id: media-source://radio_browser/5d51f287-c39d-40e6-bca7-82bbe480dd30 media_content_type: music target: entity_id: media_player.av_samsung_soundbar_q80r mode: single icon: mdi:play |
Script voor Readio 2
YAML:
1
2
3
4
5
6
7
8
9
10
| alias: "Media: Play Radio 2" sequence: - service: media_player.play_media data: media_content_id: media-source://radio_browser/96126e82-0601-11e8-ae97-52543be04c81 media_content_type: music target: entity_id: media_player.av_samsung_soundbar_q80r mode: single icon: mdi:play |
Waarom doe je dat met scipts?Galen2850 schreef op woensdag 13 september 2023 @ 22:31:
[...]
Ik wil een script aanroepen via een card (zie code). Het script van radio2 werkt wel via de card (en via run script), die van GeorgeFM niet. Terwijl de streams het in mijn browser via radio-browser.info op de laptop wel werken.
Code van de card:
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 type: custom:mini-media-player entity: media_player.av_samsung_soundbar_q80r name: Soundbar icon: mdi:radio toggle_power: false artwork: cover source: full sound_mode: icon info: short volume_step: '1' max_volume: '10' min_volume: '0' shortcuts: columns: 4 buttons: - type: script name: Radio 538 id: script.media_play_538_nonstop - type: script name: GeorgeFM DnB id: script.media_play_georgefm_dnb - type: script name: Radio 2 id: script.media_play_radio_2
Script voor GeorgeFM
YAML:
1 2 3 4 5 6 7 8 9 10 alias: "Media: Play GeorgeFM DNB" sequence: - service: media_player.play_media data: media_content_id: media-source://radio_browser/5d51f287-c39d-40e6-bca7-82bbe480dd30 media_content_type: music target: entity_id: media_player.av_samsung_soundbar_q80r mode: single icon: mdi:play
Script voor Readio 2
YAML:
1 2 3 4 5 6 7 8 9 10 alias: "Media: Play Radio 2" sequence: - service: media_player.play_media data: media_content_id: media-source://radio_browser/96126e82-0601-11e8-ae97-52543be04c81 media_content_type: music target: entity_id: media_player.av_samsung_soundbar_q80r mode: single icon: mdi:play
Ik regel het met de knoppen, code is wat lang maar staat op m’n site.
Komt neer op:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| type: button name: NPO 1 show_name: true show_icon: true icon_height: 25px icon: mdi:radio tap_action: service: media_player.play_media action: call-service data: media_content_id: media-source://radio_browser/96126f56-0601-11e8-ae97-52543be04c81 media_content_type: audio/mpeg target: entity_id: media_player.living_room |
Of
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
| type: conditional conditions: - entity: input_select.radio state: Slaapkamer card: type: custom:mini-media-player hide: icon: false shortcuts: columns: 5 buttons: - image: /local/radio/Qmusic_logo.svg name: BE type: service id: media_player.play_media data: entity_id: media_player.nestmini9513 media_content_id: media-source://radio_browser/bbabb958-aa77-4d52-80c6-d86c9268721f media_content_type: music extra: metadata: metadataType: 3 images: - url: /local/radio/Qmusic_logo.svg entity: media_player.nestmini9513 artwork: cover source: full group: false info: scroll volume_stateless: false sound_mode: full |
Dan kun je zoiets krijgen.

[ Voor 26% gewijzigd door Rouwette op 13-09-2023 23:12 ]
https://www.rouwette.com/
Zelf ook, na vele jaren aanrotzooien met een MB Lan van Junkers, paar maanden geleden overgestapt naar de EMS module van BBQKees. Wat een verademing en dit had ik echt al veel eerder moeten doen. Duidelijke handleiding en zat binnen 5 minuten in Home Assistant en ongelooflijk wat voor schat aan data en instellingen er dan opeens open gaan... Beste investering van mijn 15-jarig domoticaavontuur...JoepW schreef op woensdag 13 september 2023 @ 17:28:
[...]
Ik gebruik EMS-ESP voor mijn Nefit ketel en kan de ketel besturen en uitlezen. Ik stuur bv extra afzuiging in de badkamer aan met het signaal dat de ketel in WW staat. En na 5 minuten onderbreek ik de ventilator enkele seconden om de douchende persoon erop te attenderen dat de tijd om is.
(Voor de temperatuurregeling per kamer gebruik ik EvoHome.)
De trigger zoals dat er bij mij uitziet:
YAML:
1 2 3 4 5 6 7 8 9 10 11 12 platform: state entity_id: - binary_sensor.boiler_tapwater_active_2 for: hours: 0 minutes: 0 seconds: >- {{ states('input_number.ventilator_badkamer_trigger_na_hoe_lang_ww') | float }} to: "on" id: Boiler tapwater active from: "off"
Je zou op basis van deze trigger wat zaken kunnen loggen.
Maar je zou zelfs het warme water kunnen uitzetten
Nice! Dat werkt. Nu te laat om verder in te duiken wat het probleem in de media player is, maar ik kan weer doen. Thanks.Rouwette schreef op woensdag 13 september 2023 @ 22:38:
[...]
Waarom doe je dat met scipts?
Ik regel het met de knoppen, code is wat lang maar staat op m’n site.
@Galen2850 Had je hem ook echt gewoon via de play media action in de UI gemaakt? Mis namelijk alle metadata die hij normaal dan er ook bij zet.
En ik kan het alleen testen op Sonos maar zie wel dat de Radio2 stream mp3/mpeg is en GeorgeFM DNB is aac. Voor eerste krijg ik media_content_type: audio/mpeg en voor tweede media_content_type: audio/aac. Dus misschien dat je Samsung daar ook over valt?
En ik kan het alleen testen op Sonos maar zie wel dat de Radio2 stream mp3/mpeg is en GeorgeFM DNB is aac. Voor eerste krijg ik media_content_type: audio/mpeg en voor tweede media_content_type: audio/aac. Dus misschien dat je Samsung daar ook over valt?
Mmm, eens kijken of die ook Nefit Easy ondersteunt. Ik gebruik nu de (ka-easy) Nefit integration. De state sensor is zoals gezegd niet binair dus moeilijker uit te lezen.JoepW schreef op woensdag 13 september 2023 @ 17:28:
[...]
Ik gebruik EMS-ESP voor mijn Nefit ketel en kan de ketel besturen en uitlezen. Ik stuur bv extra afzuiging in de badkamer aan met het signaal dat de ketel in WW staat. En na 5 minuten onderbreek ik de ventilator enkele seconden om de douchende persoon erop te attenderen dat de tijd om is.
Wordt een langer klusje denk ik. Vandaag eindelijk de al lang haperende Tradfri hub eruit geflikkerd en alles via de Skystick opnieuw gekoppeld. Werkt wel als een tierelier nu.
De module van BBQ-Kees sluit je aan op de onderhoudstekker van de ketel en de installatie is echt super simpel.theturtle schreef op donderdag 14 september 2023 @ 10:36:
[...]
Mmm, eens kijken of die ook Nefit Easy ondersteunt. Ik gebruik nu de (ka-easy) Nefit integration. De state sensor is zoals gezegd niet binair dus moeilijker uit te lezen.
Wordt een langer klusje denk ik. Vandaag eindelijk de al lang haperende Tradfri hub eruit geflikkerd en alles via de Skystick opnieuw gekoppeld. Werkt wel als een tierelier nu.
iRacing Profiel -|- Mijn RaceRig -|- Mijn stream
Ik loop vast op iets dat vast eenvoudig is, maar ik kom er niet uit. Ik wil deze theme gebruiken en ik ben redelijk op weg. Vooral het groeperen in verticale stacks vind ik handig. Helaas werkt standaard card in HA niet omdat je dan geen transparancy meer hebt in de cards. Daarom gebruik ik deze card.
Ik krijg het echter niet voor elkaar. Kan iemand aanwijzen wat ik verkeerd doe?
Ik krijg het echter niet voor elkaar. Kan iemand aanwijzen wat ik verkeerd doe?
code:
1
2
3
4
5
6
7
8
9
10
11
12
| - title: Overig path: overig icon: mdi:home badges: [] cards: - type: custom:vertical-stack-in-card title: My Card cards: type: entities entities: - entity: light.rgb_vloer_light |
:fill(white):strip_exif()/f/image/S0B1udNBv2D4614GPeQMLTpv.png?f=user_large)
This too shall pass
De kaart verwacht een list met kaarten die hij moet stapelen, jij geeft hem geen listSharky schreef op donderdag 14 september 2023 @ 20:50:
Ik loop vast op iets dat vast eenvoudig is, maar ik kom er niet uit. Ik wil deze theme gebruiken en ik ben redelijk op weg. Vooral het groeperen in verticale stacks vind ik handig. Helaas werkt standaard card in HA niet omdat je dan geen transparancy meer hebt in de cards. Daarom gebruik ik deze card.
Ik krijg het echter niet voor elkaar. Kan iemand aanwijzen wat ik verkeerd doe?
code:
1 2 3 4 5 6 7 8 9 10 11 12 - title: Overig path: overig icon: mdi:home badges: [] cards: - type: custom:vertical-stack-in-card title: My Card cards: type: entities entities: - entity: light.rgb_vloer_light
[Afbeelding]
Thanks voor het meedenken, mag alleen niet baten. En nu ik weer verder wil, werkt de knop die het gister nog deed ook niet meerSeptillion schreef op donderdag 14 september 2023 @ 08:18:
En ik kan het alleen testen op Sonos maar zie wel dat de Radio2 stream mp3/mpeg is en GeorgeFM DNB is aac. Voor eerste krijg ik media_content_type: audio/mpeg en voor tweede media_content_type: audio/aac. Dus misschien dat je Samsung daar ook over valt?
Kijk eens op mijn site, bij de Radio Browser. Staat een hoop uitleg, met een automation om de codes makkelijk te vinden en de kaarten.Galen2850 schreef op donderdag 14 september 2023 @ 21:05:
[...]
Thanks voor het meedenken, mag alleen niet baten. En nu ik weer verder wil, werkt de knop die het gister nog deed ook niet meer. Denk dat ik maar even met iets anders aan de slag ga.
https://www.rouwette.com/
Ik geloof dat ik je niet volg. Als ik de letterlijke voorbeeldcode van de githubpagina overneem en mijn eigen entiteiten invul werkt het ook niet. De .js staat gewoon onder de resources in HA.TheFes schreef op donderdag 14 september 2023 @ 20:57:
[...]
De kaart verwacht een list met kaarten die hij moet stapelen, jij geeft hem geen list
Dus dit werkt ook niet:
code:
1
2
3
4
5
6
7
8
9
| type: 'custom:vertical-stack-in-card' title: My Card cards: - type: glance entities: - light.rgb_vloer_light - type: entities entities: - light.lamp_bank_light |
Yes, meerdere.Rouwette schreef op donderdag 14 september 2023 @ 22:35:
Herstart gedaan?
[ Voor 10% gewijzigd door Sharky op 14-09-2023 22:39 ]
This too shall pass
Herstart gedaan?
https://www.rouwette.com/
Nu heb je in ieder geval een list onder cards:Sharky schreef op donderdag 14 september 2023 @ 22:33:
[...]
Ik geloof dat ik je niet volg. Als ik de letterlijke voorbeeldcode van de githubpagina overneem en mijn eigen entiteiten invul werkt het ook niet. De .js staat gewoon onder de resources in HA.
Dus dit werkt ook niet:
code:
1 2 3 4 5 6 7 8 9 type: 'custom:vertical-stack-in-card' title: My Card cards: - type: glance entities: - light.rgb_vloer_light - type: entities entities: - light.lamp_bank_light
[...]
Yes, meerdere.
Krijg je nog steeds dezelfde error?
Ik heb nu niets. Geen error maar ook geen card(s).TheFes schreef op donderdag 14 september 2023 @ 23:13:
[...]
Nu heb je in ieder geval een list onder cards:
Krijg je nog steeds dezelfde error?
Daar heb ik serieus even aan gedacht, maar is niet het gevalLen schreef op vrijdag 15 september 2023 @ 08:54:
[...]
Is het nu niet helemaal transparant?![]()
sorry, kon het niet laten
[ Voor 33% gewijzigd door Sharky op 15-09-2023 09:01 ]
This too shall pass
Is het nu niet helemaal transparant?Sharky schreef op vrijdag 15 september 2023 @ 08:52:
[...]
Ik heb nu niets. Geen error maar ook geen card(s).
sorry, kon het niet laten
Dan kan het zomaar zijn dat de custom card niet goed in is geladen in je browser. Heb je ook al geforceerde refresh gedaan met CTRL+F5? Of dit vinkje in Developer Tools aanzetten en refreshen:Sharky schreef op vrijdag 15 september 2023 @ 08:52:
[...]
Ik heb nu niets. Geen error maar ook geen card(s).
:fill(white):strip_exif()/f/image/TS548KSjrJLh7kRI83ryG6i9.png?f=user_large)
Ook al gedaan. Net geprobeerd in een nieuwe browser, ook met cache uitgeschakeld en het scherm blijft leeg.alex3305 schreef op vrijdag 15 september 2023 @ 10:04:
[...]
Dan kan het zomaar zijn dat de custom card niet goed in is geladen in je browser. Heb je ook al geforceerde refresh gedaan met CTRL+F5? Of dit vinkje in Developer Tools aanzetten en refreshen:
[Afbeelding]
Geen enkele melding helaas. Heb de kaart inderdaad via HACS toegevoegd. Hij staat wel bij de resources.Septillion schreef op vrijdag 15 september 2023 @ 10:07:
@Sharky Tijdens edit ook geen enkele melding?
En hoe heb je de kaart toegevoegd, gewoon via HACS?
This too shall pass
@Sharky en als je dezelfde kaarten in een vertical-stack (de standaard HA kaart dus) stopt. Wat krijg je dan?
Net getest en dat werkt perfect. Alleen werkt de mod om kaarten transparant te maken niet meer, maar dat is een bekende issue.TheFes schreef op vrijdag 15 september 2023 @ 10:19:
@Sharky en als je dezelfde kaarten in een vertical-stack (de standaard HA kaart dus) stopt. Wat krijg je dan?
Tijdens het editten zie je niks, maar dat staat ook in de docs geloof ik. Thema wisselen maakt geen verschil.Septillion schreef op vrijdag 15 september 2023 @ 10:25:
@Sharky Tijdens edit zie je helemaal niets?
En wat als je gewoon default thema gebruikt?
Hoe bedoel je precies? Ik voeg de Vertical stack in card-card toe via de raw editor, hij is niet te selecteren uit de lijst met standaard kaarten.
[ Voor 18% gewijzigd door Sharky op 15-09-2023 10:57 ]
This too shall pass
@Sharky Ik zie hem tijdens edit ook gewoon
@Sharky Probeer eens via de UI maar dan de manual card.
Ik heb een automation via de GUI gemaakt.
Zou dit moeten werken?
Moet je de HA app open hebben staan om notification te krijgen?
Als ik hem trouwens maak via blueprints kan ik bij d bovenste entiteit niks invullen:
Zou dit moeten werken?
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| - id: '1694770065331' alias: '!!! Test Zone Notification !!!' description: '' trigger: - platform: device device_id: 61b63c7da17fedb24a56d7ab3f1f0d59 domain: device_tracker entity_id: 2da8d89e54705ba6e10b3c71a219ac44 type: leaves zone: zone.werk - platform: device device_id: 61b63c7da17fedb24a56d7ab3f1f0d59 domain: device_tracker entity_id: 2da8d89e54705ba6e10b3c71a219ac44 type: enters zone: zone.home condition: [] action: - service: notify.mobile_app_oneplus_a5010 data: message: Patrick is binnen mode: single |
Moet je de HA app open hebben staan om notification te krijgen?
Als ik hem trouwens maak via blueprints kan ik bij d bovenste entiteit niks invullen:
:strip_exif()/f/image/tFMfUPcyZrYSY2TeUhJP4Jtl.jpg?f=fotoalbum_large)
[ Voor 23% gewijzigd door Paterman op 15-09-2023 11:52 ]
Nee, de app hoeft niet open te staan.Paterman schreef op vrijdag 15 september 2023 @ 11:42:
Ik heb een automation via de GUI gemaakt.
Zou dit moeten werken?
YAML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 - id: '1694770065331' alias: '!!! Test Zone Notification !!!' description: '' trigger: - platform: device device_id: 61b63c7da17fedb24a56d7ab3f1f0d59 domain: device_tracker entity_id: 2da8d89e54705ba6e10b3c71a219ac44 type: leaves zone: zone.werk - platform: device device_id: 61b63c7da17fedb24a56d7ab3f1f0d59 domain: device_tracker entity_id: 2da8d89e54705ba6e10b3c71a219ac44 type: enters zone: zone.home condition: [] action: - service: notify.mobile_app_oneplus_a5010 data: message: Patrick is binnen mode: single
Moet je de HA app open hebben staan om notification te krijgen?
Als ik hem trouwens maak via blueprints kan ik bij d bovenste entiteit niks invullen:
[Afbeelding]
Op zich wel. Je kunt de service call natuurlijk gewoon testen door de automation manueel te starten
@TheFes
Ben nog een beetje nieuw maar gaande weg kom ik er wel. Begrijp steeds meer. Tuturials op YouTube zijn duidelijk!
Maar hoe start je een automation om te testen?
Doe je dat in File editor of Studio Code Server?
Ben nog een beetje nieuw maar gaande weg kom ik er wel. Begrijp steeds meer. Tuturials op YouTube zijn duidelijk!
Maar hoe start je een automation om te testen?
Doe je dat in File editor of Studio Code Server?
Gewoon bij Settings > Automations & Scenes de automation opzoeken. Daar zit een optie om hem te starten.Paterman schreef op vrijdag 15 september 2023 @ 12:06:
@TheFes
Ben nog een beetje nieuw maar gaande weg kom ik er wel. Begrijp steeds meer. Tuturials op YouTube zijn duidelijk!
Maar hoe start je een automation om te testen?
Doe je dat in File editor of Studio Code Server?
Let wel, dan wordt alleen de action sequence gestart. Er wordt niet naar triggers en conditions gekeken
@TheFes
Dat is nu juist het vreemde. Als ik een automation opsla. Vind ik deze niet terug in de lijst!
Hij staat wel in de automation.yaml
Of kijk ik verkeerd?
Dat is nu juist het vreemde. Als ik een automation opsla. Vind ik deze niet terug in de lijst!
Hij staat wel in de automation.yaml
:strip_exif()/f/image/NH7sew1hKOLwdNwlASMvLGVx.jpg?f=fotoalbum_large)
Heb je de include naar die file weggehaald in de configuration.yaml?Paterman schreef op vrijdag 15 september 2023 @ 12:11:
@TheFes
Dat is nu juist het vreemde. Als ik een automation opsla. Vind ik deze niet terug in de lijst!
Hij staat wel in de automation.yamlOf kijk ik verkeerd?
[Afbeelding]
Ik ben zelf bezig met icoontjes te maken voor m'n dashboard en zie dat het best lastig is om hier wat leuks voor te vinden online. Daarom deel ik graag mijn Affinity Photo bestand met jullie: download hier
Er zijn verschillende layers:
Schild
- Rood
- Groen
Iconen
- Vink
- Slot
- Kruis/Sluiten
Cirkel
- Rood
- Groen
Ik zal zelf in de toekomst ook meer iconen er in zetten of op jullie verzoek. Ben geen expert in dit soort dingen dus ik doe alles op visueel zicht, mogelijk zit een icoontje er een tiende millimeter naast, so be it.
:strip_exif()/f/image/r2MtGY9e2qTF8P8dXZpsHd4Z.png?f=user_large)
Er zijn verschillende layers:
Schild
- Rood
- Groen
Iconen
- Vink
- Slot
- Kruis/Sluiten
Cirkel
- Rood
- Groen
Ik zal zelf in de toekomst ook meer iconen er in zetten of op jullie verzoek. Ben geen expert in dit soort dingen dus ik doe alles op visueel zicht, mogelijk zit een icoontje er een tiende millimeter naast, so be it.
:strip_exif()/f/image/r2MtGY9e2qTF8P8dXZpsHd4Z.png?f=user_large)
:strip_exif()/f/image/Yv0av5agslPrrxsAT9oo2vOK.png?f=user_large)
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
@TheFes
Alleen het woordje ! inlclude ?
dus zo:
Heb je de include naar die file weggehaald in de configuration.yaml?
YAML:
1
2
3
4
5
| default_config: homeassistant: customize: !include customize.yaml |
Alleen het woordje ! inlclude ?
dus zo:
YAML:
1
2
3
4
5
| default_config: homeassistant: customize: customize.yaml |
customize.yaml is iets heel anders dan automations.yamlPaterman schreef op vrijdag 15 september 2023 @ 12:28:
@TheFes
[...]
YAML:
1 2 3 4 5 default_config: homeassistant: customize: !include customize.yaml
Alleen het woordje ! inlclude ?
dus zo:
YAML:
1 2 3 4 5 default_config: homeassistant: customize: customize.yaml
Is dit je hele configuration.yaml?
Dit is mijn complete configuration.yaml:
En dit is mijn customize.yaml: (voor de afbeeldingen van de afvalwijzer)
Of moet je deze gewoon in de configuration.yaml onder aan plakken?
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
| default_config: homeassistant: customize: !include customize.yaml sensor: - platform: afvalinfo resources: #- type: cleanprofsgft # friendly_name: Reiniging Gft #- type: cleanprofsrestafval # friendly_name: Reiniging Restafval - type: gft friendly_name: Groente Fruit en Tuinafval - type: kerstboom friendly_name: Kerstboom - type: pbd friendly_name: Plastic Blik en Drankkartons - type: papier friendly_name: Papier - type: restafval friendly_name: Restafval - type: takken friendly_name: Takken - type: textiel friendly_name: Oude Kleding - type: trash_type_today friendly_name: Afval voor vandaag - type: trash_type_tomorrow friendly_name: Afval voor morgen diftarcode: "" location: postcode: streetnumber: streetnumbersuffix: "" district: "" dateformat: "%d-%m-%Y" locale: "nl" notrashtext: "geen" getwholeyear: false - platform: template sensors: paper_days_until_collection: value_template: "{{ state_attr('sensor.afvalinfo_papier', 'days_until_collection_date') }}" - platform: template sensors: afvalinfo_next_trash_type_and_date: value_template: > {% set ns = namespace(minimum=365) %} {% set list = ['groente_fruit_en_tuinafval', 'kerstboom', 'plastic_blik_en_drankkartons', 'papier', 'restafval', 'takken', 'oude_kleding'] %} {% set friendly_list = ['Groente Fruit en Tuinafval', 'Kerstboom', 'Plastic Blik en Drankkartons', 'Papier', 'Restafval', 'Takken', 'Oude Kleding'] %} {%- for l in list %} {%- set days = state_attr('sensor.afvalinfo_' ~l, 'days_until_collection_date')%} {%- if days != None and days < ns.minimum %} {%- set ns.minimum = days %} {%- endif %} {%- endfor %} {%- for l in list %} {%- set days = state_attr('sensor.afvalinfo_' ~l, 'days_until_collection_date')%} {%- if days == ns.minimum %} {{friendly_list[loop.index0]}} · {{ states('sensor.afvalinfo_' ~l) }} {%- endif %} {%- endfor %} |
En dit is mijn customize.yaml: (voor de afbeeldingen van de afvalwijzer)
Of moet je deze gewoon in de configuration.yaml onder aan plakken?
YAML:
1
2
3
4
5
6
7
8
9
10
11
| sensor.afvalinfo_groente_fruit_en_tuinafval: entity_picture: /local/images/GFT.png sensor.afvalinfo_papier: entity_picture: /local/images/Papier.png sensor.afvalinfo_plastic_blik_en_drankkartons: entity_picture: /local/images/PMD.png sensor.afvalinfo_restafval: entity_picture: /local/images/Restafval.png zone.home: radius: 10 |
Gewoon oprecht een vraag, maar waarom maak je het jezelf zo moeilijk door dit rechtstreeks in YAML te willen doen? Waarbij je dus ook de documentatie nog niet goed hebt gelezen 
Maak het jezelf eens een stuk makkelijker door eerst wat simpele automations in de GUI bij elkaar te klikken voor je met YAML aan de gang gaat. De automation die je nu in YAML hebt gemaakt klik je echt zo bij elkaar in de GUI. Kijk daarna naar de YAML wat er staat, speel wat met de opties in de GUI om te zien wat het resultaat vervolgens is in YAML. Er
Maak het jezelf eens een stuk makkelijker door eerst wat simpele automations in de GUI bij elkaar te klikken voor je met YAML aan de gang gaat. De automation die je nu in YAML hebt gemaakt klik je echt zo bij elkaar in de GUI. Kijk daarna naar de YAML wat er staat, speel wat met de opties in de GUI om te zien wat het resultaat vervolgens is in YAML. Er
@new_guy
Heb ik dus gedaan. Zie bovenstaande post!
Voor die afbeedlingen van mijn afvalwijzer moest ik wel iets met YAML. Vandaar.
Heb nu wat in de customize.yaml stond geplakt in de configuration.yaml
Werkt niet. Krijg melding:
Heb ik dus gedaan. Zie bovenstaande post!
Voor die afbeedlingen van mijn afvalwijzer moest ik wel iets met YAML. Vandaar.
Heb nu wat in de customize.yaml stond geplakt in de configuration.yaml
Werkt niet. Krijg melding:
Kan service homeassistant/reload_all niet aanroepen. Invalid domain zone.home
YAML:
1
2
3
4
5
6
7
8
9
10
11
| sensor.afvalinfo_groente_fruit_en_tuinafval: entity_picture: /local/images/GFT.png sensor.afvalinfo_papier: entity_picture: /local/images/Papier.png sensor.afvalinfo_plastic_blik_en_drankkartons: entity_picture: /local/images/PMD.png sensor.afvalinfo_restafval: entity_picture: /local/images/Restafval.png zone.home: radius: 10 |
YAML:
1
2
| zone.home: radius: 10 |
zal dan wel in customize moeten blijven vermoed ik.
LG-HM123MR.U34 / LG-WH27S.F5 / 1245 Wp (zuid)
Laat dit maar gewoon zo staan. Maar je hebt een hoop standaard includes weggegooid die er in moeten staan.Paterman schreef op vrijdag 15 september 2023 @ 12:34:
Dit is mijn complete configuration.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 default_config: homeassistant: customize: !include customize.yaml sensor: - platform: afvalinfo resources: #- type: cleanprofsgft # friendly_name: Reiniging Gft #- type: cleanprofsrestafval # friendly_name: Reiniging Restafval - type: gft friendly_name: Groente Fruit en Tuinafval - type: kerstboom friendly_name: Kerstboom - type: pbd friendly_name: Plastic Blik en Drankkartons - type: papier friendly_name: Papier - type: restafval friendly_name: Restafval - type: takken friendly_name: Takken - type: textiel friendly_name: Oude Kleding - type: trash_type_today friendly_name: Afval voor vandaag - type: trash_type_tomorrow friendly_name: Afval voor morgen diftarcode: "" location: huizen postcode: 1273PD streetnumber: 39 streetnumbersuffix: "" district: "" dateformat: "%d-%m-%Y" locale: "nl" notrashtext: "geen" getwholeyear: false - platform: template sensors: paper_days_until_collection: value_template: "{{ state_attr('sensor.afvalinfo_papier', 'days_until_collection_date') }}" - platform: template sensors: afvalinfo_next_trash_type_and_date: value_template: > {% set ns = namespace(minimum=365) %} {% set list = ['groente_fruit_en_tuinafval', 'kerstboom', 'plastic_blik_en_drankkartons', 'papier', 'restafval', 'takken', 'oude_kleding'] %} {% set friendly_list = ['Groente Fruit en Tuinafval', 'Kerstboom', 'Plastic Blik en Drankkartons', 'Papier', 'Restafval', 'Takken', 'Oude Kleding'] %} {%- for l in list %} {%- set days = state_attr('sensor.afvalinfo_' ~l, 'days_until_collection_date')%} {%- if days != None and days < ns.minimum %} {%- set ns.minimum = days %} {%- endif %} {%- endfor %} {%- for l in list %} {%- set days = state_attr('sensor.afvalinfo_' ~l, 'days_until_collection_date')%} {%- if days == ns.minimum %} {{friendly_list[loop.index0]}} · {{ states('sensor.afvalinfo_' ~l) }} {%- endif %} {%- endfor %}
En dit is mijn customize.yaml: (voor de afbeeldingen van de afvalwijzer)
Of moet je deze gewoon in de configuration.yaml onder aan plakken?
YAML:
1 2 3 4 5 6 7 8 9 10 11 sensor.afvalinfo_groente_fruit_en_tuinafval: entity_picture: /local/images/GFT.png sensor.afvalinfo_papier: entity_picture: /local/images/Papier.png sensor.afvalinfo_plastic_blik_en_drankkartons: entity_picture: /local/images/PMD.png sensor.afvalinfo_restafval: entity_picture: /local/images/Restafval.png zone.home: radius: 10
YAML:
1
2
3
| automation: !include automations.yaml script: !include scripts.yaml scene: !include scenes.yaml |
Mogelijk meer, maar ik heb dat allemaal anders staan in mijn config
Dan krijg ik dit, ik vermoed dat het aan de resource ligt als ik de melding zo zie.Septillion schreef op vrijdag 15 september 2023 @ 11:21:
@Sharky Probeer eens via de UI maar dan de manual card.
:strip_exif()/f/image/jDeY9ucX5f8YqsgR5St6kGSC.jpg?f=fotoalbum_large)
This too shall pass
@TheFes
Zet ik dit direct onder:
Kan de yaml niet herstarten dan.
YAML:
1
2
3
| automation: !include automations.yaml script: !include scripts.yaml scene: !include scenes.yaml |
Zet ik dit direct onder:
YAML:
1
2
3
4
5
| default_config: homeassistant: customize: !include customize.yaml |
Kan de yaml niet herstarten dan.
Zonder spaties er voor in ieder geval, en niet tussen homeassistant: en customize:Paterman schreef op vrijdag 15 september 2023 @ 13:18:
@TheFes
YAML:
1 2 3 automation: !include automations.yaml script: !include scripts.yaml scene: !include scenes.yaml
Zet ik dit direct onder:
YAML:
1 2 3 4 5 default_config: homeassistant: customize: !include customize.yaml
Kan de yaml niet herstarten dan.
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.
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.