Black Friday = Pricewatch Bekijk onze selectie van de beste Black Friday-deals en voorkom een miskoop.

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

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

Pagina: 1 ... 192 ... 245 Laatste
Acties:
  • 1.372.004 views

  • JoepW
  • Registratie: Juli 2007
  • Laatst online: 03:04

JoepW

iRacer & Home Assistant

Koepert schreef op vrijdag 16 september 2022 @ 08:49:
…..
Kan de melding komen door/tijdens een hickup/reload/iets van z2m (de HA addon, niet los) waardoor ook de overige entities nog moeten inladen? Lees: gaat er met availability iets mis?
…..
Ik heb bij een restart ook foutmeldingen van templates die bepaalde entities gebruiken. Dit lijkt bij mij te komen omdat die bewuste devices (airco en evohome) nog niet geladen of uitgelezen zijn.

iRacing Profiel -|- Mijn RaceRig -|- Mijn stream


  • jvanderkroon
  • Registratie: Juni 2006
  • Laatst online: 21:06
Ik zit al een tijdje te stoeien met hoe covers werken. Wanneer mijn screen of zonnescherm open/omhoog is krijg deze een actieve kleur en wanneer hij dicht / omlaag is een inactieve kleur.

Als ik deze pagina bekijk https://www.home-assistant.io/integrations/cover/ klopt het dat de open state de actieve kleur krijgt.

Binnen de woning app op iOS krijg ik ook deze (naar mijn idee) omgekeerde kleuren te zien.

Is dit om te draaien zodat het zowel in Home assistant en Homekit aangepast is?

LG-HM051MR-U44 | Daalderop DUO 50l | 1500 WP Zuid | gasloos '23


  • Sito
  • Registratie: Augustus 2009
  • Laatst online: 16:55
jvanderkroon schreef op vrijdag 16 september 2022 @ 10:25:
Ik zit al een tijdje te stoeien met hoe covers werken. Wanneer mijn screen of zonnescherm open/omhoog is krijg deze een actieve kleur en wanneer hij dicht / omlaag is een inactieve kleur.

Als ik deze pagina bekijk https://www.home-assistant.io/integrations/cover/ klopt het dat de open state de actieve kleur krijgt.

Binnen de woning app op iOS krijg ik ook deze (naar mijn idee) omgekeerde kleuren te zien.

Is dit om te draaien zodat het zowel in Home assistant en Homekit aangepast is?
Zou je uit de voeten kunnen met een Template Cover? Hiermee kun je een cover simuleren en voor bijvoorbeeld open/close aparte actions aanroepen. Je zou hiermee je échte cover kunnen aanspreken, maar de open/close actions omdraaien en overige benodigde configuratie mirroren.

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 14-11 14:37
Koepert schreef op vrijdag 16 september 2022 @ 08:49:
[...]


Als ik DIT in Dev tools plak:

YAML:
1
2
3
4
5
6
7
8
 {{
        states.light
          | rejectattr('entity_id', 'in', state_attr('light.exclude_z2m', 'entity_id'))
          | selectattr('state', 'eq', 'on')
          | rejectattr('attributes.entity_id', 'defined')
          | list
          | count
      }}


(met de bovenste {{ idd verder naar links dan de onderste }} ) dan krijg ik nu keurig 0. Wat ik had verwacht.

Kan de melding komen door/tijdens een hickup/reload/iets van z2m (de HA addon, niet los) waardoor ook de overige entities nog moeten inladen? Lees: gaat er met availability iets mis?


Deze geeft wel keurig TRUE terug trouwens:

YAML:
1
{{ states('light.exclude_z2m') not in [ 'unknown', 'unavailable'] }}
Het lijkt er op dat je light group wel beschikbaar is op dat moment van de error (anders zou hij moeten stoppen op je availability) maar dat hij nog niet het entity_id attribute heeft.

Dit zou dat af moeten vangen, in principe kun je dan ook het availability template weg halen:
Django/Jinja:
1
2
3
4
5
6
7
8
      {{
        states.light
          | rejectattr('entity_id', 'in', state_attr('light.exclude_z2m', 'entity_id') | default([], true))
          | selectattr('state', 'eq', 'on')
          | rejectattr('attributes.entity_id', 'defined')
          | list
          | count
      }}


Hij gebruikt dan een lege list ([]) als dat attribute none is.

Home Assistant configuratie


  • Koepert
  • Registratie: Augustus 2013
  • Laatst online: 18:29
TheFes schreef op vrijdag 16 september 2022 @ 10:40:
[...]


Het lijkt er op dat je light group wel beschikbaar is op dat moment van de error (anders zou hij moeten stoppen op je availability) maar dat hij nog niet het entity_id attribute heeft.

Dit zou dat af moeten vangen, in principe kun je dan ook het availability template weg halen:
Django/Jinja:
1
2
3
4
5
6
7
8
      {{
        states.light
          | rejectattr('entity_id', 'in', state_attr('light.exclude_z2m', 'entity_id') | default([], true))
          | selectattr('state', 'eq', 'on')
          | rejectattr('attributes.entity_id', 'defined')
          | list
          | count
      }}


Hij gebruikt dan een lege list ([]) als dat attribute none is.
Als ik jou ook niet had :+

We gaan t testen

  • Evertt
  • Registratie: December 2005
  • Laatst online: 13-11 09:26
Wil graag dat de verlichting van de woonkamer en keuken automatisch aan via een beweging sensor.

Heb aantal hue lampen. Alleen wat voor beweging sensor is het beste de sensor van Philips is best prijzig vindt ik.

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
ErikVers schreef op woensdag 29 december 2021 @ 11:49:
Notificatie als MQTT niet binnenkomt van specifiek apparaat:

Kunnen jullie mij opweg helpen hoe ik een notificatie kan laten sturen als er geen mqtt data meer vanuit de "HeishaMon" komt?

Heb nu elke 5 min een trigger op de automatiseringen van de "Set Selector" van diverse automatiseringen zitten. Dus daar moet je wat mee kunnen zou je denken? Ik zou denken als die langer dan 6 min (mqtt HeishaMon staat op max 1x per 5 min update) geen update van uitvoeren hebben ontvangen dan een notificatie, maar kom er niet helemaal uit.....

Huidige opstelling (welke niet werkt):

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
alias: Test als mqtt Heishamon stops
description: ''
trigger:
  - platform: time_pattern
    minutes: '0'
    seconds: '10'
condition:
  - condition: not
    conditions:
      - condition: state
        entity_id: automation.set_quiet_level_selector
        state: 'On'
        attribute: last_triggered
        for:
          hours: 0
          minutes: 6
          seconds: 0
action:
  - service: notify.persistent_notification
    data:
      message: >-
        Maybe no connection: Check Mqtt Heishamon http://192.168.0.188/ on
        EAP110 Outdoor http://192.168.0.96/
      title: Check de verbinding MQTT - HA
  - service: notify.notify
    data:
      message: >-
        Maybe no connection: Check Mqtt Heishamon http://192.168.0.188/ on
        EAP110 Outdoor http://192.168.0.96/
      title: Check de verbinding MQTT - HA
mode: single
Mocht je inmiddels een oplossing hebben hoor ik die graag.
Ik heb hetzelfde probleem namelijk. Gisteren bleef de Heishamon hangen en dat had ik niet direct door.
Nu geupdate naar v3.0 en lijkt stabieler.
Het zou mooi zijn als je een alert kreeg dat de laatste update langer dan 1 minuut geleden is oid.

8680 Wp, Panasonic Mono-bloc J-Generation WH-MDC07J3E5 1-fase 7kW. Heishamon v3.2.3 , NRflow *custom* , Home Assistant + " kamaradclimber / heishamon-homeassistant", Kaifa MA105 + Shelly PRo 3EM (120A), 3x Marstek 5,12kW v151, lilygo-modbus-485 HA


  • jvanderkroon
  • Registratie: Juni 2006
  • Laatst online: 21:06
Sito schreef op vrijdag 16 september 2022 @ 10:29:
[...]


Zou je uit de voeten kunnen met een Template Cover? Hiermee kun je een cover simuleren en voor bijvoorbeeld open/close aparte actions aanroepen. Je zou hiermee je échte cover kunnen aanspreken, maar de open/close actions omdraaien en overige benodigde configuratie mirroren.
Zou kunnen maar voelt wat hacky aangezien de status en de iconen wel kloppen.
Bij een open garage deur of open raam is het wel logisch dat dat de actieve kleur is.

LG-HM051MR-U44 | Daalderop DUO 50l | 1500 WP Zuid | gasloos '23


  • Annuk
  • Registratie: Juli 2010
  • Laatst online: 14-11 14:13
Vos schreef op donderdag 15 september 2022 @ 20:33:
[...]

Wat heb je nu al? Klinkt niet als heel ingewikkeld?

Bij zonsondergang lamp aan op 30%
Motion detected lamp aan 60%
Motion stopped lamp aan naar 30% met een delay

Iets in die richting?
Heb de boel nu weer weggegooid omdat ik het niet werkend kreeg 8)7
• Zonsondergang lamp aan op 30% is geen probleem > dat lukt zonder problemen
• Lamp uit om XX tijd (beddegangs tijd b.v.) is ook geen probleem (evt. incl. input boolean om te overrulen voor als je b.v. nog laat bezoek hebt ofzo).

Wat niet geheel naar zin is/lukt (maar kan dus ook omdat ik het in 1 automation probeerde te gieten)
• Light increase naar 60% bij motion detected
• Light decrease terug naar vorige state na 2 minuten (wil als de lamp wel uit is om b.v. 00.00u) maar er zou iemand komen de lamp wel aanspringt naar 60% (oftewel lamp terug naar 30% of uit)

Moet ik b.v. de vorige/last state gaan vangen in een helper oid??

Wat ik hiervoor natuurlijk al had gezegd: ik heb momenteel nog niet de juiste buitenlamp in het armatuur + ook nog geen outdoorsensor, maar kan de automation wel al maken + testen, en zodra ik de spullen heb even de entities wisselen naar de juiste :)

Vake beej te bange! Maar soms beej oek te dapper! ;)
Zonder de agrariër ook geen eten voor de vegetariër!


  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 14-11 14:37
Annuk schreef op vrijdag 16 september 2022 @ 12:04:
[...]


Heb de boel nu weer weggegooid omdat ik het niet werkend kreeg 8)7
• Zonsondergang lamp aan op 30% is geen probleem > dat lukt zonder problemen
• Lamp uit om XX tijd (beddegangs tijd b.v.) is ook geen probleem (evt. incl. input boolean om te overrulen voor als je b.v. nog laat bezoek hebt ofzo).

Wat niet geheel naar zin is/lukt (maar kan dus ook omdat ik het in 1 automation probeerde te gieten)
• Light increase naar 60% bij motion detected
• Light decrease terug naar vorige state na 2 minuten (wil als de lamp wel uit is om b.v. 00.00u) maar er zou iemand komen de lamp wel aanspringt naar 60% (oftewel lamp terug naar 30% of uit)

Moet ik b.v. de vorige/last state gaan vangen in een helper oid??

Wat ik hiervoor natuurlijk al had gezegd: ik heb momenteel nog niet de juiste buitenlamp in het armatuur + ook nog geen outdoorsensor, maar kan de automation wel al maken + testen, en zodra ik de spullen heb even de entities wisselen naar de juiste :)
Je kunt on-the-fly scenes aanmaken, en daarna weer restoren.
Dat doet precies wat jij wil
https://www.home-assistan...reating-scenes-on-the-fly

Home Assistant configuratie


  • maartend
  • Registratie: Augustus 2002
  • Laatst online: 21:38
KOm je terug van vakantie, zie je een zooi upodates van HA. Je leest snel door, geen breaking changes denk je. Hoppa updaten. Hoppa backupo terug zetten. Iets met mijn shellies. Ga het wel eens rustig uitzoeken

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 14-11 14:37
maartend schreef op vrijdag 16 september 2022 @ 12:34:
KOm je terug van vakantie, zie je een zooi upodates van HA. Je leest snel door, geen breaking changes denk je. Hoppa updaten. Hoppa backupo terug zetten. Iets met mijn shellies. Ga het wel eens rustig uitzoeken
Shelly for Hass? Daar zijn wel issues mee in 2022.9 (geweest).
Maar breaking changes voor custom components zul je nooit in de release notes terugvinden.

Home Assistant configuratie


  • Annuk
  • Registratie: Juli 2010
  • Laatst online: 14-11 14:13
TheFes schreef op vrijdag 16 september 2022 @ 12:07:
[...]


Je kunt on-the-fly scenes aanmaken, en daarna weer restoren.
Dat doet precies wat jij wil
https://www.home-assistan...reating-scenes-on-the-fly
HELD! Dat hoop ik tenminste maar :P

Heb op basis van bovenstaande link dit gemaakt:

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
alias: Motiondetect buitenlamp
description: ""
trigger:
  - platform: state
    entity_id:
      - binary_sensor.bewegings_sensor_occupancy
    from: "off"
    to: "on"
    for:
      hours: 0
      minutes: 2
      seconds: 0
    id: motiondetected_voordeur
  - platform: state
    entity_id:
      - binary_sensor.bewegings_sensor_occupancy
    from: "on"
    to: "off"
    id: no_motion_voordeur
condition:
  - condition: numeric_state
    entity_id: sun.sun
    attribute: elevation
    below: 0
action:
  - service: scene.create
    data:
      scene_id: restore.voordeur
      entities: light.globe_lamp
      snapshot_entities: light.globe_lamp
  - choose:
      - conditions:
          - condition: trigger
            id: motiondetected_voordeur
        sequence:
          - service: light.turn_on
            data:
              brightness_pct: 60
            target:
              device_id: b98d71ff5ddcc82a5de4ca86b1683053
      - conditions:
          - condition: trigger
            id: no_motion_voordeur
        sequence:
          - service: scene.turn_on
            target:
              entity_id: restore.voordeur
            data: {}
mode: restart


Laat het automatisch aan/uit gaan in een losse/andere automation meegaan, en afhankelijk van waar ik dan de evt. Sun Elevation op zet in die automation zet ik die gelijk met deze automation.

Twijfel met name nu alleen nog over de timer of ik dat goed heb zitten of ik dat ergens anders in moet fietsen.

Vake beej te bange! Maar soms beej oek te dapper! ;)
Zonder de agrariër ook geen eten voor de vegetariër!


  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 14-11 14:37
Annuk schreef op vrijdag 16 september 2022 @ 13:28:
[...]


HELD! Dat hoop ik tenminste maar :P

Heb op basis van bovenstaande link dit gemaakt:

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
alias: Motiondetect buitenlamp
description: ""
trigger:
  - platform: state
    entity_id:
      - binary_sensor.bewegings_sensor_occupancy
    from: "off"
    to: "on"
    for:
      hours: 0
      minutes: 2
      seconds: 0
    id: motiondetected_voordeur
  - platform: state
    entity_id:
      - binary_sensor.bewegings_sensor_occupancy
    from: "on"
    to: "off"
    id: no_motion_voordeur
condition:
  - condition: numeric_state
    entity_id: sun.sun
    attribute: elevation
    below: 0
action:
  - service: scene.create
    data:
      scene_id: restore.voordeur
      entities: light.globe_lamp
      snapshot_entities: light.globe_lamp
  - choose:
      - conditions:
          - condition: trigger
            id: motiondetected_voordeur
        sequence:
          - service: light.turn_on
            data:
              brightness_pct: 60
            target:
              device_id: b98d71ff5ddcc82a5de4ca86b1683053
      - conditions:
          - condition: trigger
            id: no_motion_voordeur
        sequence:
          - service: scene.turn_on
            target:
              entity_id: restore.voordeur
            data: {}
mode: restart


Laat het automatisch aan/uit gaan in een losse/andere automation meegaan, en afhankelijk van waar ik dan de evt. Sun Elevation op zet in die automation zet ik die gelijk met deze automation.

Twijfel met name nu alleen nog over de timer of ik dat goed heb zitten of ik dat ergens anders in moet fietsen.
Ik zou geen punten gebruiken in de scene_id als ik jou was.
En volgens mij heb de for: nu bij de verkeerde trigger zitten.

Home Assistant configuratie


  • Annuk
  • Registratie: Juli 2010
  • Laatst online: 14-11 14:13
TheFes schreef op vrijdag 16 september 2022 @ 13:39:
[...]


Ik zou geen punten gebruiken in de scene_id als ik jou was.
En volgens mij heb de for: nu bij de verkeerde trigger zitten.
Als ik bij de scene_id een underscore gebruikte kreeg ik een foutmelding (al heb ik het dubbel aangepast het was:
code:
1
restore_buitenlamp_voordeur


En wat zou dan de reden (mogen) zijn om geen punten daarin te gebruiken? Just Curious....

En ik zou de for: juist bij no_motion_detected moeten zetten?
Dit klinkt wel logisch.. anders gaan de actions inderdaad pas lopen natuurlijk 2 minuten nadat er motion gedetecteerd is.

[ Voor 6% gewijzigd door Annuk op 16-09-2022 13:48 ]

Vake beej te bange! Maar soms beej oek te dapper! ;)
Zonder de agrariër ook geen eten voor de vegetariër!


  • maartend
  • Registratie: Augustus 2002
  • Laatst online: 21:38
TheFes schreef op vrijdag 16 september 2022 @ 13:16:
[...]


Shelly for Hass? Daar zijn wel issues mee in 2022.9 (geweest).
Maar breaking changes voor custom components zul je nooit in de release notes terugvinden.
Geen idee, maar geen een Shelly was meer vindbaar door ha zal dus de wel via s4h zijn geweest.Maar toch even goed uitvogelen

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 14-11 14:37
maartend schreef op vrijdag 16 september 2022 @ 13:46:
[...]

Geen idee, maar geen een Shelly was meer vindbaar door ha zal dus de wel via s4h zijn geweest.Maar toch even goed uitvogelen
Shelly for Hass biedt eigenlijk geen voordelen boven de core Shelly integratie

Home Assistant configuratie


  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 14-11 14:37
Annuk schreef op vrijdag 16 september 2022 @ 13:44:
[...]


Als ik bij de scene_id een underscore gebruikte kreeg ik een foutmelding (al heb ik het dubbel aangepast het was:
code:
1
restore_buitenlamp_voordeur


En ik zou de for: juist bij no_motion_detected moeten zetten?
Dit klinkt wel logisch.. anders gaan de actions inderdaad pas lopen natuurlijk 2 minuten nadat er motion gedetecteerd is.
De docs gebruiken zelf ook underscores. Dat zou gewoon moeten werken.

Home Assistant configuratie


  • Annuk
  • Registratie: Juli 2010
  • Laatst online: 14-11 14:13
TheFes schreef op vrijdag 16 september 2022 @ 13:48:
[...]


De docs gebruiken zelf ook underscores. Dat zou gewoon moeten werken.
Jaa klopt in het bovenste code-voorbeeld van de link die je me gaf worden underscores gebruikt, en in het 2e code-voorbeeld wordt alleen before gebruikt zonder underscore's

Dit krijg ik te zien als melding als ik de punten voor underscore wijzig:
Afbeeldingslocatie: https://tweakers.net/i/VoyE-cl_GcTSwKYtyd2G1D6SfIY=/234x176/filters:strip_exif()/f/image/n3qW62zVzzY4Wy2ck7TYNANJ.png?f=fotoalbum_medium



Waarschijnlijk de fout gevonden door nog even goed naar het voorbeeld te kijken

YAML:
1
2
3
4
5
6
action:
  - service: scene.create
    data:
      scene_id: restore_voordeur
      entities: light.globe_lamp
      snapshot_entities: light.globe_lamp

Deze action riep ik eerst aan...

En dan later deed ik dit:
YAML:
1
2
3
4
5
6
7
8
      - conditions:
          - condition: trigger
            id: no_motion_voordeur
        sequence:
          - service: scene.turn_on
            target:
              entity_id: scene.restore_voordeur
            data: {}

Ik vergat bij de laatste entity_id de scene.
scene.restore_voordeur

[ Voor 29% gewijzigd door Annuk op 16-09-2022 13:58 ]

Vake beej te bange! Maar soms beej oek te dapper! ;)
Zonder de agrariër ook geen eten voor de vegetariër!


  • Koepert
  • Registratie: Augustus 2013
  • Laatst online: 18:29
Moet regel 47 niet scene.restore_voordeur zijn? Of hoeft dat tegenwoordig niet meer?

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 14-11 14:37
Annuk schreef op vrijdag 16 september 2022 @ 13:54:
[...]


Jaa klopt in het bovenste code-voorbeeld van de link die je me gaf worden underscores gebruikt, en in het 2e code-voorbeeld wordt alleen before gebruikt zonder underscore's

Dit krijg ik te zien als melding als ik de punten voor underscore wijzig:
[Afbeelding]
Wat @Koepert inderdaad zegt. Je moet voor het entity_id op regel 47 scene.{{ scene_id }} gebruiken.

Home Assistant configuratie


  • Annuk
  • Registratie: Juli 2010
  • Laatst online: 14-11 14:13
Koepert schreef op vrijdag 16 september 2022 @ 13:56:
Moet regel 47 niet scene.restore_voordeur zijn? Of hoeft dat tegenwoordig niet meer?
TheFes schreef op vrijdag 16 september 2022 @ 13:59:
[...]


Wat @Koepert inderdaad zegt. Je moet voor het entity_id op regel 47 scene.{{ scene_id }} gebruiken.
Zie m'n gewijzigde post hierboven.. kwam er ook net achter, en dan wil de boel wel saven..

[ Voor 29% gewijzigd door Annuk op 16-09-2022 14:00 ]

Vake beej te bange! Maar soms beej oek te dapper! ;)
Zonder de agrariër ook geen eten voor de vegetariër!


  • Koepert
  • Registratie: Augustus 2013
  • Laatst online: 18:29
TheFes schreef op vrijdag 16 september 2022 @ 13:59:
[...]


Wat @Koepert inderdaad zegt. Je moet voor het entity_id op regel 47 scene.{{ scene_id }} gebruiken.
Als in template? Dat werkt dan nog mooier idd.. Dan hoef je m alleen 'bovenin' in te vullen.

  • Annuk
  • Registratie: Juli 2010
  • Laatst online: 14-11 14:13
@TheFes @Koepert

Okee werkt nu niet (condition maar even disabled)

Stopped because an error was encountered at September 16, 2022 at 14:06:13 (runtime: 0.03 seconds)

entities and snapshot_entities must not overlap

Deze melding krijg ik nu, moet ik 1 van beide verwijderen of wijzigen?
En zo ja wat en mogelijk enige uitleg waarom? (ben totaal onbekend ook met scenes nog)
YAML:
1
2
3
4
5
6
action:
  - service: scene.create
    data:
      scene_id: restore_voordeur
      entities: light.globe_lamp
      snapshot_entities: light.globe_lamp

Vake beej te bange! Maar soms beej oek te dapper! ;)
Zonder de agrariër ook geen eten voor de vegetariër!


  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 14-11 14:37
Annuk schreef op vrijdag 16 september 2022 @ 14:14:
@TheFes @Koepert

Okee werkt nu niet (condition maar even disabled)

Stopped because an error was encountered at September 16, 2022 at 14:06:13 (runtime: 0.03 seconds)

entities and snapshot_entities must not overlap

Deze melding krijg ik nu, moet ik 1 van beide verwijderen of wijzigen?
En zo ja wat en mogelijk enige uitleg waarom? (ben totaal onbekend ook met scenes nog)
YAML:
1
2
3
4
5
6
action:
  - service: scene.create
    data:
      scene_id: restore_voordeur
      entities: light.globe_lamp
      snapshot_entities: light.globe_lamp
Je moet inderdaad [mono[entities[/] weglaten. Dat staat ook niet in het voorbeeld:
YAML:
1
2
3
4
5
6
  - service: scene.create
    data:
      scene_id: before
      snapshot_entities:
      - climate.ecobee
      - light.ceiling_lights


bij entities moet je zelf ingeven wat de instellingen moeten zijn, bij snapshot_entities pakt hij de huidige instellingen.

Home Assistant configuratie


  • Koepert
  • Registratie: Augustus 2013
  • Laatst online: 18:29
Annuk schreef op vrijdag 16 september 2022 @ 14:14:
@TheFes @Koepert

Okee werkt nu niet (condition maar even disabled)

Stopped because an error was encountered at September 16, 2022 at 14:06:13 (runtime: 0.03 seconds)

entities and snapshot_entities must not overlap

Deze melding krijg ik nu, moet ik 1 van beide verwijderen of wijzigen?
En zo ja wat en mogelijk enige uitleg waarom? (ben totaal onbekend ook met scenes nog)
YAML:
1
2
3
4
5
6
action:
  - service: scene.create
    data:
      scene_id: restore_voordeur
      entities: light.globe_lamp
      snapshot_entities: light.globe_lamp
Ik gebruik dit eigenlijk niet.. maar als ik op de HA-pagina lees, dan lijkt het erop dat je in het geval van eenzelfde entity OF dit moet doen:
YAML:
1
2
3
4
      entities:
        light.globe_lamp:
          state: "on"
          brightness: 100


Dus een entity met daarbij gespecificeerd WAT je wil dat de staat is OF

YAML:
1
2
snapshot_entities:
      - light.globe_lamp


Waarbij HA een snapshot maak van de staat van de entity zoals die DAN is..

En als je beide gebruikt, met dezelfde entity, maar 1 niet specificeert, kan ik me voorstellen dat HA niet snapt wat je wil

Dus denk ik: OF entity + State ed, OF snapshot.entities.. Zeker als je er maar 1 entity in hebt

[ Voor 2% gewijzigd door Koepert op 16-09-2022 14:20 . Reden: Je eigen entities gepakt ]


  • cautje
  • Registratie: Februari 2003
  • Laatst online: 14-11 15:51
Goedemiddag,

het lukt me niet om een sonoff zigbee 3.0 usb dongle plus via mqtt werkend te krijgen in home assistant.

Ik heb de dongle wel werkend via de ZHA integratie. ook de Mosquitto broker werkt. Ik kan de zigbee appraten gebruiken in Homey. Alles ok!
Nu heb ik de ZHA integratie uitgeschakeld en Zigbee2MQTT geïnstalleerd.

De module start ook netjes maar bij het openen krijg ik 502: Bad Gateway
Hier heb ik op gezocht maar ik verzuip in alle Youtube filmpjes en handleidingen.

Ik heb een user: XXX met een passw: YYY aangemaakt in Mosquitto
en gebruik deze Yaml in options, en hier loopt ik vast.

Wat is hier fout aan?
Ik heb er al een hele tijd in gerommeld en opnieuw beginnen is ook geen probleem.
Heeft er misschien iemand een voorbeeld dat ik kan kopiëren?

Bedankt!!!

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
data_path: /config/zigbee2mqtt
socat:
  enabled: false
  master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
  slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
  options: "-d -d"
  log: false
mqtt:
  base_topic: zigbee2mqtt
serial:
  port: /dev/ttyUSB0
external_converters: []
devices: devices.yaml
groups: groups.yaml
homeassistant: true
permit_join: false
advanced:
  log_level: warn
  pan_id: 6754
  channel: 11
  network_key:
    - 1
    - 3
    - 5
    - 7
    - 9
    - 11
    - 13
    - 15
    - 0
    - 2
    - 4
    - 6
    - 8
    - 10
    - 12
    - 13
  availability_blocklist: []
  availability_passlist: []
device_options: {}
blocklist: []
passlist: []
queue: {}
frontend:
  port: 8080
experimental:
  new_api: true

  • Annuk
  • Registratie: Juli 2010
  • Laatst online: 14-11 14:13
TheFes schreef op vrijdag 16 september 2022 @ 14:19:
[...]


Je moet inderdaad [mono[entities[/] weglaten. Dat staat ook niet in het voorbeeld:
YAML:
1
2
3
4
5
6
  - service: scene.create
    data:
      scene_id: before
      snapshot_entities:
      - climate.ecobee
      - light.ceiling_lights


bij entities moet je zelf ingeven wat de instellingen moeten zijn, bij snapshot_entities pakt hij de huidige instellingen.
Koepert schreef op vrijdag 16 september 2022 @ 14:19:
[...]


Ik gebruik dit eigenlijk niet.. maar als ik op de HA-pagina lees, dan lijkt het erop dat je in het geval van eenzelfde entity OF dit moet doen:
YAML:
1
2
3
4
      entities:
        light.globe_lamp:
          state: "on"
          brightness: 100


Dus een entity met daarbij gespecificeerd WAT je wil dat de staat is OF

YAML:
1
2
snapshot_entities:
      - light.globe_lamp


Waarbij HA een snapshot maak van de staat van de entity zoals die DAN is..

En als je beide gebruikt, met dezelfde entity, maar 1 niet specificeert, kan ik me voorstellen dat HA niet snapt wat je wil

Dus denk ik: OF entity + State ed, OF snapshot.entities.. Zeker als je er maar 1 entity in hebt
Okee, duidelijk :D
Is nu ook gelukt... alleen nu gaat die lamp niet meer uit :P
Hij blijft doodleuk branden op 60%

En ik vermoed dat dit komt (als ik de trace etc. even nakijk) Dat de lamp dus bij Trigger: Motion detected netjes de scene aanmaakt + daarna de lamp op 60% zet, maar als Trigger: No motion detected geactiveerd wordt maakt die ook weer een scene 8)7
En die scene staat dan natuurlijk op 60% verlichting....

Maar als ik nu even kijk moet ik de Create-Scene action natuurlijk in de Choose-action zetten bij Motion Detected...
(denk ik)

Vake beej te bange! Maar soms beej oek te dapper! ;)
Zonder de agrariër ook geen eten voor de vegetariër!


  • Koepert
  • Registratie: Augustus 2013
  • Laatst online: 18:29
Wat ik anders heb:

code:
1
2
3
4
5
6
7
8
9
10
11
12
mqtt: {}

serial:
  port: >-
    /dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0


frontend:
  port 8099

experimental: {}
availability: false


Geen idee waarom. Ik heb de stick echter nooit ergens anders mee gebruikt (Deconz was met Conbee II stick) dus wellicht is je stick 'bezet' zolang je na verwijderen ZHA niet reboot en de integratie niet verwijderd ipv uitzet. Geen idee hoe dat werkt.

[ Voor 32% gewijzigd door Koepert op 16-09-2022 14:38 ]


  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 14-11 14:37
Annuk schreef op vrijdag 16 september 2022 @ 14:34:
[...]


[...]


Okee, duidelijk :D
Is nu ook gelukt... alleen nu gaat die lamp niet meer uit :P
Hij blijft doodleuk branden op 60%

En ik vermoed dat dit komt (als ik de trace etc. even nakijk) Dat de lamp dus bij Trigger: Motion detected netjes de scene aanmaakt + daarna de lamp op 60% zet, maar als Trigger: No motion detected geactiveerd wordt maakt die ook weer een scene 8)7
En die scene staat dan natuurlijk op 60% verlichting....

Maar als ik nu even kijk moet ik de Create-Scene action natuurlijk in de Choose-action zetten bij Motion Detected...
(denk ik)
Jep, inderdaad dat laatste :)

Home Assistant configuratie


  • cautje
  • Registratie: Februari 2003
  • Laatst online: 14-11 15:51
Koepert schreef op vrijdag 16 september 2022 @ 14:34:
Wat ik anders heb:

code:
1
2
3
4
5
6
7
8
9
10
11
12
mqtt: {}

serial:
  port: >-
    /dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0


frontend:
  port 8099

experimental: {}
availability: false


Geen idee waarom. Ik heb de stick echter nooit ergens anders mee gebruikt (Deconz was met Conbee II stick) dus wellicht is je stick 'bezet' zolang je na verwijderen ZHA niet reboot en de integratie niet verwijderd ipv uitzet. Geen idee hoe dat werkt.
Heb je er verder niets in staan?~

Ik krijg dan deze foutmelding:

Failed to save add-on configuration, Missing option 'data_path' in root in Zigbee2MQTT (45df7312_zigbee2mqtt). Got {'mqtt': {}, 'serial': {'port': '/dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0'}, 'frontend': 'port 8099', 'experimental': {}, 'availability': False}

Bedankt!

  • Koepert
  • Registratie: Augustus 2013
  • Laatst online: 18:29
cautje schreef op vrijdag 16 september 2022 @ 14:39:
[...]


Heb je er verder niets in staan?~

Ik krijg dan deze foutmelding:

Failed to save add-on configuration, Missing option 'data_path' in root in Zigbee2MQTT (45df7312_zigbee2mqtt). Got {'mqtt': {}, 'serial': {'port': '/dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0'}, 'frontend': 'port 8099', 'experimental': {}, 'availability': False}

Bedankt!
Ik zei, dat heb ik ANDERS staan dan bij jou ;)

Dus de rest had ik er OOK in staan, maar dan hetzelfde (Wel ander PANID en Channel, maar dat mag geen impact hebben, dit zijn de standaard waarden die moeten gewoon werken)

  • cautje
  • Registratie: Februari 2003
  • Laatst online: 14-11 15:51
ok, ff kijken of ik dat erbij kan frommelen.
Bedankt!

  • Annuk
  • Registratie: Juli 2010
  • Laatst online: 14-11 14:13
TheFes schreef op vrijdag 16 september 2022 @ 14:36:
[...]


Jep, inderdaad dat laatste :)
Jippie het/hij werkt! :D

Ik zal hier vast nog wel keer wat wijzigingen in aan willen brengen mogelijk maar dat zie ik dan wel weer :9

Één vraagje nog.. moet de mode wel op restart staan?
Ga er bij Restart vanuit dat als motion detected is gaat de timer lopen, maar stel net binnen het verlopen v/d timer wordt de motion opnieuw getriggerd en timer herstart dan ook...

Vake beej te bange! Maar soms beej oek te dapper! ;)
Zonder de agrariër ook geen eten voor de vegetariër!


  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 14-11 14:37
Annuk schreef op vrijdag 16 september 2022 @ 14:43:
[...]


Jippie het/hij werkt! :D

Ik zal hier vast nog wel keer wat wijzigingen in aan willen brengen mogelijk maar dat zie ik dan wel weer :9

Één vraagje nog.. moet de mode wel op restart staan?
Ga er bij Restart vanuit dat als motion detected is gaat de timer lopen, maar stel net binnen het verlopen v/d timer wordt de motion opnieuw getriggerd en timer herstart dan ook...
Dat gaat wel voor issues zorgen in jouw geval, wellicht is hier een wait beter
Hij maakt dan immers een nieuwe snapshot (en die zal met 60% zijn)

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
alias: Motiondetect buitenlamp
description: ""
trigger:
  - platform: state
    entity_id:
      - binary_sensor.bewegings_sensor_occupancy
    from: "off"
    to: "on"
condition:
  - condition: numeric_state
    entity_id: sun.sun
    attribute: elevation
    below: 0
action:
  - service: scene.create
    data:
      scene_id: restore.voordeur
      snapshot_entities: light.globe_lamp
  - service: light.turn_on
    data:
      brightness_pct: 60
    target:
      enitiy_id: light.globe_lamp
  - wait_for_trigger:
      - platform: state
        entity_id:
          - binary_sensor.bewegings_sensor_occupancy
        from: "on"
        to: "off"
        for:
          minutes: 2
  - service: scene.turn_on
    target:
      entity_id: restore.voordeur
mode: single
max_exceeded: silent

Home Assistant configuratie


  • Annuk
  • Registratie: Juli 2010
  • Laatst online: 14-11 14:13
TheFes schreef op vrijdag 16 september 2022 @ 14:55:
[...]


Dat gaat wel voor issues zorgen in jouw geval, wellicht is hier een wait beter
Hij maakt dan immers een nieuwe snapshot (en die zal met 60% zijn)
Klinkt logisch inderdaad wat je nu zegt..
En zal in mijn vorm dus ook problemen opleveren als de sensor om 23.59 wordt getriggerd terwijl om 00.00u alles uit mag/moet gaan.

Want dan restored de lamp naar de snapshot van 23.59 (30% verlichting) en zal daarop de hele nacht aan staan lijkt mij.

En dit viel me op:
YAML:
1
max_exceeded: silent

Die heb ik nog nooit gezien in m'n visual editor aangemaakte automations, oftewel wat betekend/doet het?

Vake beej te bange! Maar soms beej oek te dapper! ;)
Zonder de agrariër ook geen eten voor de vegetariër!


  • cautje
  • Registratie: Februari 2003
  • Laatst online: 14-11 15:51
Koepert schreef op vrijdag 16 september 2022 @ 14:40:
[...]


Ik zei, dat heb ik ANDERS staan dan bij jou ;)

Dus de rest had ik er OOK in staan, maar dan hetzelfde (Wel ander PANID en Channel, maar dat mag geen impact hebben, dit zijn de standaard waarden die moeten gewoon werken)
Helaas, dat werkt niet bij mij.

Zou je de hele file willen posten?

Bedankt!

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 14-11 14:37
Annuk schreef op vrijdag 16 september 2022 @ 15:03:
[...]


Klinkt logisch inderdaad wat je nu zegt..
En zal in mijn vorm dus ook problemen opleveren als de sensor om 23.59 wordt getriggerd terwijl om 00.00u alles uit mag/moet gaan.

Want dan restored de lamp naar de snapshot van 23.59 (30% verlichting) en zal daarop de hele nacht aan staan lijkt mij.

En dit viel me op:
YAML:
1
max_exceeded: silent

Die heb ik nog nooit gezien in m'n visual editor aangemaakte automations, oftewel wat betekend/doet het?
Het zorgt er voor dat er geen warning in de log komt als een automation die al loopt nog een keer getriggerd wordt (als het maximum aantal bereikt is, wat bij mode: single 1 is).

Home Assistant configuratie


  • Koepert
  • Registratie: Augustus 2013
  • Laatst online: 18:29
cautje schreef op vrijdag 16 september 2022 @ 15:07:
[...]


Helaas, dat werkt niet bij mij.

Zou je de hele file willen posten?

Bedankt!
Mijn HA reboot net, dus gaat later worden, maar heeft weinig nut hoor. Is gewoon jouw file, maar dan de dingen die ik benoemde anders.. dat is BIJNA stock geloof ik..

  • Cordon
  • Registratie: Mei 2009
  • Laatst online: 14-11 12:07

Cordon

Lievelings jankert

Hoi :D!

Sinds kort een HA lopen in een VM en dat loopt als een trein, al een lading dingen geautomatiseerd en als je ergens niet uitkomt, dan is een antwoord snel te vinden. Echter! Ik wil een automatisering toevoegen, maar kom niet uit welke trigger of iets dergelijks ik moet gebruiken.

Situatie
Ik heb een huurwoning en daarbij zitten zonnepanelen, deze panelen wisselen per dag van woning binnen het complex (8 woningen). Elke ochtend kijkt een systeem welk van de woningen het minste stroom heeft opgewekt tot die dag en die krijgt die dag de panelen. Hierdoor is het nooit te raden wanneer wie de panelen heeft.

Nu heb ik in mijn meter kast een slimme meter met een Home Wizard P1 meter en deze krijgt dus ook door dat de panelen wat doen. Dit is dan ook uit te lezen.

Wat ik wil
Als de Export T1 en Export T2 van de HomeWizard P1 meter beginnen te ratelen, een van de twee, dat ik een melding krijg van ‘Je wekt stroom op ouwe heer’. Nu is het alleen zo dat T1 en T2 nooit op 0 staat, ze blijven doortellen elke keer. Begin deze week stond die op 1182 kwh en deze ochtend op 1209 kwh, er is dus weer een dag geweest dat ik de panelen had. Nu blijft die staan op 1209 kwh tot ik weer de panelen heb en dan telt die weer door.

Dus mijn vraag is, welke trigger of voorwaarde(n) zou ik hier het beste voor kunnen gebruiken? Iemand die een voorzetje kan geven, want ik staar me volgens mij een beetje gek op dingen die ‘t net niet zijn :'(

  • Annuk
  • Registratie: Juli 2010
  • Laatst online: 14-11 14:13
TheFes schreef op vrijdag 16 september 2022 @ 14:55:
[...]


Dat gaat wel voor issues zorgen in jouw geval, wellicht is hier een wait beter
Hij maakt dan immers een nieuwe snapshot (en die zal met 60% zijn)
Okee, heb er aan de hand van jou automation voorbeeld nu dit van gemaakt:

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
alias: Motiondetect buitenlamp
description: ""
trigger:
  - platform: state
    entity_id:
      - binary_sensor.bewegings_sensor_occupancy
    from: "off"
    to: "on"
    id: motiondetected_voordeur
condition:
  - condition: numeric_state
    entity_id: sun.sun
    attribute: elevation
    below: 0
action:
  - service: scene.create
    data:
      snapshot_entities: light.globe_lamp
      scene_id: restore_voordeur
  - service: light.turn_on
    data:
      brightness_pct: 60
    target:
      entity_id: light.globe_lamp
  - wait_for_trigger:
      - platform: state
        entity_id:
          - binary_sensor.bewegings_sensor_occupancy
        from: "on"
        to: "off"
        for:
          hours: 0
          minutes: 1
          seconds: 28
        id: timer_verloop_voordeur
  - choose:
      - conditions: []
        sequence:
          - service: scene.turn_on
            data: {}
            target:
              entity_id: scene.restore_voordeur
      - conditions:
          - condition: time
            after: "00:45:00"
        sequence:
          - service: light.turn_off
            data: {}
            target:
              entity_id: light.globe_lamp
mode: single
max_exceeded: silent


Met in m'n hoofd als laatste stap een Choose zodat OF de lamp terug gaat naar 30% (scene restore) OF als het later is dan 00.45u de lamp geheel uitgaat.

Vake beej te bange! Maar soms beej oek te dapper! ;)
Zonder de agrariër ook geen eten voor de vegetariër!


  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 14-11 14:37
Annuk schreef op vrijdag 16 september 2022 @ 15:27:
[...]


Okee, heb er aan de hand van jou automation voorbeeld nu dit van gemaakt:

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
alias: Motiondetect buitenlamp
description: ""
trigger:
  - platform: state
    entity_id:
      - binary_sensor.bewegings_sensor_occupancy
    from: "off"
    to: "on"
    id: motiondetected_voordeur
condition:
  - condition: numeric_state
    entity_id: sun.sun
    attribute: elevation
    below: 0
action:
  - service: scene.create
    data:
      snapshot_entities: light.globe_lamp
      scene_id: restore_voordeur
  - service: light.turn_on
    data:
      brightness_pct: 60
    target:
      entity_id: light.globe_lamp
  - wait_for_trigger:
      - platform: state
        entity_id:
          - binary_sensor.bewegings_sensor_occupancy
        from: "on"
        to: "off"
        for:
          hours: 0
          minutes: 1
          seconds: 28
        id: timer_verloop_voordeur
  - choose:
      - conditions: []
        sequence:
          - service: scene.turn_on
            data: {}
            target:
              entity_id: scene.restore_voordeur
      - conditions:
          - condition: time
            after: "00:45:00"
        sequence:
          - service: light.turn_off
            data: {}
            target:
              entity_id: light.globe_lamp
mode: single
max_exceeded: silent


Met in m'n hoofd als laatste stap een Choose zodat OF de lamp terug gaat naar 30% (scene restore) OF als het later is dan 00.45u de lamp geheel uitgaat.
Die choose gaat niet werken zo, en je kunt een condition ook gewoon in de sequence opnemen. Zo dus
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
alias: Motiondetect buitenlamp
description: ""
trigger:
  - platform: state
    entity_id:
      - binary_sensor.bewegings_sensor_occupancy
    from: "off"
    to: "on"
    id: motiondetected_voordeur
condition:
  - condition: numeric_state
    entity_id: sun.sun
    attribute: elevation
    below: 0
action:
  - service: scene.create
    data:
      snapshot_entities: light.globe_lamp
      scene_id: restore_voordeur
  - service: light.turn_on
    data:
      brightness_pct: 60
    target:
      entity_id: light.globe_lamp
  - wait_for_trigger:
      - platform: state
        entity_id:
          - binary_sensor.bewegings_sensor_occupancy
        from: "on"
        to: "off"
        for:
          hours: 0
          minutes: 1
          seconds: 28
        id: timer_verloop_voordeur
  - service: scene.turn_on
    target:
      entity_id: scene.restore_voordeur
  - condition: time
    after: "00:45:00"
  - service: light.turn_off
    target:
      entity_id: light.globe_lamp
mode: single
max_exceeded: silent

Home Assistant configuratie


  • Koepert
  • Registratie: Augustus 2013
  • Laatst online: 18:29
Wow..

Door het wisselen van Deconz naar Z2m ben ik veel tijd aan het doorbrengen in mijn entity tab (ID's goed zetten van oud/nieuw enzo)... Viel me wat op...


800 entiteiten verborgen..


Mooi rond getal hoor.. maar jeesh wat veel.. En 98% onderdeel van actieve integraties dus ook niet 'zomaar' te verwijderen (ja ja core files enzo.. not gonna happen)..

  • Annuk
  • Registratie: Juli 2010
  • Laatst online: 14-11 14:13
TheFes schreef op vrijdag 16 september 2022 @ 15:38:
[...]


Die choose gaat niet werken zo, en je kunt een condition ook gewoon in de sequence opnemen. Zo dus
YAML:
1
2
3
4
5
6
7
  - condition: time
    after: "00:45:00"
  - service: light.turn_off
    target:
      entity_id: light.globe_lamp
mode: single
max_exceeded: silent
Ahh okee, zover was ik nog niet.
Maar mag/moet dit zo? Of (in mijn logica) zou ik er een If-Then van maken
YAML:
1
2
3
4
5
6
7
8
if:
  - condition: time
    after: "00:45:00"
then:
  - service: light.turn_off
    data: {}
    target:
      entity_id: light.globe_lamp

Of komt dat volledig op hetzelfde neer als hoe jij het hebt uitgewerkt?
Want neem aan dat de actions op volgorde van plaatsing in de tree worden uitgevoerd...

Vake beej te bange! Maar soms beej oek te dapper! ;)
Zonder de agrariër ook geen eten voor de vegetariër!


  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 14-11 14:37
Annuk schreef op vrijdag 16 september 2022 @ 16:35:
[...]


Ahh okee, zover was ik nog niet.
Maar mag/moet dit zo? Of (in mijn logica) zou ik er een If-Then van maken
YAML:
1
2
3
4
5
6
7
8
if:
  - condition: time
    after: "00:45:00"
then:
  - service: light.turn_off
    data: {}
    target:
      entity_id: light.globe_lamp

Of komt dat volledig op hetzelfde neer als hoe jij het hebt uitgewerkt?
Want neem aan dat de actions op volgorde van plaatsing in de tree worden uitgevoerd...
Dat komt in dit geval op hetzelfde neer.
Als je nog meer acties wil toevoegen, die wel ook na 00:45 uitgevoerd moeten worden, zou je voor de if-then moeten gaan.

Home Assistant configuratie


  • Sicco92
  • Registratie: September 2010
  • Laatst online: 14-11 15:46
Cordon schreef op vrijdag 16 september 2022 @ 15:22:
Hoi :D!

Sinds kort een HA lopen in een VM en dat loopt als een trein, al een lading dingen geautomatiseerd en als je ergens niet uitkomt, dan is een antwoord snel te vinden. Echter! Ik wil een automatisering toevoegen, maar kom niet uit welke trigger of iets dergelijks ik moet gebruiken.

Situatie
Ik heb een huurwoning en daarbij zitten zonnepanelen, deze panelen wisselen per dag van woning binnen het complex (8 woningen). Elke ochtend kijkt een systeem welk van de woningen het minste stroom heeft opgewekt tot die dag en die krijgt die dag de panelen. Hierdoor is het nooit te raden wanneer wie de panelen heeft.

Nu heb ik in mijn meter kast een slimme meter met een Home Wizard P1 meter en deze krijgt dus ook door dat de panelen wat doen. Dit is dan ook uit te lezen.

Wat ik wil
Als de Export T1 en Export T2 van de HomeWizard P1 meter beginnen te ratelen, een van de twee, dat ik een melding krijg van ‘Je wekt stroom op ouwe heer’. Nu is het alleen zo dat T1 en T2 nooit op 0 staat, ze blijven doortellen elke keer. Begin deze week stond die op 1182 kwh en deze ochtend op 1209 kwh, er is dus weer een dag geweest dat ik de panelen had. Nu blijft die staan op 1209 kwh tot ik weer de panelen heb en dan telt die weer door.

Dus mijn vraag is, welke trigger of voorwaarde(n) zou ik hier het beste voor kunnen gebruiken? Iemand die een voorzetje kan geven, want ik staar me volgens mij een beetje gek op dingen die ‘t net niet zijn :'(
Dit is iets wat je op meerdere manieren kan oplossen, afhankelijk van hoe complex je het wilt maken. Je kunt het bijvoorbeeld met een Utility Meter sensor op basis van je Export T1 en T2 sensors doen. Als je die utility meter cycle: daily meegeeft als optie, dan resetten deze sensors elke dag naar 0. Vervolgens kan je deze sensors als trigger gebruiken: zodra deze boven de 0 komen heb je zeer waarschijnlijk die dag opwek van de panelen.
Je kunt eventueel in een automation ook nog een input_binary helper ('Toggle' in de UI) schakelen, zodat je weet dat je die dag de panelen hebt. Die helper kan je vervolgens als trigger of conditions gebruiken in andere automations.

  • maartend
  • Registratie: Augustus 2002
  • Laatst online: 21:38
Ok. Blijkbaar wordt ook MQTT sensors uit config getrokken. So far begrijp ik het wel. Ik heb er nl ook zitten. Nl alles van mijn dsmr reader, een regel of 140. Ik zal hem hier in de code zetten. Moet dat hele spul over naar de
to the mqtt integration key?

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
sensor:
  - platform: dsmr_reader
  - platform: mqtt
    name: Zigbee2mqtt Networkmap
    # if you change base_topic of Zigbee2mqtt, change state_topic accordingly
    state_topic: zigbee2mqtt/bridge/networkmap/raw
    value_template: >-
      {{ now().strftime('%Y-%m-%d %H:%M:%S') }}
    # again, if you change base_topic of Zigbee2mqtt, change json_attributes_topic accordingly
    json_attributes_topic: zigbee2mqtt/bridge/networkmap/raw
  - platform: time_date
    display_options:
      - 'time'
      - 'date'
      - 'date_time'
  - platform: rest
    name: dsmr
    resource: http://192.xxx.xxx.xxx/getActual.json
    value_template: '{{ value_json.Energy_Delivered }}'
    json_attributes:
      - Timestamp
      - Energy_Delivered
      - Energy_Returned
      - Gas_Delivered
      - Energy_Delivered_Tariff1
      - Energy_Delivered_Tariff2
      - Energy_Returned_Tariff1
      - Energy_Returned_Tariff2
      - Power_Delivered
      - Power_Returned
      - Voltage_l1
      - Current_l1
      - Voltage_l2
      - Current_l2
      - Voltage_l3
      - Current_l3
      - Power_Delivered_l1
      - Power_Returned_l1
      - Power_Delivered_l2
      - Power_Returned_l2
      - Power_Delivered_l3
      - Power_Returned_l3
  - platform: template
    sensors:
      electricity:
        friendly_name: kWh stand
        value_template: >-
          {{ state_attr('sensor.dsmr', 'Energy_Delivered') }}
        unit_of_measurement: 'kWh'

      current_power_total:
        friendly_name: Actueel verbruik totaal
        value_template: >-
          {{ state_attr('sensor.dsmr', 'Power_Delivered') }}  
        unit_of_measurement: 'W'

      electricity_t1:
        friendly_name: kWh lt
        value_template: >-
          {{ state_attr('sensor.dsmr', 'Energy_Delivered_Tariff1') }}
        unit_of_measurement: 'kWh'

      electricity_t2:
        friendly_name: kWh ht
        value_template: >-
          {{ state_attr('sensor.dsmr', 'Energy_Delivered_Tariff2') }}
        unit_of_measurement: 'kWh'

      current_voltage_l1:
        friendly_name: Voltage L1
        value_template: >-
          {{ state_attr('sensor.dsmr', 'Voltage_l1') }}
        unit_of_measurement: 'V'

      current_voltage_l2:
        friendly_name: Voltage L2
        value_template: >-
          {{ state_attr('sensor.dsmr', 'Voltage_l2') }}
        unit_of_measurement: 'V'

      current_voltage_l3:
        friendly_name: Voltage L3
        value_template: >-
          {{ state_attr('sensor.dsmr', 'Voltage_l3') }}
        unit_of_measurement: 'V'

      current_usage:
        friendly_name: Verbruik actueel
        value_template: >-
          {{ states.sensor.current_power_total.state|float * states.sensor.current_voltage_l1.state|float }}
        unit_of_measurement: 'W'
        
      electricity_r1:
        friendly_name: kWh geleverd lt
        value_template: >-
          {{ state_attr('sensor.dsmr', 'Energy_Returned_Tariff1') }}
        unit_of_measurement: 'kWh'
        
      electricity_r2:
        friendly_name: kWh geleverd ht
        value_template: >-
          {{ state_attr('sensor.dsmr', 'Energy_Returned_Tariff2') }}
        unit_of_measurement: 'kWh'

      gas_usage:
        friendly_name: Gas verbruik
        value_template: >-
          {{ state_attr('sensor.dsmr', 'Gas_Delivered') }}
        unit_of_measurement: 'm³'
        device_class: gas

      current_power_l1:
        friendly_name: Actueel verbruik L1
        value_template: >-
          {{ state_attr('sensor.dsmr', 'Power_Delivered_l1') }}
        unit_of_measurement: 'W'

      current_power_l2:
        friendly_name: Actueel verbruik L2
        value_template: >-
          {{ state_attr('sensor.dsmr', 'Power_Delivered_l2') }}
        unit_of_measurement: 'W'

      current_power_l3:
        friendly_name: Actueel verbruik L3
        value_template: >-
          {{ state_attr('sensor.dsmr', 'Power_Delivered_l3') }}
        unit_of_measurement: 'W'

      current_power_delivered:
        friendly_name: Opbrengst zonnepaneel actueel
        value_template: >-
          {{ state_attr('sensor.dsmr', 'Power_Returned_l3') }}
        unit_of_measurement: 'W'
        
utility_meter:
  monthly_power_offpeak:
    source: sensor.electricity_t1
    cycle: monthly

  monthly_power_peak:
    source: sensor.electricity_t2
    cycle: monthly
    
  monthly_sun_offpeak:
    source: sensor.electricity_r1
    cycle: monthly

  monthly_sun_peak:
    source: sensor.electricity_r2
    cycle: monthly
    
  gas_verbruik:
    source: sensor.gas_delivered
    cycle: monthly
    
template:
  - sensor:
    - name: "Gas verbruik"
      unique_id: Gas_used
      unit_of_measurement: 
      state_class: total_increasing
      device_class: gas
      state: >
        {{ states('sensor.gas_verbruik_3') | float}}

  • RobertMe
  • Registratie: Maart 2009
  • Nu online
maartend schreef op vrijdag 16 september 2022 @ 16:56:
Ok. Blijkbaar wordt ook MQTT sensors uit config getrokken. So far begrijp ik het wel. Ik heb er nl ook zitten. Nl alles van mijn dsmr reader, een regel of 140. Ik zal hem hier in de code zetten. Moet dat hele spul over naar de
to the mqtt integration key?
Nee? Want alleen regel 3 t/m 10 gaan over platform: mqtt.

Vervolgens heb je wel ook nog een hele lijst aan platform: template sensoren. En hoewel niet deprecated is dat wel de legacy oplossing. En horen die onder de template integration (hetzelfde als het gas verbruik dus).

  • maartend
  • Registratie: Augustus 2002
  • Laatst online: 21:38
RobertMe schreef op vrijdag 16 september 2022 @ 17:00:
[...]

Nee? Want alleen regel 3 t/m 10 gaan over platform: mqtt.

Vervolgens heb je wel ook nog een hele lijst aan platform: template sensoren. En hoewel niet deprecated is dat wel de legacy oplossing. En horen die onder de template integration (hetzelfde als het gas verbruik dus).
Aha, ik dacht dus hele bende, omdat dat onder sensor valt. Thnx
En je laatste stukje snap ik nog niet, nog eens 5 keer overlezen dan maar

  • oltk
  • Registratie: Augustus 2007
  • Laatst online: 12-11 10:05
cautje schreef op vrijdag 16 september 2022 @ 14:39:
[...]


Heb je er verder niets in staan?~

Ik krijg dan deze foutmelding:

Failed to save add-on configuration, Missing option 'data_path' in root in Zigbee2MQTT (45df7312_zigbee2mqtt). Got {'mqtt': {}, 'serial': {'port': '/dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0'}, 'frontend': 'port 8099', 'experimental': {}, 'availability': False}

Bedankt!
Op welke By-ID staat jouw sonof USB stick?
je kan dit vinden onder
instellingen
systeem
hardware
rechtsboven 3 puntjes / alle hardware

verder is mijn gehele config onderstaand:

YAML:
1
2
3
4
5
6
7
8
9
10
11
data_path: /config/zigbee2mqtt
socat:
  enabled: false
  master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
  slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
  options: "-d -d"
  log: false
mqtt: {}
serial:
  port: >-
    /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_96cd2b99092bec11a566ce6540c9ce8d-if00-port0


De rest maakt zigbee2mqtt zelf aan in zigbee2mqtt/configuration.yaml

  • cautje
  • Registratie: Februari 2003
  • Laatst online: 14-11 15:51
oltk schreef op vrijdag 16 september 2022 @ 19:33:
[...]


Op welke By-ID staat jouw sonof USB stick?
je kan dit vinden onder
instellingen
systeem
hardware
rechtsboven 3 puntjes / alle hardware

verder is mijn gehele config onderstaand:

YAML:
1
2
3
4
5
6
7
8
9
10
11
data_path: /config/zigbee2mqtt
socat:
  enabled: false
  master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
  slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
  options: "-d -d"
  log: false
mqtt: {}
serial:
  port: >-
    /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_96cd2b99092bec11a566ce6540c9ce8d-if00-port0


De rest maakt zigbee2mqtt zelf aan in zigbee2mqtt/configuration.yaml
Goedeavone @oltk

Dit zijn de hardware instellingen van de sonof:

ttyUSB0
/dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_2880092b4798ec11bebaacd044d80d13-if00-port0

Subsystem:
tty
Device path:
/dev/ttyUSB0
ID:
/dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_2880092b4798ec11bebaacd044d80d13-if00-port0
Attributes:
DEVLINKS: >-
/dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_2880092b4798ec11bebaacd044d80d13-if00-port0
/dev/serial/by-path/platform-3f980000.usb-usb-0:1.1.2:1.0-port0
DEVNAME: /dev/ttyUSB0
DEVPATH: >-
/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.1/1-1.1.2/1-1.1.2:1.0/ttyUSB0/tty/ttyUSB0
ID_BUS: usb
ID_MODEL: Sonoff_Zigbee_3.0_USB_Dongle_Plus
ID_MODEL_ENC: Sonoff\x20Zigbee\x203.0\x20USB\x20Dongle\x20Plus
ID_MODEL_ID: ea60
ID_PATH: platform-3f980000.usb-usb-0:1.1.2:1.0
ID_PATH_TAG: platform-3f980000_usb-usb-0_1_1_2_1_0
ID_REVISION: '0100'
ID_SERIAL: ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_2880092b4798ec11bebaacd044d80d13
ID_SERIAL_SHORT: 2880092b4798ec11bebaacd044d80d13
ID_TYPE: generic
ID_USB_DRIVER: cp210x
ID_USB_INTERFACES: ':ff0000:'
ID_USB_INTERFACE_NUM: '00'
ID_VENDOR: ITead
ID_VENDOR_ENC: ITead
ID_VENDOR_ID: 10c4
MAJOR: '188'
MINOR: '0'
SUBSYSTEM: tty
TAGS: ':systemd:'
USEC_INITIALIZED: '7950596'


Ka ik mijn By-ID vervangen voor die van jou en dan het geheel plakken in

Zigbee2MQTT, options, YAML ?

THX!

  • Koepert
  • Registratie: Augustus 2013
  • Laatst online: 18:29
Nee.. je moet die van jezelf plakken in zigbee2mqtt. Maar dan dus niet /dev/ttyUSB0 maar /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_2880092b4798ec11bebaacd044d80d13-if00-port0


Hier een relatief duidelijke en simpele uitleg

YouTube: Zigbee 2022 TIPS with Home Assistant

[ Voor 26% gewijzigd door Koepert op 16-09-2022 20:07 ]


  • cautje
  • Registratie: Februari 2003
  • Laatst online: 14-11 15:51
Afbeeldingslocatie: https://tweakers.net/i/FDvpO7NnJ89E01xM3ioY1zfKqDg=/800x/filters:strip_exif()/f/image/NT6KIo0z3gCTkQbJC6BvblOw.png?f=fotoalbum_large

Waar moet ik dat invullen?
Ik heb het nu zo gedaan maar krijg nog steeds "Bad gateway"

THX!

  • cautje
  • Registratie: Februari 2003
  • Laatst online: 14-11 15:51
Koepert schreef op vrijdag 16 september 2022 @ 20:03:
Nee.. je moet die van jezelf plakken in zigbee2mqtt. Maar dan dus niet /dev/ttyUSB0 maar /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_2880092b4798ec11bebaacd044d80d13-if00-port0


Hier een relatief duidelijke en simpele uitleg

YouTube: Zigbee 2022 TIPS with Home Assistant
In de video gaat hij al uit van een redelijk completen configuratie file, die heb ik niet.
Ook werkt de web pagina GUI niet.
Daarom denk ik dat ik wat mis.

  • oltk
  • Registratie: Augustus 2007
  • Laatst online: 12-11 10:05
cautje schreef op vrijdag 16 september 2022 @ 20:00:
[...]


Goedeavone @oltk

Dit zijn de hardware instellingen van de sonof:

<knip>
Je hebt 3x een verwijzing naar een Sonoff coordinator. 1x /dev/ttyUSB0 en twee keer met een by-id path
Daar zou ik ook van over de rooie gaan.

Als je jouw gehele config nou verwijderd, vervangt door die van mij en dan inderdaad jouw by-id path over die van mij plakt ben ik benieuwd.

De link van koepert geeft redelijk wat info hoe het werkt.

De webpagina wordt pas geopend als de webserver kan worden gestart. En die kan pas worden gestart als alle hardware en configs worden gevonden. Bestaat /comfig/zigbee2mqtt ? Die kan je vinden als je
a) de file editor addon hebt toegevoegd
b) de samba share addon hebt toegevoegd, en dan in je verkenner (op je computer) op zoek gaat naar hass-pvx

ps: ik ben zelf maar 3 maanden bezig geweest z2m aan de praat te krijgen >:)

[ Voor 4% gewijzigd door oltk op 16-09-2022 21:11 ]


  • cautje
  • Registratie: Februari 2003
  • Laatst online: 14-11 15:51
@oltk
Bedankt!!!
Ik ga er morgen mee verder.
Fijne avond👍🏻

  • CAD-tekenaar
  • Registratie: November 2008
  • Laatst online: 11-11 13:07
Ik heb de Enphase gateway (met firmware D7.0.88) nu actief en bedraad in hetzelfde subnet gezet. HA herkent de gateway op IP-adres 192.168.X.Y , maar ik kan de configuratie van de officiele integratie Enphase Envoy niet afronden.
Bij het invullen krijg ik een foutmelding.
ik heb het volgende geprobeerd maar het lukt niet
  • login: envoy, wachtwoord: <leeg>
  • login: envoy<laatste 6-cijfers van serienummer>, wachtwoord: <leeg>
  • login: <eigen mailadres>, wachtwoord: <eigen wachtwoord>
Afbeeldingslocatie: https://tweakers.net/i/hSuI7y8qjEs1F8DpPwxP40S-S-Q=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/b1pXkCIJJivwff8Zu5ME6wFl.png?f=user_large

Weet iemand de oplossing?

denonman1

Hoi allemaal,

Ik heb een (volgens mij) simpel vraagje voor Home Assistant.
Draait al een jaar of twee prima, maar ik heb een ding wat me nog niet is gelukt, wat met Domoticz wel kon: het aanmaken van een virtuele schakelaar....

Ik heb al s gegoogled en ik zou iets met een ' helper' moeten doen, maar ik krijg het niet voor mekaar:
Reden (denk ik): wat ik tegenkom is rommelen met code.. Sorry, dan haak ik vrij snel af, ik kan er niks mee.
Het moet via de gui, anders krijg ik kortsluiting (hoewel sommige dingen me wel zijn gelukt zoals Evohome aan de config toevoegen, maar da's echt knippen en plakken en saven).

Doel: Ik wil een virtuele schakelaar die aan gaat als de zon onder is en uit als de zon op is.
Ik kan dan deze schakelaar gebruiken als voorwaarde om automations wel of niet uit te voeren (ja, ik heb ook de integratie Sun, maar die doet het dus niet in een automation en in een andere wel. Geen idee waarom niet)

Ik gebruik nu een spare zigbee schakelaar die ik in de meterkast fysiek in een stopconact heb zitten: Daarmee werkt t prima, maar ik gebruik de plug liever voor iets anders (plus deze kost me bijna 10 euro per jaar aan stroom op deze manier)

Denk ik te moeilijk en is een virtuele schakelaar mogelijk en heb ik alleen niet ontdekt hoe ? Of kan dit niet zoals in Domoticz?

Dank voor de reacties!

  • banaliteit
  • Registratie: December 2012
  • Laatst online: 22:17
Evertt schreef op vrijdag 16 september 2022 @ 10:57:
Wil graag dat de verlichting van de woonkamer en keuken automatisch aan via een beweging sensor.

Heb aantal hue lampen. Alleen wat voor beweging sensor is het beste de sensor van Philips is best prijzig vindt ik.
Amazon had laatst 7,50 euro korting bij 25 euro besteding. Daarop wachten?

Heb tijdens die deal 10 aqara deur sensoren gekocht. 9 euro per stuk. Tegenwoordig is dat een redelijke prijs.

  • tozzke
  • Registratie: Oktober 2001
  • Laatst online: 23:26

tozzke

aka tozzert

denonman1 schreef op vrijdag 16 september 2022 @ 21:37:
[...]
Doel: Ik wil een virtuele schakelaar die aan gaat als de zon onder is en uit als de zon op is.
Ik kan dan deze schakelaar gebruiken als voorwaarde om automations wel of niet uit te voeren (ja, ik heb ook de integratie Sun, maar die doet het dus niet in een automation en in een andere wel. Geen idee waarom niet)
[...]
Heb je een voorbeeld van hoe je die toepast dan?

Als condition de state 'below_horizon' van sun.sun meegeven als de automation moet werken als het donker is en 'above_horizon' als het licht moet zijn om te laten werken.

Staat je locatie in Home Assistant wel goed? Home Assistant bepaalt de waarde van sun.sun namelijk aan de hand van je locatie

  • Koepert
  • Registratie: Augustus 2013
  • Laatst online: 18:29
Een virtuele schakelaar is idd een helper ‘Schakelaar’. Die kun je met een automation (via GUI) aan en uit (input_boolean.turn_on/off) laten gaan op basis van de trigger sun below/above horizon. Dus dat kan

Maar zoals hierboven benoemd zou ik kijken waarom sun niet werkt zoals je wil.

  • RoTeK70
  • Registratie: Maart 2011
  • Laatst online: 16-10 11:08
Beetje vreemde vraag misschien maar ik kan het gewoon niet vinden.
Wil een lamp met een dimmer switch, knop vast houden in lichtsterkte doen toenemen, en vise versa.
Maar ik kan deze service niet terug vinden.
Ik wil dus dat als ik een knop vast hou de lamp feller wordt.
Welke service is dat, ik heb de lijst services 2x doorgelopen maar ik kan het niet terugvinden.

Ik schaam mij diep!

  • Koepert
  • Registratie: Augustus 2013
  • Laatst online: 18:29
RoTeK70 schreef op zaterdag 17 september 2022 @ 08:06:
Beetje vreemde vraag misschien maar ik kan het gewoon niet vinden.
Wil een lamp met een dimmer switch, knop vast houden in lichtsterkte doen toenemen, en vise versa.
Maar ik kan deze service niet terug vinden.
Ik wil dus dat als ik een knop vast hou de lamp feller wordt.
Welke service is dat, ik heb de lijst services 2x doorgelopen maar ik kan het niet terugvinden.

Ik schaam mij diep!
Is dat niet als volgt? step en step_pct zijn 2 verschillende opties.. En dit dan herhalen zolang je de knop indrukt? Kan vast makkelijker

YAML:
1
2
3
4
service: light.turn_on
data:
  brightness_step: 5
  brightness_step_pct: 1



Oh en hier nog wat suggesties met templates zodat je zelfs met dezelfde actie omhoog en omlaat kunt in brightness: https://community.home-as...-on-button-press/267882/9

[ Voor 12% gewijzigd door Koepert op 17-09-2022 08:24 ]


  • tlpeter
  • Registratie: Oktober 2005
  • Laatst online: 22:07
RoTeK70 schreef op zaterdag 17 september 2022 @ 08:06:
Beetje vreemde vraag misschien maar ik kan het gewoon niet vinden.
Wil een lamp met een dimmer switch, knop vast houden in lichtsterkte doen toenemen, en vise versa.
Maar ik kan deze service niet terug vinden.
Ik wil dus dat als ik een knop vast hou de lamp feller wordt.
Welke service is dat, ik heb de lijst services 2x doorgelopen maar ik kan het niet terugvinden.

Ik schaam mij diep!
Zwave dimmer modules doen dit standaard.

  • RoTeK70
  • Registratie: Maart 2011
  • Laatst online: 16-10 11:08
Koepert schreef op zaterdag 17 september 2022 @ 08:18:
[...]


Is dat niet als volgt? step en step_pct zijn 2 verschillende opties.. En dit dan herhalen zolang je de knop indrukt? Kan vast makkelijker

YAML:
1
2
3
4
service: light.turn_on
data:
  brightness_step: 5
  brightness_step_pct: 1



Oh en hier nog wat suggesties met templates zodat je zelfs met dezelfde actie omhoog en omlaat kunt in brightness: https://community.home-as...-on-button-press/267882/9
Ik maak een automatisering voor een bepaalde knop op de dimmer.
Een keuze is dan knop ingedrukt houden.
Als actie wil ik dan dat de lamp feller en via ander knop minder fel wordt.
Ik doe dit nog gewoon via 'automatiseringen & scenes'
ook niet via een Blueprint of iets.

  • Koepert
  • Registratie: Augustus 2013
  • Laatst online: 18:29
RoTeK70 schreef op zaterdag 17 september 2022 @ 08:50:
[...]


Ik maak een automatisering voor een bepaalde knop op de dimmer.
Een keuze is dan knop ingedrukt houden.
Als actie wil ik dan dat de lamp feller en via ander knop minder fel wordt.
Ik doe dit nog gewoon via 'automatiseringen & scenes'
ook niet via een Blueprint of iets.
Ja precies,dan is je automation dus ruwweg als volgt:

Trigger; Knop 1 HOLD
Action: light.turn_on
Service_call data: Dat zou ik dan met een template doen op +10 dus bijvoorbeeld:
YAML:
1
2
3
4
5
action:
    service: light.turn_on
    data:
      entity_id: light.all_bulbs_living
      brightness_step_pct: "{{ 10 if state_attr('light.all_bulbs_living', 'brightness')|int <= 250 else -10 }}"


en automation 2 (of in een choose? Maar daar doe ik te weinig mee)

Trigger: Knop 2 HOLD
Action: light.turn_on
Service_call data: Dat zou ik dan met een template doen op -10 dus bijvoorbeeld:
YAML:
1
2
3
4
5
action:
    service: light.turn_on
    data:
      entity_id: light.all_bulbs_living
      brightness_step_pct: "{{ -10 if state_attr('light.all_bulbs_living', 'brightness')|int >= 250 else 10 }}"


Of zoiets

  • twimj
  • Registratie: December 2014
  • Laatst online: 22:55
CAD-tekenaar schreef op vrijdag 16 september 2022 @ 21:26:
Ik heb de Enphase gateway (met firmware D7.0.88) nu actief en bedraad in hetzelfde subnet gezet. HA herkent de gateway op IP-adres 192.168.X.Y , maar ik kan de configuratie van de officiele integratie Enphase Envoy niet afronden.
Bij het invullen krijg ik een foutmelding.
ik heb het volgende geprobeerd maar het lukt niet
  • login: envoy, wachtwoord: <leeg>
  • login: envoy<laatste 6-cijfers van serienummer>, wachtwoord: <leeg>
  • login: <eigen mailadres>, wachtwoord: <eigen wachtwoord>
[Afbeelding]

Weet iemand de oplossing?
Hey, misschien kan dit je helpen Link in ander topic...

Met dank aan @RedPixel!

  • water_escape
  • Registratie: Juli 2001
  • Laatst online: 14-11 15:14
Volgens de nieuwe firmware vervalt mgtt platform per 2022.12 en moet je deze anders invoeren in fr config yaml: https://www.home-assistan...s/sensor.mqtt/#new_format .

Ik had dit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
      - platform: mqtt
        name: "Watermeter MAC Adres"
        state_topic: "watermeter/smart_gateways/mac_address"
      - platform: mqtt
        name: "Watermeter Firmware versie van gateway"
        state_topic: "watermeter/smart_gateways/running_firmware_version"
      - platform: mqtt
        name: "Watermeter Beschikbare firmware versie"
        state_topic: "watermeter/smart_gateways/available_firmware_version"
      - platform: mqtt
        name: "Watermeter Firmware update beschikbaar"
        state_topic: "watermeter/smart_gateways/update_available"
      - platform: mqtt
        name: "Watermeter WiFi Signaalsterkte (rssi)"
        state_topic: "watermeter/smart_gateways/wifi_rssi"
        unit_of_measurement: 'dB'
      - platform: mqtt
        name: "Watermeter startup time"
        state_topic: "watermeter/smart_gateways/startup_time"
      - platform: mqtt
        name: "Watermeter Install firmware update?"
        command_topic: "watermeter/smart_gateways/install_update"
        payload_on: "yes"
        payload_off: "no"


Maar als ik deze aanpas naar het onderstaande, krijg ik een error. Maar naar mijn idee volg ik het voorbeeld..

code:
1
2
3
4
5
6
7
# Connectix.nl Water Meter - sensoren
mqtt:
  sensor:
    - name: "connectix_watermeter_totaal"
    state_topic: "watermeter/reading/current_value"
    unit_of_measurement: "L"
    force_update: true

Water-Escape


  • HaTe
  • Registratie: Mei 2007
  • Laatst online: 23:18

HaTe

haat niet

water_escape schreef op zaterdag 17 september 2022 @ 09:46:
Volgens de nieuwe firmware vervalt mgtt platform per 2022.12 en moet je deze anders invoeren in fr config yaml: https://www.home-assistan...s/sensor.mqtt/#new_format .

Ik had dit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
      - platform: mqtt
        name: "Watermeter MAC Adres"
        state_topic: "watermeter/smart_gateways/mac_address"
      - platform: mqtt
        name: "Watermeter Firmware versie van gateway"
        state_topic: "watermeter/smart_gateways/running_firmware_version"
      - platform: mqtt
        name: "Watermeter Beschikbare firmware versie"
        state_topic: "watermeter/smart_gateways/available_firmware_version"
      - platform: mqtt
        name: "Watermeter Firmware update beschikbaar"
        state_topic: "watermeter/smart_gateways/update_available"
      - platform: mqtt
        name: "Watermeter WiFi Signaalsterkte (rssi)"
        state_topic: "watermeter/smart_gateways/wifi_rssi"
        unit_of_measurement: 'dB'
      - platform: mqtt
        name: "Watermeter startup time"
        state_topic: "watermeter/smart_gateways/startup_time"
      - platform: mqtt
        name: "Watermeter Install firmware update?"
        command_topic: "watermeter/smart_gateways/install_update"
        payload_on: "yes"
        payload_off: "no"


Maar als ik deze aanpas naar het onderstaande, krijg ik een error. Maar naar mijn idee volg ik het voorbeeld..

code:
1
2
3
4
5
6
7
# Connectix.nl Water Meter - sensoren
mqtt:
  sensor:
    - name: "connectix_watermeter_totaal"
    state_topic: "watermeter/reading/current_value"
    unit_of_measurement: "L"
    force_update: true
Je hebt te weinig spaties voor de laatste 3 regels.

Als je een editor met yaml lint (syntax validatie) gebruikt, zoals Sublime Text, Notepad++, VSCode of de File Editor addon zou je dit direct zien.

[ Voor 4% gewijzigd door HaTe op 17-09-2022 10:56 ]

WP: ME PUHZ-SW75YAA + ERST30D-VM2ED | Solar: 17x TSM-340-DE06M.08 (5780Wp ~6200kWh), Azimuth 179°, Hellingshoek: 34° | PC specs


  • water_escape
  • Registratie: Juli 2001
  • Laatst online: 14-11 15:14
HaTe schreef op zaterdag 17 september 2022 @ 10:53:
[...]

Je hebt te weinig spaties voor de laatste 3 regels.

Als je een editor met yaml lint (syntax validatie) gebruikt, zoals Sublime Text, Notepad++, VSCode of de File Editor addon zou je dit direct zien.
Poeh, dit wordt te lastig. Als ik dat aanpas idd, gaat hij fout op telkens een volgend onderdeel in de config.yaml.
De afvalwijzer, de dsmr etc.

Water-Escape


  • maartend
  • Registratie: Augustus 2002
  • Laatst online: 21:38
water_escape schreef op zaterdag 17 september 2022 @ 11:43:
[...]


Poeh, dit wordt te lastig. Als ik dat aanpas idd, gaat hij fout op telkens een volgend onderdeel in de config.yaml.
De afvalwijzer, de dsmr etc.
Precies de reden waarom ik de aanpassing nog niet doe. Ik kom er ook niet uit

  • ComTech
  • Registratie: November 2002
  • Laatst online: 13-11 19:30
Ik heb een Fritzbox als router/modem en 3 Unify AP's voor de WiFi.
Unify controller via Docker.
Dat alles in HA geïntegreerd.

Nu wil in aanwezigheid detectie instellen door de telefoons hier in huis voor te gebruiken maar dat werkt niet zoals ik zou willen.
Ik kan in de integratie van Unify of Fritzbox mijn telefoon wel vinden maar die van de vrouw niet.
Allebei iPhone's (13 en 13promax).
Heb prive Mac adres uitgeschakeld want dan gaat het helemaal niet.

Mijn telefoon zie ik in de unify integratie soms wel 3x staan met verschillende entiteiten device_tracker.comtech.iphone device_tracker.comtech.iphone_2
Deze staan op aanwezig en wisselen wel als ik de wifi uitzet dus opzich prima.
Maar die van de vrouw staat er soms wel 3x tussen maar alleen maar op afwezig en een op aanwezig en veranderen niet.
Hoe krijg ik dit goed werkend? Iemand tips?

  • gomaster
  • Registratie: Februari 2002
  • Laatst online: 12-11 15:25
TheFes schreef op zondag 3 april 2022 @ 14:12:
[...]


De key template: mag je maar één keer gebruiken, volgende entities die daar onder vallen moeten onder die key geplaatst worden. Hetzelfde geldt voor utility_meter:. Zo dus:

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
utility_meter:
  wasmachine_dagelijks_stroomverbruik:
    source: sensor.wasmachine_electric_consumption_kwh_2
    cycle: daily
  droger_dagelijks_stroomverbruik:
    source: sensor.droger_electric_consumption_kwh_2
    cycle: daily
    
template:
  - sensor:
      - name: "Kosten wasmachine vandaag"
        unit_of_measurement: 
        device_class: monetary
        state: >
          {{ (states('sensor.wasmachine_dagelijks_stroomverbruik') | float * 0.21232) | round(2) }}
        availability: "{{ states('sensor.wasmachine_dagelijks_stroomverbruik') | is_number }}"
      - name: "Kosten droger vandaag"
        unit_of_measurement: 
        device_class: monetary
        state: >
          {{ (states('sensor.droger_dagelijks_stroomverbruik') | float * 0.21232) | round(2) }}
        availability: "{{ states('sensor.droger_dagelijks_stroomverbruik') | is_number }}"


PS ik heb nog wat verbeteringen aangebracht, namelijk availability voor je template sensoren.
Hierdoor worden je template sensoren unavailable als je bronsensor geen nummer weergeeft, en krijg je geen foute waardens (0 in dit geval)
Om even een oude post te quoten... Ik ben toevallig met iets soortgelijks bezig :)
Wat ik niet voor elkaar krijg is bij de kosten template om het Kwh tarief uit een entitiy te gebruiken. Ik heb namelijk dynamische tarieven en weet dus niet wat mijn tarief is om hard coded op te nemen. Ik heb het volgende getest:
YAML:
1
2
3
4
5
6
7
- sensor:
    - name: "Kosten wasmachine vandaag"
      unit_of_measurement: 
      device_class: monetary
      state: >
        {{ (states('sensor.wasmachine_dagelijks_stroomverbruik') | float * 'sensor.electricity_price') | round(2) }}
      availability: "{{ states('sensor.wasmachine_dagelijks_stroomverbruik') | is_number }}"

Ik krijg hierbij ' unkown' als waarde. Met google kom ik niet echt verder..

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 14-11 14:37
gomaster schreef op zaterdag 17 september 2022 @ 14:01:
[...]

Om even een oude post te quoten... Ik ben toevallig met iets soortgelijks bezig :)
Wat ik niet voor elkaar krijg is bij de kosten template om het Kwh tarief uit een entitiy te gebruiken. Ik heb namelijk dynamische tarieven en weet dus niet wat mijn tarief is om hard coded op te nemen. Ik heb het volgende getest:
YAML:
1
2
3
4
5
6
7
- sensor:
    - name: "Kosten wasmachine vandaag"
      unit_of_measurement: 
      device_class: monetary
      state: >
        {{ (states('sensor.wasmachine_dagelijks_stroomverbruik') | float * 'sensor.electricity_price') | round(2) }}
      availability: "{{ states('sensor.wasmachine_dagelijks_stroomverbruik') | is_number }}"

Ik krijg hierbij ' unkown' als waarde. Met google kom ik niet echt verder..
Je bent states() vergeten bij sensor.electricity_price' en die moet je ook omzetten naar float, en meenemen bij je availability template

Home Assistant configuratie


  • RobertMe
  • Registratie: Maart 2009
  • Nu online
gomaster schreef op zaterdag 17 september 2022 @ 14:01:
[...]

Om even een oude post te quoten... Ik ben toevallig met iets soortgelijks bezig :)
Wat ik niet voor elkaar krijg is bij de kosten template om het Kwh tarief uit een entitiy te gebruiken. Ik heb namelijk dynamische tarieven en weet dus niet wat mijn tarief is om hard coded op te nemen. Ik heb het volgende getest:
YAML:
1
2
3
4
5
6
7
- sensor:
    - name: "Kosten wasmachine vandaag"
      unit_of_measurement: 
      device_class: monetary
      state: >
        {{ (states('sensor.wasmachine_dagelijks_stroomverbruik') | float * 'sensor.electricity_price') | round(2) }}
      availability: "{{ states('sensor.wasmachine_dagelijks_stroomverbruik') | is_number }}"

Ik krijg hierbij ' unkown' als waarde. Met google kom ik niet echt verder..
Je mist een states()? Je hebt nu letterlijk de string 'sensor.electricity_price' staan en dat oan niet kloppen. Dit zul je dus willen:
code:
1
{{ (states('sensor.wasmachine_dagelijks_stroomverbruik') | float * states('sensor.electricity_price')) | round(2) }}

Waarbij je mogelijk de float filter moet toepassen:
code:
1
{{ (states('sensor.wasmachine_dagelijks_stroomverbruik') | float * states('sensor.electricity_price') | float) | round(2) }}

  • cautje
  • Registratie: Februari 2003
  • Laatst online: 14-11 15:51
oltk schreef op vrijdag 16 september 2022 @ 21:10:
[...]


Je hebt 3x een verwijzing naar een Sonoff coordinator. 1x /dev/ttyUSB0 en twee keer met een by-id path
Daar zou ik ook van over de rooie gaan.

Als je jouw gehele config nou verwijderd, vervangt door die van mij en dan inderdaad jouw by-id path over die van mij plakt ben ik benieuwd.

De link van koepert geeft redelijk wat info hoe het werkt.

De webpagina wordt pas geopend als de webserver kan worden gestart. En die kan pas worden gestart als alle hardware en configs worden gevonden. Bestaat /comfig/zigbee2mqtt ? Die kan je vinden als je
a) de file editor addon hebt toegevoegd
b) de samba share addon hebt toegevoegd, en dan in je verkenner (op je computer) op zoek gaat naar hass-pvx

ps: ik ben zelf maar 3 maanden bezig geweest z2m aan de praat te krijgen >:)
@oltk

Het is gelukt!

Ik heb een database file weg gegooid en toen kwam de GUI op!

zigbee2mqtt\database.db

Bedankt voor je hulp en tips!!!

  • TheMystery
  • Registratie: Februari 2004
  • Laatst online: 20:24
jj85 schreef op zaterdag 10 september 2022 @ 19:54:
[...]


Ik heb de 'originele' rechthoekige regensensor gemaakt (van de genoemde forumpost). Werkt prima.
Hierbij wordt het reed-contact van de Aqara doorsensor verwijderd en hier sluit je het reed-contact van de regensensor op aan.

Kun je deze handelswijze ook niet in jouw regenmeter toepassen? Dus dat je (een deel van) de originele printplaat laat zitten en daarop aansluit?
Bedankt voor de tip, ik heb een TFA 30.3233.01 welke ik gekoppeld had aan een rfxcom, heeft een jaar prima gewerkt daarna alleen maar problemen dat hij het niet meer deed en dan weer aangemeld werd met een ander id. Ik had nog een aqara deur sensor liggen, deze past precies nadat ik de oude rf print eraf geschroefd heb. Middels het topic bij ha de sensoren aangemaakt en het lijkt prima te werken.
Afbeeldingslocatie: https://tweakers.net/i/M8l2MSdRPPG_ZiOUKzf3PZxJE9E=/800x/filters:strip_icc():strip_exif()/f/image/YRTfAhSH6t8UzvQnwA7Q71rV.jpg?f=fotoalbum_large

  • CAD-tekenaar
  • Registratie: November 2008
  • Laatst online: 11-11 13:07
twimj schreef op zaterdag 17 september 2022 @ 09:03:
[...]


Hey, misschien kan dit je helpen Link in ander topic...

Met dank aan @RedPixel!
Dankjewel @twimj @RedPixel _/-\o_

hieronder nog een link met dezelfde oplossing
https://community.home-as...figure-integration/433732

  • Koepert
  • Registratie: Augustus 2013
  • Laatst online: 18:29
Grrr..Mijn Z2m spamt mijn logs vol..

Invalid color mode received for entity..


Had gelezen color_sync mode de dader was.. maar of die aan of uit staan...geen verschil..

  • revolution-nl
  • Registratie: December 2011
  • Laatst online: 22:00

revolution-nl

B≡ TH≡ CHANG≡

Vandaag home-Assistant os ge-update van 8.5 naar 9.0 waarbij na de update de CPU op 100% ging (hyper-v vm), ik heb een snapshot teruggezet, meer mensen die hier hinder van ondervinden?

[ Voor 4% gewijzigd door revolution-nl op 17-09-2022 21:08 ]

Vroemt met EV | 10.000WP | 14kWh Thuisaccu | 2x MHI SRK/SRC 35 ZS | LG-WH27s Boiler


  • _Marcel_1973
  • Registratie: Maart 2015
  • Laatst online: 31-10 21:19
ComTech schreef op zaterdag 17 september 2022 @ 12:48:
Ik heb een Fritzbox als router/modem en 3 Unify AP's voor de WiFi.
Unify controller via Docker.
Dat alles in HA geïntegreerd.

Nu wil in aanwezigheid detectie instellen door de telefoons hier in huis voor te gebruiken maar dat werkt niet zoals ik zou willen.
Ik kan in de integratie van Unify of Fritzbox mijn telefoon wel vinden maar die van de vrouw niet.
Allebei iPhone's (13 en 13promax).
Heb prive Mac adres uitgeschakeld want dan gaat het helemaal niet.

Mijn telefoon zie ik in de unify integratie soms wel 3x staan met verschillende entiteiten device_tracker.comtech.iphone device_tracker.comtech.iphone_2
Deze staan op aanwezig en wisselen wel als ik de wifi uitzet dus opzich prima.
Maar die van de vrouw staat er soms wel 3x tussen maar alleen maar op afwezig en een op aanwezig en veranderen niet.
Hoe krijg ik dit goed werkend? Iemand tips?
Dat is bij mij de reden geweest om te switchen naar Life360. Werd er helemaal gek van, leek wel of er na elke iOS update getalletje achter de iPhone eentje omhoog ging.
Geen Unify, wel FritzBox.

Refferal link voor ABRP of Tronity nodig voor 30 dagen premium? Stuur maar een PB.


  • gomaster
  • Registratie: Februari 2002
  • Laatst online: 12-11 15:25
@TheFes en @RobertMe Dank! Werkt nu :)

  • Evertt
  • Registratie: December 2005
  • Laatst online: 13-11 09:26
Phillips Hue heeft de optie om de verlichting 30 minuten voor zon ondergang aan te zetten.

Maar ik zie deze optie nergens staan in HA. Weet iemand of dit mogelijk is?

  • oltk
  • Registratie: Augustus 2007
  • Laatst online: 12-11 10:05
Ik ben van plan een "dummy TV" te bouwen van een RGB ledstrip die ik achter de echte TV ga hangen. Als er niemand thuis is, en het is een bepaalde tijd, gaat de ledstrip aan.

Natuurlijk werkt dat alleen als het willekeurige lichtflitsen geeft, met diverse overlopende kleuren. Weet iemand van een dergelijk project? Hoe simuleer je het licht van een TV? Is er uberhaupt een optie om RGB signalen via een random of gestratificeerd random patroon aan te sturen??

Ik oriënteer me nu alleen, maar lijkt me een leuk (en nuttig) project :)

  • Koepert
  • Registratie: Augustus 2013
  • Laatst online: 18:29
oltk schreef op zaterdag 17 september 2022 @ 22:49:
Ik ben van plan een "dummy TV" te bouwen van een RGB ledstrip die ik achter de echte TV ga hangen. Als er niemand thuis is, en het is een bepaalde tijd, gaat de ledstrip aan.

Natuurlijk werkt dat alleen als het willekeurige lichtflitsen geeft, met diverse overlopende kleuren. Weet iemand van een dergelijk project? Hoe simuleer je het licht van een TV? Is er uberhaupt een optie om RGB signalen via een random of gestratificeerd random patroon aan te sturen??

Ik oriënteer me nu alleen, maar lijkt me een leuk (en nuttig) project :)
WLED heeft een "TV" Preset die volgens mij precies dat doet. (Plus weet ik hoeveel andere patronen)

  • breinonline
  • Registratie: Juni 2001
  • Laatst online: 21:27

breinonline

Are you afraid to be known?

Evertt schreef op zaterdag 17 september 2022 @ 22:06:
Phillips Hue heeft de optie om de verlichting 30 minuten voor zon ondergang aan te zetten.

Maar ik zie deze optie nergens staan in HA. Weet iemand of dit mogelijk is?
Je kan iedere gewenste offset meegeven. Zie https://www.home-assistant.io/integrations/sun/. Ik gebruik overigens zelf liever de elevation daarvoor omdat die rekening houdt met al dan niet sneller zakken van de zon. Een vaste tijdsperiode doet dat niet.

WP: Mitsubishi Ecodan PUHZ-SHW112YAA, ERSC-VM2C, Procon ┃ PV: 4800Wp, SolarEdge SE5K, 15x JAM60S17/320, ZW 15º ┃ WTW: Zehnder Q600 ┃ SH: Home Assistant, Proxmox, Intel NUC 8i5 Mini


  • Beekforel
  • Registratie: November 2001
  • Laatst online: 02:31

Beekforel

Is eigenlijk geen vis

Is bij jullie Nabu Casa ook stuk? Kan niet meer extern bij m'n HA.

Opnieuw inloggen in de instellingen fixed it.

[ Voor 30% gewijzigd door Beekforel op 18-09-2022 10:22 ]


  • twieren
  • Registratie: Mei 2013
  • Laatst online: 14-11 10:35
Evertt schreef op zaterdag 17 september 2022 @ 22:06:
Phillips Hue heeft de optie om de verlichting 30 minuten voor zon ondergang aan te zetten.

Maar ik zie deze optie nergens staan in HA. Weet iemand of dit mogelijk is?
Ja is mogelijk, met een automatisering.

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 14-11 16:27

Matis

Rubber Rocket

twieren schreef op zondag 18 september 2022 @ 10:23:
Ja is mogelijk, met een automatisering.
Inderdaad, ik doe hetzelfde.

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
alias: Woonkamer Aan (avond)
description: ""
trigger:
  - platform: sun
    event: sunset
    offset: "-01:00:00"
condition: []
action:
  - delay: 00:{{ range(0, 5)|random }}:00
  - type: turn_on
    device_id: 054a808f98b264ee31aecc0e0f8e8b8a
    entity_id: switch.aquarium
    domain: switch
  - type: turn_on
    device_id: 7f65eea97f680c20d843aa764f38bdec
    entity_id: switch.dressoir
    domain: switch
  - type: turn_on
    device_id: 9235892a1ff56307fa02e0d123647643
    entity_id: switch.tv_meubel
    domain: switch
mode: single

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


  • RudolfR
  • Registratie: Maart 2011
  • Laatst online: 22:25
revolution-nl schreef op zaterdag 17 september 2022 @ 21:08:
Vandaag home-Assistant os ge-update van 8.5 naar 9.0 waarbij na de update de CPU op 100% ging (hyper-v vm), ik heb een snapshot teruggezet, meer mensen die hier hinder van ondervinden?
Hier draait 9.0 gewoon goed. Ik heb geen upgrade gedaan, maar een clean install van mijn proxmox VM (want die gaf om onduidelijke redenen unhealthy/unsupported aan op 8.x) en alles is weer in orde.

  • Jasper Janssen
  • Registratie: April 2000
  • Laatst online: 18-04 16:59
Ik ben sinds korte tijd bezig met HA, en zeker nu het weer kouder wordt, ben ik aan de slag gegaan met de evohome integratie.

Mijn evohome heeft 10 zones, en dit is volgens mij ongeveer wat je "gratis" krijgt met de default integratie en default dashboard units:

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

Je krijgt 11 climate entities, daar kun je simpel de huidige temperatuur uithalen en mooie statistics graphs van maken, en als je de default thermostat widget aan een van die climate entities geeft krijgt je een sort of half werkende thermostaat voor tijdelijke wijzigingen, en als je een history graph op die climate entity gooit krijg je drie onderdelen, current temperature en target temperature doen precies wat je verwacht, maar heating is niet wat ik verwacht. All my hopes and dreams waren eigenlijk dat je daarmee kon zien of er op dat moment warmtevraag is van die zone (procenten zou natuurlijk nog mooier zijn maar laten we dat even in het midden), maar het lijkt meer te zijn over de operational mode -- of de hvac zone aan het koelen of verhitten is? Jammer want dat heeft zeker bij deze integratie bijna geen nut. Het is me ook neit helemaal duidelijk hoe HA kiest welke van de sub-componenten van zo'n climate entity wel en niet zichtbaar worden in een history grafiek, maar dat terzijde. Blijkbaar dezelfde als in de Entities card zichtbaar zijn.

Wat ik eigenlijk zoek als eerste is een manier om een grafiek te maken waarbij -- in een grafiek -- dus inderdaad target temperature, current temperature, en warmtevraag aan/uit te zien zijn.

De richting die in zit te denken is proberen een binary sensor te regelen met de warmtevraag status, denk ik dan in de goede richting? En weet iemand welke van de 17 subcomponenten van de climate entities ik daarvoor moet hebben? Of moet ik gewoon de setpoint en target met elkaar vergelijken en als groter gelijk dan aan?

Edit: Ik heb net de warmtevraag status van een paar zones veranderd (door de boel keihard aan te zetten via de honeywell app), maar in de developer tools->states zie ik dan eigenlijk neits veranderen buiten de target temperature. Dus ik denk dat ik hem gewoon handmatig moet creeren door de twee temperaturen te vergelijken.

Edit2:
code:
1
2
3
          {% set target = state_attr('climate.woonkamer', 'status').setpoint_status.target_heat_temperature | float(0.0) %}
          {% set temperature = state_attr('climate.woonkamer', 'status').temperature_status.temperature | float(0.0) %}          
          {{ (temperature <= target) }}

Ik vermoed dat dit voor nu even goed genoeg is voor mij. Ik ga hem een paar dagen laten lopen en kijken hoe het bevalt.

Edit3: Inmiddels heb ik geobserveerd dat deze te vaak zegt dat er om hitte gevraagd wordt, ook als er vervolgens niets gebeurt. Met name als een kamer weer aan het afkoelen is nadat hij opgewarmd was. Ik heb ze nu op < zonder = gezet, en ik ga dat observeren. Ik heb een donkerbruin vermoeden dat het eigenlijke algoritme is < als hij nu uit is, en <= als hij nu aan is, zodat je er wat hysterese in hebt.

[ Voor 22% gewijzigd door Jasper Janssen op 19-09-2022 14:22 ]


  • Toppe
  • Registratie: Januari 2004
  • Laatst online: 22:37
Zijn er mensen die de aanvoer en retour temperatuur van hun vloerverwarming meten op de buizen zelf?

Heb hier 9 zones en geen mogelijkheid om de zones via de warmtepomp af te lezen, daarom zit ik te kijken naar de DS18B20 in combinatie met een tie-wrap en wat buis isolatie.

Ben alleen bang dat het een chaos gaat worden qua installatie. Iemand hier die dit al eens gedaan heeft en wat foto’s kan/wil delen?

Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!


  • _Marcel_1973
  • Registratie: Maart 2015
  • Laatst online: 31-10 21:19
oltk schreef op zaterdag 17 september 2022 @ 22:49:
Ik ben van plan een "dummy TV" te bouwen van een RGB ledstrip die ik achter de echte TV ga hangen. Als er niemand thuis is, en het is een bepaalde tijd, gaat de ledstrip aan.

Natuurlijk werkt dat alleen als het willekeurige lichtflitsen geeft, met diverse overlopende kleuren. Weet iemand van een dergelijk project? Hoe simuleer je het licht van een TV? Is er uberhaupt een optie om RGB signalen via een random of gestratificeerd random patroon aan te sturen??

Ik oriënteer me nu alleen, maar lijkt me een leuk (en nuttig) project :)
Veel minder techie, maar wel eenvoudige oplossing, slimme schakelaar ertussen en klaar.
https://www.bol.com/nl/nl...f-timer/9200000088397980/

Refferal link voor ABRP of Tronity nodig voor 30 dagen premium? Stuur maar een PB.


  • mbuurman
  • Registratie: November 2007
  • Laatst online: 16:48
Toppe schreef op zondag 18 september 2022 @ 17:50:
Zijn er mensen die de aanvoer en retour temperatuur van hun vloerverwarming meten op de buizen zelf?

Heb hier 9 zones en geen mogelijkheid om de zones via de warmtepomp af te lezen, daarom zit ik te kijken naar de DS18B20 in combinatie met een tie-wrap en wat buis isolatie.

Ben alleen bang dat het een chaos gaat worden qua installatie. Iemand hier die dit al eens gedaan heeft en wat foto’s kan/wil delen?
Ik heb dit gedaan met een Wemos D1 icm Tasmota met 6 van de door jou genoemde sensoren. Ik heb een stuk of 15 van die sensoren via Ali gekocht en 6 stuks uitgezocht die qua temperatuurmeting zo dicht mogelijk bij elkaar zaten.

We hebben 5 groepen en daarvan meet ik de retour-temperatuur en ik meet de aanvoer-temperatuur op de verdeler.
Alle sensoren zitten met een tie-rip op de buizen, met daaromheen een stuk buis isolatie van een centimeter of 20 lang om de temperatuur zo nauwkeurig mogelijk te meten.

Het is wel een beetje een spaghetti van draden bij de verdeler, maar ik heb er een kast omheen gebouwd dus je ziet er niets van.

  • Jasper Janssen
  • Registratie: April 2000
  • Laatst online: 18-04 16:59
Toppe schreef op zondag 18 september 2022 @ 17:50:
Zijn er mensen die de aanvoer en retour temperatuur van hun vloerverwarming meten op de buizen zelf?

Heb hier 9 zones en geen mogelijkheid om de zones via de warmtepomp af te lezen, daarom zit ik te kijken naar de DS18B20 in combinatie met een tie-wrap en wat buis isolatie.

Ben alleen bang dat het een chaos gaat worden qua installatie. Iemand hier die dit al eens gedaan heeft en wat foto’s kan/wil delen?
Wat de professionele buis-sensors gebruiken is een soort van platte ijzerspiraalveer die ervoor zorgt dat er altijd kracht op de verbinding blijft staan. Lage temperatuur buizen zouden misschien *kunnen* met een tie wrap, maar ik denk zelfs dan dat het niet heel lang goed gaat.

http://www.henatherm.be/v...aillant-calor-matic-25228

  • oltk
  • Registratie: Augustus 2007
  • Laatst online: 12-11 10:05
Koepert schreef op zaterdag 17 september 2022 @ 23:14:
[...]


WLED heeft een "TV" Preset die volgens mij precies dat doet. (Plus weet ik hoeveel andere patronen)
Ik neem aan dat jij https://kno.wled.ge/ bedoelt.
Daar moet ik wel even voor gaan zitten zo te zien. :o

Dank! :9

  • oltk
  • Registratie: Augustus 2007
  • Laatst online: 12-11 10:05
_Marcel_1973 schreef op zondag 18 september 2022 @ 18:22:
[...]


Veel minder techie, maar wel eenvoudige oplossing, slimme schakelaar ertussen en klaar.
https://www.bol.com/nl/nl...f-timer/9200000088397980/
Aahhh.. Nice. Dat is inderdaad iets laagdrempeliger

  • Koepert
  • Registratie: Augustus 2013
  • Laatst online: 18:29
oltk schreef op zondag 18 september 2022 @ 20:20:
[...]


Ik neem aan dat jij https://kno.wled.ge/ bedoelt.
Daar moet ik wel even voor gaan zitten zo te zien. :o

Dank! :9
Die bedoel ik idd.. En laat je niet afschrikken.

- spare telefoon lader (micro USB) Heb je vaak liggen
- D1 Mini of vergelijkbare ESP8266 OF ESP32.. Kost je n paar euro en ff wachten;
- LED strip (5v of 12v) van bijv BF LIghting in gewenste lengte. 1m kost je geloof ik nog geen 10 euro
- DUpont kabeltjes voor aansluiten D1 op LEDstrip

Meer ben je in principe niet nodig. WLED installeren kan via n chrome browser. Easy.

Wil je t goed doen dan ook:

Case voor ESP
Solderen van de kabeltjes


Maar eerlijk (als test) kan het met tape en in elkaar twisten draad..prima..

  • sig69
  • Registratie: Mei 2002
  • Laatst online: 02:21
Het is hier kermis en ik woon ernaast, wel leuk om de lampen te laten knipperen dacht ik. Maar ik kom er niet uit. Wel een en ander gevonden maar dat was op een trigger van een alarm. Ik zou gewoon een "knipperen" scene willen hebben die ik aan kan zetten. Iemand tips?

Roomba E5 te koop


  • Toppe
  • Registratie: Januari 2004
  • Laatst online: 22:37
mbuurman schreef op zondag 18 september 2022 @ 19:56:
[...]


Ik heb dit gedaan met een Wemos D1 icm Tasmota met 6 van de door jou genoemde sensoren. Ik heb een stuk of 15 van die sensoren via Ali gekocht en 6 stuks uitgezocht die qua temperatuurmeting zo dicht mogelijk bij elkaar zaten.

We hebben 5 groepen en daarvan meet ik de retour-temperatuur en ik meet de aanvoer-temperatuur op de verdeler.
Alle sensoren zitten met een tie-rip op de buizen, met daaromheen een stuk buis isolatie van een centimeter of 20 lang om de temperatuur zo nauwkeurig mogelijk te meten.

Het is wel een beetje een spaghetti van draden bij de verdeler, maar ik heb er een kast omheen gebouwd dus je ziet er niets van.
Toevallig fotootje? :+

Overigens zit ik zelf te denken aan de losse D18B20 en geen bedrade versie zodat je zelf de bedrading wat beter kan afwerken :D

[ Voor 7% gewijzigd door Toppe op 18-09-2022 21:36 ]

Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!

Pagina: 1 ... 192 ... 245 Laatste

Dit topic is gesloten.

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

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