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

Pagina: 1 ... 278 ... 340 Laatste
Acties:

Acties:
  • 0 Henk 'm!

  • fommas
  • Registratie: December 2012
  • Laatst online: 16:25
Waar te starten?
Ik heb 3 camera's rondom mijn huis. 1 reolink deurbel, 2 tapo camera's. Ik draai mijn home assistant op een raspberry PI 4.

Ik zou graag willen registreren als er iemand voor de deur staat (niet perse aan belt) en die beelden op neemt. En wanneer er beweging door de 2 losse camera's worden gedetecteerd. Deze beelden wil opslaan eventueel op mijn Synology NAS (meer opslag dan als op de SSD van de PI).

Tevens zou ik op alle 3 de camera's op gezette momenten controleren of een object verdwijnt (welke op een specifieke plek staat en terug komt).

Iemand een tip waar ik moet beginnen met zoeken, in welke add-ons ik me moet inlezen of in welke andere zaken ik me moet verdiepen ?

Acties:
  • 0 Henk 'm!

  • water_escape
  • Registratie: Juli 2001
  • Laatst online: 08:39
skank schreef op woensdag 8 januari 2025 @ 14:15:
Iemand deze 3d floorplan al gezien
https://www.facebook.com/...hare%2Fv%2F1B2T2fDNGy%2F#

Is met de floor 3d plan card
https://github.com/adizanni/floor3d-card?tab=reame-ov-file

Al vraag ik me af, of je dit op een kleine tablet wel handig is, en hoe vaak je gaat inzoomen/ronddraaien, tov gewoon een statisch 3d plan met picture elements....

Ik zit zelf net die picture elements te maken, en twijfel nu om deze te gebruiken in de plaats.
Ik heb Cled3D even getest, maar deze kan nog heel veel niet wat je met picture elements wel kan. Ook mis ik de 3d movement niet.

Water-Escape


Acties:
  • 0 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 12:25
maartend schreef op woensdag 15 januari 2025 @ 09:03:
Ok, ik kom er echt niet aan uit en kan daarmee niet upgraden naar Z2M 2.0, want die action geforceerd laten werken in de settings werkt niet.

Wat moet ik in het volgende aanpassen om het in Z2M 2.0 te laten werken, ik zit nu nog op 1.42.
Ik weet dat het in die action zit, maar heb geen idee wat het moet worden. En heb zo nog 10-tallen actions, maar als ik er 1 heb kom ik er wel uit.
Maar wat moet het worden? En ja, ik heb alles al gelezen via GitHub

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
- alias: Lamp bank aan
  initial_state: 'on'
  trigger:
  - platform: state
    entity_id: sensor.0x04cf8cdf3cxxxx_action
    to: button_1_single
  action:
  - service: light.turn_on
    target:
      entity_id:
      - light.schakelaar_bank
    data:
      brightness_pct: 27
Je kan MQTT device triggers gebruiken (zoals @FietsCAD laat zien) of event entities:

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
  automation:
    - id: "salon_remote_control"
      alias: "Schakelaar salon"
      description: >
        Control some lights with an Aqara H1 double wireless remote switch (WRS-R02 / WXKG15LM)
      mode: restart
      max_exceeded: silent
      triggers:
        - trigger: state
          entity_id: event.schakelaar_salon_action
          not_from:
            - unavailable
            - unknown
          variables:
            event: "{{ trigger.to_state.attributes.event_type | default('unknown', true) }}"
      actions:
        - choose:
            - conditions: "{{ event == 'single_left' }}"
              sequence:
                - action: script.light_group_toggle_helper
                  data:
                    group: group.sfeerverlichting_salon
            - conditions: "{{ event == 'single_right' }}"
              sequence:
                - action: light.toggle
                  target:
                    entity_id:
                      - light.tv_kastje
            - conditions: "{{ event == 'single_both' }}"
              sequence: []
            - conditions: "{{ event == 'double_left' }}"
              sequence:
                - action: light.turn_on
                  target:
                    entity_id: light.salon
                  data:
                    brightness_pct: 100
            - conditions: "{{ event == 'double_right' }}"
              sequence:
                - action: light.turn_on
                  target:
                    entity_id: light.salon
                  data:
                    brightness_pct: 25
            - conditions: "{{ event == 'double_both' }}"
              sequence: []
            - conditions: "{{ event == 'triple_left' }}"
              sequence: []
            - conditions: "{{ event == 'triple_right' }}"
              sequence: []
            - conditions: "{{ event == 'triple_both' }}"
              sequence: []
            - conditions: "{{ event == 'hold_left' }}"
              sequence: []
            - conditions: "{{ event == 'hold_right' }}"
              sequence: []
            - conditions: "{{ event == 'hold_both' }}"
              sequence: []

Sometimes you need to plan for coincidence


Acties:
  • +1 Henk 'm!

  • pietje63
  • Registratie: Juli 2001
  • Laatst online: 16:22

pietje63

RTFM

@fommas ik zo zaken los van elkaar zien

- welke triggers heb je voor beweging (hangt af van integratie). De tapo camera's zullen dit wel hebben (en dan kun je een record triggeren), ik weet niet of de deurbel dit ook heeft? Zo nee, heb je iets anders in de buurt om beweging te meten.
Als je dit weet zou ik een blueprint zoeken om beelden op te slaan. Ik gebruik zelf https://community.home-as...th-custom-triggers/604156 (waarbij ik tegenwoordig de notificatie heb uitgezet)

- beelden opslaan, direct opslaan op NAS lijkt me al wat lastiger. Ik gebruik zelf twee stappen (opslaan in HA en elke nacht een automation om op te ruimen). Vergelijkbaar zou je kunnen gebruiken voor verplaatsen naar NAS. Wellicht heb je hier nog wel een addon voor nodig (ivm benaderen NAS), dat weet ik zo niet

- controle of object verdwijnt, daarvoor is denk ik ook een integratie nodig, wellicht https://www.home-assistant.io/integrations/doods/ + addon. Zal wel relatief zwaar proces zijn.

De grootste Nederlandstalige database met informatie over computers met zoekfunctie!!


Acties:
  • 0 Henk 'm!

  • maartend
  • Registratie: Augustus 2002
  • Laatst online: 09:13
Hmmbob schreef op woensdag 15 januari 2025 @ 09:52:
[...]

Je kan MQTT device triggers gebruiken (zoals @FietsCAD laat zien) of event entities:

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
  automation:
    - id: "salon_remote_control"
      alias: "Schakelaar salon"
      description: >
        Control some lights with an Aqara H1 double wireless remote switch (WRS-R02 / WXKG15LM)
      mode: restart
      max_exceeded: silent
      triggers:
        - trigger: state
          entity_id: event.schakelaar_salon_action
          not_from:
            - unavailable
            - unknown
          variables:
            event: "{{ trigger.to_state.attributes.event_type | default('unknown', true) }}"
      actions:
        - choose:
            - conditions: "{{ event == 'single_left' }}"
              sequence:
                - action: script.light_group_toggle_helper
                  data:
                    group: group.sfeerverlichting_salon
            - conditions: "{{ event == 'single_right' }}"
              sequence:
                - action: light.toggle
                  target:
                    entity_id:
                      - light.tv_kastje
            - conditions: "{{ event == 'single_both' }}"
              sequence: []
            - conditions: "{{ event == 'double_left' }}"
              sequence:
                - action: light.turn_on
                  target:
                    entity_id: light.salon
                  data:
                    brightness_pct: 100
            - conditions: "{{ event == 'double_right' }}"
              sequence:
                - action: light.turn_on
                  target:
                    entity_id: light.salon
                  data:
                    brightness_pct: 25
            - conditions: "{{ event == 'double_both' }}"
              sequence: []
            - conditions: "{{ event == 'triple_left' }}"
              sequence: []
            - conditions: "{{ event == 'triple_right' }}"
              sequence: []
            - conditions: "{{ event == 'triple_both' }}"
              sequence: []
            - conditions: "{{ event == 'hold_left' }}"
              sequence: []
            - conditions: "{{ event == 'hold_right' }}"
              sequence: []
            - conditions: "{{ event == 'hold_both' }}"
              sequence: []
Dit weet ik, van dat vertalen. alleen ik kan het niet vertalen naar mijn stukje automation dat ik post. En daar heb ik dus de vertaling van nodig

Acties:
  • +1 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 12:25
maartend schreef op woensdag 15 januari 2025 @ 09:54:
[...]


Dit weet ik, van dat vertalen. alleen ik kan het niet vertalen naar mijn stukje automation dat ik post. En daar heb ik dus de vertaling van nodig
Vertalen/vertaling? Ik heb geen idee wat je bedoelt.

Als je in de developer tools je event entity van dat device opzoekt, zie je alle mogelijkheden die de event entity kan hebben. Met mijn code moet je dan een eind kunnen komen, toch?

edit: oh je bedoelt dat iemand anders jouw code voor jou moet ombouwen. Nou, ok dan:

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
#### Oude / bestaande code ####
- alias: Lamp bank aan
  initial_state: 'on'
  trigger:
  - platform: state
    entity_id: sensor.0x04cf8cdf3cxxxx_action
    to: button_1_single
  action:
  - service: light.turn_on
    target:
      entity_id:
      - light.schakelaar_bank
    data:
      brightness_pct: 27

#### Nieuwe code ####
- alias: Lamp bank aan
  initial_state: 'on'
  triggers:
    - trigger: state
      entity_id: event.0x04cf8cdf3cxxxx_action  ## gebruik de nieuwe event entity, CHECK OF DE NAAM KLOPT
      not_from: ## trigger op alles, maar niet als we van unavail of unkn komen
        - unavailable
        - unknown
      variables: ## Sla het type event op in een variabele
        event: "{{ trigger.to_state.attributes.event_type | default('unknown', true) }}"
  actions:
    - choose:
        - conditions: "{{ event == 'button_1_single' }}" ## Als de variabele 'button_1_single` is
          sequence:
            - service: light.turn_on ## Voer de actie uit
              target:
                entity_id:
                - light.schakelaar_bank
              data:
                brightness_pct: 27

Kan je hier verder mee? @maartend

[ Voor 86% gewijzigd door Hmmbob op 15-01-2025 10:12 ]

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!

  • maartend
  • Registratie: Augustus 2002
  • Laatst online: 09:13
Oh, wacht, staat stuk bij

[ Voor 92% gewijzigd door maartend op 15-01-2025 10:12 ]


Acties:
  • 0 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 12:25
.

[ Voor 100% gewijzigd door Hmmbob op 15-01-2025 10:13 ]

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!

  • maartend
  • Registratie: Augustus 2002
  • Laatst online: 09:13
Net gezien. Datt is idd wat ik bedoel. Hier kan ik verder mee voor al mijn andere automations. Hartstikke bedankt.

wat een verschil. Dit had ik nooit zelf kunnen uitvogelen

En dan ook nog de not_from bijgezet. Hier ga ik echt heel blij mee zijn

[ Voor 22% gewijzigd door maartend op 15-01-2025 10:15 ]


Acties:
  • +1 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 12:25
maartend schreef op woensdag 15 januari 2025 @ 10:13:
[...]

Net gezien. Datt is idd wat ik bedoel. Hier kan ik verder mee voor al mijn andere automations. Hartstikke bedankt
Top.

Ik denk dat je knop/schakelaar meer opties heeft: kijk nog even een keer naar mijn andere post (Hmmbob in "Home Assistant: Open source Python3 home automation - deel 5") - ik heb 1x uitgezocht welke event_types er allemaal kunnen zijn en die meteen meegenomen in mijn choose, zodat ik later makkelijker functionaliteit kan toevoegen.

Dat zijn allemaal lege sequences zoals je ziet in die post. Misschien de moeite waard om dat ook te doen - zeker als je veel dezelfde knoppen/schakelaars hebt en nu toch de boel gaat verbouwen.
maartend schreef op woensdag 15 januari 2025 @ 10:13:
wat een verschil. Dit had ik nooit zelf kunnen uitvogelen

En dan ook nog de not_from bijgezet. Hier ga ik echt heel blij mee zijn
Kudo's deel ik met @TheFes, we hebben hier samen mee zitten knustelen om 't goed en betrouwbaar werkend te krijgen :+

Zonder die not_from: gaan je lampen gekke dingen doen na een HA herstart :+

[ Voor 21% gewijzigd door Hmmbob op 15-01-2025 10:17 ]

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!

  • maartend
  • Registratie: Augustus 2002
  • Laatst online: 09:13
Hmmbob schreef op woensdag 15 januari 2025 @ 10:16:
[...]

Top.

Ik denk dat je knop/schakelaar meer opties heeft: kijk nog even een keer naar mijn andere post (Hmmbob in "Home Assistant: Open source Python3 home automation - deel 5") - ik heb 1x uitgezocht welke event_types er allemaal kunnen zijn en die meteen meegenomen in mijn choose, zodat ik later makkelijker functionaliteit kan toevoegen.

Dat zijn allemaal lege sequences zoals je ziet in die post. Misschien de moeite waard om dat ook te doen - zeker als je veel dezelfde knoppen/schakelaars hebt en nu toch de boel gaat verbouwen.
Heeft veel meer, maar met jou uitleg bij de code kan ik heel veel, want dan begrijp ik wat ik doe.

Nogmaals, hartstikke bedankt.

P.s. deze code werkt toch ook onder 1.42? Want dan ga ik eerst omcode of vertalen en als alles blijft werken pas over naar 2.0

Acties:
  • +1 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 12:25
maartend schreef op woensdag 15 januari 2025 @ 10:17:
P.s. deze code werkt toch ook onder 1.42? Want dan ga ik eerst omcode of vertalen en als alles blijft werken pas over naar 2.0
EUhmz, vlg mij kan je in 1.42 de event entities aanzetten. Was niet standaard (dus: "nee"). Ik check even

edit: idd, dat moet je handmatig enablen in 1.42. Je kan even in de zigbee2mqtt UI kijken of je een checkbox hebt (ik heb versie 2 al draaien, dus weet niet of die checkbox in 1.42 zit):

Afbeeldingslocatie: https://tweakers.net/i/gE_FCU64Rk2PBm8-n1BdfsFgNZQ=/800x/filters:strip_exif()/f/image/jKO0J6CUswTRQY3Q8bBiz83E.png?f=fotoalbum_large

Anders het volgende toevoegen aan je configuration.yaml van ZIGBEE2MQTT (NIET HOME ASSISTANT):

YAML:
1
2
homeassistant: ## <-- deze heb je misschien al, dan de volgende regel toevoegen onder je bestaande
  experimental_event_entities: true


en dan zigbee2mqtt herstarten. Ping voor edit @maartend

edit 2: die event entities komen trouwens pas in HA -NA- de 1e keer op de knop geduwd te hebben. Dus eerst even op knopje duwen, dan in HA developer tools kijken hoe de event entity heet! Werkt niet meteen na herstart. Ping voor 2e edit @maartend

[ Voor 65% gewijzigd door Hmmbob op 15-01-2025 10:32 ]

Sometimes you need to plan for coincidence


Acties:
  • +2 Henk 'm!

  • RobertMe
  • Registratie: Maart 2009
  • Laatst online: 17:48
maartend schreef op woensdag 15 januari 2025 @ 09:27:
[...]

Ik kan het niet via de ui doen, alles is toendertijd in yaml gezet. Maar thnx
Je kunt het wel via de UI doen. Ik doe ook alles in YAML, maar de device triggers klik ik in de UI bij elkaar. Daarna even "switch to YAML", kopiëren, plakken, klaar. Opslaan van de automation is dus ook niet nodig. Switch to YAML kan ook op het losse trigger blokje.

Acties:
  • 0 Henk 'm!

  • Borromini
  • Registratie: Januari 2003
  • Niet online

Borromini

Mislukt misantroop

Als de automation geen ID heeft kan je ze niet via de UI bewerken. Je kan een ID wel handmatig toevoegen, en dat mag eender wat zijn, zolang het maar uniek is.

Got Leenucks? | Debian Bookworm x86_64 / ARM | OpenWrt: Empower your router | Blogje


Acties:
  • +1 Henk 'm!

  • RobertMe
  • Registratie: Maart 2009
  • Laatst online: 17:48
Borromini schreef op woensdag 15 januari 2025 @ 10:26:
Als de automation geen ID heeft kan je ze niet via de UI bewerken. Je kan een ID wel handmatig toevoegen, en dat mag eender wat zijn, zolang het maar uniek is.
Ik doe altijd gewoon een "nieuwe" aanmaken :) Trigger bij elkaar klikken, YAML kopieren en daarna weer annuleren.

Acties:
  • 0 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 12:25
RobertMe schreef op woensdag 15 januari 2025 @ 10:19:
[...]

Je kunt het wel via de UI doen. Ik doe ook alles in YAML, maar de device triggers klik ik in de UI bij elkaar. Daarna even "switch to YAML", kopiëren, plakken, klaar. Opslaan van de automation is dus ook niet nodig. Switch to YAML kan ook op het losse trigger blokje.
Dit is wat mij betreft HET nadeel van die MQTT Device Triggers: daarvoor heb je de UI nodig om ze (een beetje praktisch) in te stellen.

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!

  • RobertMe
  • Registratie: Maart 2009
  • Laatst online: 17:48
Hmmbob schreef op woensdag 15 januari 2025 @ 10:29:
[...]

Dit is wat mij betreft HET nadeel van die MQTT Device Triggers: daarvoor heb je de UI nodig om ze (een beetje praktisch) in te stellen.
Yup. Maar als ik die event entities van jouw bekijk vind ik dat ook helemaal niks. Zeker omdat ik losse automations voor individuele knoppen heb.

En als je voor het device 1 automation hebt hoef je, intussen, nog maar de event naam aan te passen. Initieel toen device triggers zijn toegevoegd was er ook nog een id per event, waardoor je wel voor elke knop/event de UI in moest.

Acties:
  • 0 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 12:25
RobertMe schreef op woensdag 15 januari 2025 @ 10:31:
[...]

Yup. Maar als ik die event entities van jouw bekijk vind ik dat ook helemaal niks. Zeker omdat ik losse automations voor individuele knoppen heb.

En als je voor het device 1 automation hebt hoef je, intussen, nog maar de event naam aan te passen. Initieel toen device triggers zijn toegevoegd was er ook nog een id per event, waardoor je wel voor elke knop/event de UI in moest.
Maar ik gebruik hier voor 1 device toch ook maar 1 automation?

edit:
Dit gebruik ik trouwens voor een automation die triggert dmv 3 verschillende knoppen (van 2 verschillende types, vandaar de 2 opties op regel 19):

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
- id: ventilation_handle_button
  alias: "Start de ventilatie timer als we op een knop drukken"
  triggers:
    - trigger: state
      entity_id:
        - event.drukknop_badkamer_action
        - event.drukknop_badkamer_zolder_action
        - event.drukknop_bijkeuken_action
      to: ~
      variables:
        event: "{{ trigger.to_state.attributes.event_type | default('unknown', true) }}"
  conditions:
    - "{{ event not in ['unknown','unavailable'] }}"
  actions:
    - action: timer.start
      target:
        entity_id: timer.fan_runtime
      data:
        duration: "{{'01:00:00' if event in ['brightness_move_up','1_long_press'] else '00:30:00'}}"

[ Voor 39% gewijzigd door Hmmbob op 15-01-2025 10:35 ]

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!

  • RobertMe
  • Registratie: Maart 2009
  • Laatst online: 17:48
Hmmbob schreef op woensdag 15 januari 2025 @ 10:34:
[...]

Maar ik gebruik hier voor 1 device toch ook maar 1 automation?
Niet goed geformuleerd :p Ik bedoelde als je voor een device eenmaal 1 trigger hebt (voor een knop) kun je daarna die gewoon gebruiken en het subtype aanpassen. Als je "single_left" hebt kun je ook wel "single_right" verzinnen, daarvoor hoef je niet opnieuw de UI in.

En verder heb ik dus allemaal specifieke automations "als op de linker knop wordt gedrukt [en....] dan..." de ene automation en "als op de rechter knop wordt gedrukt [en...] dan ..." als andere automation. Ik heb nooit zoals jij hebt "als op eender welke knop wordt gedrukt dan kies uit ...".

Acties:
  • 0 Henk 'm!

  • CWH
  • Registratie: Juli 2006
  • Laatst online: 14-09 08:38

CWH

Septillion schreef op dinsdag 14 januari 2025 @ 19:36:
@CWH Waarom 8.0.2 niet gedaan dan?

En voor nu kan je met de legacy zaken op false dus mooi even testen of alles nog werkt.
Toch even uit nieuwsgierigheid gezocht. bedoel je dan deze?

https://github.com/darkxst/silabs-firmware-builder/releasesAfbeeldingslocatie: https://tweakers.net/i/kSq6V-6-AtB5cgANfzKOkGPxg18=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/8LXW0z76MJQcgrpfwSRjjXYB.jpg?f=user_large

Acties:
  • 0 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 12:25
RobertMe schreef op woensdag 15 januari 2025 @ 10:48:
[...]

Niet goed geformuleerd :p Ik bedoelde als je voor een device eenmaal 1 trigger hebt (voor een knop) kun je daarna die gewoon gebruiken en het subtype aanpassen. Als je "single_left" hebt kun je ook wel "single_right" verzinnen, daarvoor hoef je niet opnieuw de UI in.

En verder heb ik dus allemaal specifieke automations "als op de linker knop wordt gedrukt [en....] dan..." de ene automation en "als op de rechter knop wordt gedrukt [en...] dan ..." als andere automation. Ik heb nooit zoals jij hebt "als op eender welke knop wordt gedrukt dan kies uit ...".
Ah, ik snap je.

Tja, dat is een design keuze van onszelf, denk ik. Ik vind mijn methode het meest overzichtelijk; meer dan allemaal losse automations per type event. Ik bekijk het zo: ik wil dat als ik iets met deze knop doe, er iets gebeurt. De trigger is soort van gelijk ("iets met deze knop"), dus in mijn hoofd hoort dat dan bij elkaar in 1 automation, ongeacht ofdat dat "iets" optie a, b, c of 69 is. :+

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!

  • Vuur Draak
  • Registratie: Mei 2013
  • Laatst online: 10-09 19:32
fommas schreef op woensdag 15 januari 2025 @ 09:31:
Waar te starten?
Ik heb 3 camera's rondom mijn huis. 1 reolink deurbel, 2 tapo camera's. Ik draai mijn home assistant op een raspberry PI 4.

Ik zou graag willen registreren als er iemand voor de deur staat (niet perse aan belt) en die beelden op neemt. En wanneer er beweging door de 2 losse camera's worden gedetecteerd. Deze beelden wil opslaan eventueel op mijn Synology NAS (meer opslag dan als op de SSD van de PI).

Tevens zou ik op alle 3 de camera's op gezette momenten controleren of een object verdwijnt (welke op een specifieke plek staat en terug komt).

Iemand een tip waar ik moet beginnen met zoeken, in welke add-ons ik me moet inlezen of in welke andere zaken ik me moet verdiepen ?
Wat betreft de reolink deurbel, maak het niet te ingewikkeld: De reolink app is goed in te stellen dat er bij herkenning van een persoon (of dier, of auto) of bij het indrukken van de belknop zelf een opname kan worden opgeslagen op een externe server (je NAS) De reolink app kan via telefoon, tablet, pc app of browser worden ingesteld. Op deze manier gaat het commando rechtstreeks vanuit je camera en niet via een omweg wat eventuele beeld vertraging kan opleveren.

(De Reolink app is overigens de meest beroerd naar NL vertaalde app die ik ooit ben tegengekomen maar met een beetje logisch nadenken snap je wel wat ze bedoelen)

Edit / addition:
Voor de overige zaken zal je je eens moeten verdiepen in een server zoals Frigate, die kan wel alles wat je beschrijft. Ik vrees dat een RPi4 geen Frigate kan draaien, heb daar geen ervaring mee.

[ Voor 6% gewijzigd door Vuur Draak op 15-01-2025 11:11 ]


Acties:
  • +1 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 12:25
Vuur Draak schreef op woensdag 15 januari 2025 @ 10:54:
[...]

Wat betreft de reolink deurbel, maak het niet te ingewikkeld: De reolink app is goed in te stellen dat er bij herkenning van een persoon (of dier, of auto) of bij het indrukken van de belknop zelf een opname kan worden opgeslagen op een externe server (je NAS) De reolink app kan via telefoon, tablet, pc app of browser worden ingesteld. Op deze manier gaat het commando rechtstreeks vanuit je camera en niet via een omweg wat eventuele beeld vertraging kan opleveren.

(De Reolink app is overigens de meest beroerd naar NL vertaalde app die ik ooit ben tegengekomen maar met een beetje logisch nadenken snap je wel wat ze bedoelen)
Mijn Synology NAS (met surveillance station) snapte de Reolink deurbel meteen en triggert op de bewegingsmeldingen van de camera zelf & neemt dan op. Had ik de app niet voor nodig.

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 14:37

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@CWH Qua versie, ja. Of het het juiste type is weet ik niet 100% zeker maar klinkt wel als de goede.

Acties:
  • +1 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 14:37

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
D4NG3R schreef op woensdag 15 januari 2025 @ 08:30:
Gisteren overigens m'n luchtbevochtiger ontvangen en 'slim' gemaakt, had ik een kant-en-klare kunnen kopen met hygrostaat? Absoluut, maar die krengen vond ik te duur voor wat ze zijn indien ik geen ontzettend lelijk model of een tank van <3L wou hebben. En natuurlijk is het is simpelweg leuk om te klooien met smarthome spul, ook wanneer onnodig. :)

[Afbeelding]

Basale automation welke een slimme schakelaar omgooit. Heerlijk om niet elke 5 minuten een statische schok te krijgen omdat de rlv zo laag is. :')

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
alias: Luchtvochtigheid
description: ""
triggers:
  - trigger: numeric_state
    entity_id:
      - sensor.0x00124b002fac1a5a_humidity
    below: 50
    id: laag
  - trigger: numeric_state
    entity_id:
      - sensor.0x00124b002fac1a5a_humidity
    above: 55
  - trigger: state
    entity_id:
      - binary_sensor.aanwezigheid_woning
    from: "off"
    to: "on"
    id: aanwezig
  - trigger: state
    entity_id:
      - binary_sensor.aanwezigheid_woning
    from: "on"
    to: "off"
conditions: []
actions:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - laag
          - condition: state
            entity_id: binary_sensor.aanwezigheid_woning
            state: "on"
        sequence:
          - action: switch.turn_on
            metadata: {}
            data: {}
            target:
              entity_id: switch.0xa4c138b5959dc9da
      - conditions:
          - condition: trigger
            id:
              - aanwezig
          - condition: numeric_state
            entity_id: sensor.0x00124b002fac1a5a_humidity
            below: 50
        sequence:
          - action: switch.turn_on
            metadata: {}
            data: {}
            target:
              entity_id: switch.0xa4c138b5959dc9da
    default:
      - action: switch.turn_off
        metadata: {}
        data: {}
        target:
          entity_id: switch.0xa4c138b5959dc9da
mode: single



Ander onderwerp; gebruikt men hier nog (zelf gemaakte) slimme (zigbee) deurbellen, zo ja welke? Afgelopen weekend bezoek gemist omdat ik vol in een film zat en de bel niet hoorde.. Tijd om een notificatie te weergeven op m'n TV als iemand aanbelt. :+
Voor als je nog wilt versimpelen :+
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
alias: Luchtvochtigheid
description: ""
triggers:
  - trigger: numeric_state
    entity_id:
      - sensor.0x00124b002fac1a5a_humidity
    below: 50
  - trigger: numeric_state
    entity_id:
      - sensor.0x00124b002fac1a5a_humidity
    above: 55
  - trigger: state
    entity_id:
      - binary_sensor.aanwezigheid_woning
    from: "off"
    to: "on"
  - trigger: state
    entity_id:
      - binary_sensor.aanwezigheid_woning
    from: "on"
    to: "off"
conditions: []
actions:
  - choose:
      - conditions:
          - condition: state
            entity_id: binary_sensor.aanwezigheid_woning
            state: "on"
          - condition: numeric_state
            entity_id: sensor.0x00124b002fac1a5a_humidity
            below: 50
        sequence:
          - action: switch.turn_on
            metadata: {}
            data: {}
            target:
              entity_id: switch.0xa4c138b5959dc9da
    default:
      - action: switch.turn_off
        metadata: {}
        data: {}
        target:
          entity_id: switch.0xa4c138b5959dc9da
mode: single
Helaas heb ik een luchtbevochtiger die altijd in de uit-stand komt als je de stekker erin doet :|

Acties:
  • 0 Henk 'm!

  • D4NG3R
  • Registratie: Juli 2009
  • Laatst online: 16:55

D4NG3R

kiwi

:)

Thanks, had oorspronkelijk alleen de rlv-waarden als triggers en voegde daar later aanwezigheid aan toe. Had het direct even netjes moeten maken. :+
Helaas heb ik een luchtbevochtiger die altijd in de uit-stand komt als je de stekker erin doet :|
Ding wat ik gehaald heb heeft een doodsimpele draaiknop van 0 naar 100. Niks slims aan, als het goed is zou die wel automatisch moeten stoppen als het waterpeil te laag is - maar dat heb ik nog niet getest. :')

Komt d'r in, dan kö-j d’r oet kieken


Acties:
  • 0 Henk 'm!

  • Eraser127
  • Registratie: Maart 2001
  • Laatst online: 18:04

Eraser127

Nijkerk

Septillion schreef op woensdag 15 januari 2025 @ 11:07:
[...]

Voor als je nog wilt versimpelen :+

[...]


Helaas heb ik een luchtbevochtiger die altijd in de uit-stand komt als je de stekker erin doet :|
Dat zou je nog hardwired kunnen oplossen als het niet via software geregeld is. Evt een schakelaartje ertussen als je weer van dat slimme stopcontact af wil.

My Discogs


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 14:37

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@D4NG3R :+

Benieuwd of je last gaat krijgen van kalkneerslag. Want het is volgens mij een ultrasoontype of niet? Ik heb een luchtwasser / swamp cooler type (Clean Air something something).

Maar goed, mag niet klagen verder want gekregen en hij heeft wel een eigen sensor.

@Eraser127 Niets is onmogelijk natuurlijk maar zou ik hem dus aardig voor moeten slopen :+

Acties:
  • +1 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 14:37

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
Hmmbob schreef op woensdag 15 januari 2025 @ 10:03:
[...]

Vertalen/vertaling? Ik heb geen idee wat je bedoelt.

Als je in de developer tools je event entity van dat device opzoekt, zie je alle mogelijkheden die de event entity kan hebben. Met mijn code moet je dan een eind kunnen komen, toch?

edit: oh je bedoelt dat iemand anders jouw code voor jou moet ombouwen. Nou, ok dan:

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
#### Oude / bestaande code ####
- alias: Lamp bank aan
  initial_state: 'on'
  trigger:
  - platform: state
    entity_id: sensor.0x04cf8cdf3cxxxx_action
    to: button_1_single
  action:
  - service: light.turn_on
    target:
      entity_id:
      - light.schakelaar_bank
    data:
      brightness_pct: 27

#### Nieuwe code ####
- alias: Lamp bank aan
  initial_state: 'on'
  triggers:
    - trigger: state
      entity_id: event.0x04cf8cdf3cxxxx_action  ## gebruik de nieuwe event entity, CHECK OF DE NAAM KLOPT
      not_from: ## trigger op alles, maar niet als we van unavail of unkn komen
        - unavailable
        - unknown
      variables: ## Sla het type event op in een variabele
        event: "{{ trigger.to_state.attributes.event_type | default('unknown', true) }}"
  actions:
    - choose:
        - conditions: "{{ event == 'button_1_single' }}" ## Als de variabele 'button_1_single` is
          sequence:
            - service: light.turn_on ## Voer de actie uit
              target:
                entity_id:
                - light.schakelaar_bank
              data:
                brightness_pct: 27

Kan je hier verder mee? @maartend
Devers, lezen we mee? Dit moet dus gewoon simpeler / via de UI kunnen :+

Acties:
  • 0 Henk 'm!

  • Trokken
  • Registratie: September 2010
  • Laatst online: 15:54
Ik was van pan om AppDaemon te gaan installeren zodat ik een HA dashboard weer kan geven op een wall display.
Alleen zie ik nu dat AppDaemon deprecated is: https://github.com/AppDaemon/appdaemon/issues/2190

Heeft iemand ervaring met alternatieven voor deze tool?

☀️ 2220Wp | 🚗 Hyundai Ioniq Electric 28kWh | 🌬️ Ventilatie WTW | 🤖 Home Assistant


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 14:37

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@Trokken Denk dat het alternatief van nu is gewoon een HA dashboard maken en die tonen op een tablet / display.

Acties:
  • 0 Henk 'm!

  • JBS
  • Registratie: Januari 2004
  • Niet online

JBS

Ik zou graag de brightness wijzigingen van een specifieke lamp willen loggen en als soort van log lijstje tonen in één van de views van m'n dashboard.
Een nieuwe logregel wegschrijven is mogelijk (https://www.home-assistan...ystem_log/#writing-to-log), maar ik zou graag een separaat lijstje willen creëren van deze brightness wijzigingen en dit lijstje buiten de algemene log om tonen.

Aangezien de brightness een attribuut van een light entiteit is, worden deze wijzigingen niet standaard in de history van deze entiteit bijgehouden. Iets als dit https://www.home-assistant.io/dashboards/logbook/ is dus helaas geen oplossing.

(Context: Ik gebruik een 0-10v dimmer voor het regelen van de ventilatie. Deze dimmer zit als light entiteit in HA, en ik wil graag een lijstje met historische brightness (dus ventilatie snelheid) wijzigingen kunnen inzien)

[ Voor 5% gewijzigd door JBS op 15-01-2025 11:58 ]


Acties:
  • +1 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 14:37

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@JBS Dan zou je een template sensor aan kunnen maken die verwijst naar de brightness. Dan wordt het wel opgeslagen.

En als je dan toch met de template bezig gaat zou ik zelf hem überhaupt omzetten naar een fan-entity.

Acties:
  • +1 Henk 'm!

  • D4NG3R
  • Registratie: Juli 2009
  • Laatst online: 16:55

D4NG3R

kiwi

:)

Septillion schreef op woensdag 15 januari 2025 @ 11:30:
@D4NG3R :+

Benieuwd of je last gaat krijgen van kalkneerslag. Want het is volgens mij een ultrasoontype of niet?
Ach, problemen voor toekomstige * D4NG3R . :7

Komt d'r in, dan kö-j d’r oet kieken


Acties:
  • 0 Henk 'm!

  • maartend
  • Registratie: Augustus 2002
  • Laatst online: 09:13
Hmmbob schreef op woensdag 15 januari 2025 @ 10:18:
[...]

EUhmz, vlg mij kan je in 1.42 de event entities aanzetten. Was niet standaard (dus: "nee"). Ik check even

edit: idd, dat moet je handmatig enablen in 1.42. Je kan even in de zigbee2mqtt UI kijken of je een checkbox hebt (ik heb versie 2 al draaien, dus weet niet of die checkbox in 1.42 zit):

[Afbeelding]

Anders het volgende toevoegen aan je configuration.yaml van ZIGBEE2MQTT (NIET HOME ASSISTANT):

YAML:
1
2
homeassistant: ## <-- deze heb je misschien al, dan de volgende regel toevoegen onder je bestaande
  experimental_event_entities: true


en dan zigbee2mqtt herstarten. Ping voor edit @maartend

edit 2: die event entities komen trouwens pas in HA -NA- de 1e keer op de knop geduwd te hebben. Dus eerst even op knopje duwen, dan in HA developer tools kijken hoe de event entity heet! Werkt niet meteen na herstart. Ping voor 2e edit @maartend
Zat idd niet in Z2M settings, dus maar handmatig.

Je laaste edit ga ik nog eens 3 x lezen. :)

Acties:
  • 0 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 12:25
maartend schreef op woensdag 15 januari 2025 @ 12:42:
Je laaste edit ga ik nog eens 3 x lezen. :)
Lang verhaal kort: je gaat de event entity pas zien in Home Assistant zodra je de knop een keer gebruikt hebt.

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!

  • maartend
  • Registratie: Augustus 2002
  • Laatst online: 09:13
Hmmbob schreef op woensdag 15 januari 2025 @ 12:59:
[...]

Lang verhaal kort: je gaat de event entity pas zien in Home Assistant zodra je de knop een keer gebruikt hebt.
Dat haalde ik er wel uit, thnx. Maar moet zien wat dit werkelijk betekend of doet.

Maar daar kom ik wel achter. Thnx nogmaals

Acties:
  • 0 Henk 'm!

  • TheMystery
  • Registratie: Februari 2004
  • Laatst online: 15:46
Iemand hier die de hue dimmer switch (https://www.zigbee2mqtt.io/devices/324131092621.html) met z2m gebruikt met double en tripple klik en die al geupdate heeft naar v2.0?

Ik loop tegen het probleem aan dat in v1.42 bij instellingen (specifiek) legacy aanstaat en deze in v2.0 niet meer bestaat. hierdoor komt de counter niet meer door voor de 4 knoppen waardoor ik geen double of single kik meer werkend krijg.

ik dacht het dan af te vangen door via mqtt te gaan werken maar in v2.0 is de counter in het mqtt bericht altijd 2, dus ook hier kan ik het niet opgelost mee krijgen.

ik heb namelijk 14 functies aan deze dimmer switch gehangen en met v2.0 zouden er maar 8 op kunnen 4x single klik en 4x hold.

Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 14:37

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@TheMystery Niet direct een antwoord. Maar lijkt er dus op dat Z2M dat dus fake deed op basis van meerdere keren press of niet?

Als alternatief heb ik wel een blueprint voor je die van elke binary_sensor een multipress+long kan maken (zet de output in een inpult_text vergelijkbaar als de Z2M legacy actions).
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
blueprint:
  name: Multipress from 'binary_sensor' switch
  description: >-
    Get multipress and long press action out of a 'binary sensor' switch. 
    The helper will contain the actions: 'short_x', 'long' and 'release'. x is the number
    of short presses. 'release' is only send after a long-press. Check for these states
    in other automation with a state-trigger.
  domain: automation
  input:
    input_switch:
      name: Switch (input)
      description: "[binary_sensor] which represents the switch state. 'on' meaning pressed"
      selector:
        entity:
          domain: 
            - binary_sensor
            - light
            - switch
    output_text:
      name: Helper (output)
      description: "[input_text] helper to store the state. This is what you use to trigger on in other automations"
      selector:
        entity:
            domain: input_text
trigger:
  - platform: state
    entity_id:
      - !input input_switch
    to: "on"
condition: []
action:
  - wait_for_trigger:
      - platform: state
        entity_id:
          - !input input_switch
        to: "off"
    timeout:
      milliseconds: 500
  - if:
      - condition: state
        entity_id: !input input_switch
        state: "off"
    then:
      - repeat:
          until:
            - condition: template
              value_template: "{{ wait.trigger is none }}"
          sequence:
            - wait_for_trigger:
                - platform: state
                  entity_id:
                    - !input input_switch
                  to: "on"
              timeout:
                milliseconds: 400
            - if:
                - condition: template
                  value_template: "{{ wait.trigger is none }}"
              then:
                - service: input_text.set_value
                  data:
                    value: short_{{ repeat.index }}
                  target:
                    entity_id: !input output_text
    else:
      - service: input_text.set_value
        data:
          value: long
        target:
          entity_id: !input output_text
      - wait_for_trigger:
          - platform: state
            entity_id:
              - !input input_switch
            to: "off"
      - service: input_text.set_value
        data:
          value: release
        target:
          entity_id: !input output_text
  - delay:
      hours: 0
      minutes: 0
      seconds: 0
      milliseconds: 100
  - service: input_text.set_value
    data:
      value: ""
    target:
      entity_id: !input output_text
mode: single
max_exceeded: silent
Deze zou je om moeten kunnen bouwen om wat anders als input te krijgen zoals een event entity.

Acties:
  • 0 Henk 'm!

  • TheMystery
  • Registratie: Februari 2004
  • Laatst online: 15:46
Septillion schreef op woensdag 15 januari 2025 @ 14:48:
@TheMystery Niet direct een antwoord. Maar lijkt er dus op dat Z2M dat dus fake deed op basis van meerdere keren press of niet?

Als alternatief heb ik wel een blueprint voor je die van elke binary_sensor een multipress+long kan maken (zet de output in een inpult_text vergelijkbaar als de Z2M legacy actions).

[...]


Deze zou je om moeten kunnen bouwen om wat anders als input te krijgen zoals een event entity.
Weet ik niet de counter blijft wel in het mqtt bericht zitten in v2.0 en bericht ziet er ook gewoon hetzelfde uit maar de counter blijft 2 in v2.0.

Dit is het bericht in v1.42:
code:
1
 z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Dimmer Switch Woonkamer', payload '{"action":"on-press","action_duration":null,"battery":100,"brightness":255,"counter":1,"duration":0,"last_seen":"2025-01-15T16:44:22+01:00","linkquality":87,"update":{"installed_version":1107324829,"latest_version":1107324829,"state":"idle"},"update_available":false}'

Hier is de counter dan 1,2 of 3, dus mij lijkt het een bug in v2.0 dat deze 2 blijft.
Heb hier een GitHub ticket voor geopend maar helaas geen reacties.

Acties:
  • +1 Henk 'm!

  • HuismAndré
  • Registratie: Augustus 2001
  • Laatst online: 07:59

HuismAndré

-Pardon my French, I'm Dutch-

D4NG3R schreef op woensdag 15 januari 2025 @ 08:30:
Gisteren overigens m'n luchtbevochtiger ontvangen en 'slim' gemaakt, had ik een kant-en-klare kunnen kopen met hygrostaat? Absoluut, maar die krengen vond ik te duur voor wat ze zijn indien ik geen ontzettend lelijk model of een tank van <3L wou hebben. En natuurlijk is het is simpelweg leuk om te klooien met smarthome spul, ook wanneer onnodig. :)

[Afbeelding]

Basale automation welke een slimme schakelaar omgooit. Heerlijk om niet elke 5 minuten een statische schok te krijgen omdat de rlv zo laag is. :')

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
alias: Luchtvochtigheid
description: ""
triggers:
  - trigger: numeric_state
    entity_id:
      - sensor.0x00124b002fac1a5a_humidity
    below: 50
    id: laag
  - trigger: numeric_state
    entity_id:
      - sensor.0x00124b002fac1a5a_humidity
    above: 55
  - trigger: state
    entity_id:
      - binary_sensor.aanwezigheid_woning
    from: "off"
    to: "on"
    id: aanwezig
  - trigger: state
    entity_id:
      - binary_sensor.aanwezigheid_woning
    from: "on"
    to: "off"
conditions: []
actions:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - laag
          - condition: state
            entity_id: binary_sensor.aanwezigheid_woning
            state: "on"
        sequence:
          - action: switch.turn_on
            metadata: {}
            data: {}
            target:
              entity_id: switch.0xa4c138b5959dc9da
      - conditions:
          - condition: trigger
            id:
              - aanwezig
          - condition: numeric_state
            entity_id: sensor.0x00124b002fac1a5a_humidity
            below: 50
        sequence:
          - action: switch.turn_on
            metadata: {}
            data: {}
            target:
              entity_id: switch.0xa4c138b5959dc9da
    default:
      - action: switch.turn_off
        metadata: {}
        data: {}
        target:
          entity_id: switch.0xa4c138b5959dc9da
mode: single
Je kunt ook de hygrostat integratie gebruiken door het volgende in configuration.yaml te zetten:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
generic_hygrostat:
  - name: Luchtbevochtiger
    unique_id: test_luchtbevochtiger
    humidifier: switch.0xa4c138b5959dc9da
    target_sensor: sensor.0x00124b002fac1a5a_humidity
    min_humidity: 40
    max_humidity: 60
    target_humidity: 55
    device_class: "humidifier"
    min_cycle_duration: 00:02:00
    keep_alive: 00:05:00
    dry_tolerance: 2
    wet_tolerance: 2


Hier en daar nog even naar wens aanpassen. Zie voor meer info: https://www.home-assistan...ations/generic_hygrostat/

André Huisman (www.new-line.nl)


Acties:
  • 0 Henk 'm!

  • Tusk
  • Registratie: Juni 2001
  • Laatst online: 12-09 10:11

Tusk

Sticky Bomb likes you!

sinds ik ben geupdate naar van 23.12 naar 25.1(en daarna naar .1 en .2) doet mijn Home Wizard Total Gas entity niets meer. Alle andere wel. HA meerdere keren herstart. Integration reload, p1 meter powercycle...
This entity is no longer being provided by the homewizard integration. If the entity is no longer in use, delete it in settings


*I asked for a shotgun, not an anti-aircraft!
- shotgun? that must be the guns that fire a shot....
*yes.. you must be the brains


Acties:
  • 0 Henk 'm!

  • Rouwette
  • Registratie: Maart 2007
  • Laatst online: 11:39

Rouwette

Rouwette.com

Hmm alles geupdate en de config yaml zegt

code:
1
2
3
4
Integration error: advanced - Integration 'advanced' not found.
Invalid config for 'rest_command' at configuration.yaml, line 274: 'action' is an invalid option for 'rest_command', check: rest_command->postcodeloterij->action
Invalid config for 'rest_command' at configuration.yaml, line 275: 'data' is an invalid option for 'rest_command', check: rest_command->postcodeloterij->data
Integration error: device_options - Integration 'device_options' not found.

https://www.rouwette.com/


Acties:
  • 0 Henk 'm!

  • BiG-GuY
  • Registratie: Oktober 2002
  • Laatst online: 18:13

BiG-GuY

Moderator Wonen & Mobiliteit
Tusk schreef op woensdag 15 januari 2025 @ 17:54:
sinds ik ben geupdate naar van 23.12 naar 25.1(en daarna naar .1 en .2) doet mijn Home Wizard Total Gas entity niets meer. Alle andere wel. HA meerdere keren herstart. Integration reload, p1 meter powercycle...


[...]
Release Notes bekeken? Er zijn bij verschillende versies in 2024 wijzigingen geweest bij de HomeWizard integratie. Bepaalde soorten entiteiten zijn van soort gewisseld. Had ik ook met de watermeter, deze moest toen gemigreerd worden, dit werd door HA aangegeven toen ik die update gedraaid had.

Maar heb geen versies overgeslagen, dus weet niet wat er fout kan gaan als je een jaar aan versies overslaat.

Gallery V&A


Acties:
  • 0 Henk 'm!

  • dixet
  • Registratie: Februari 2010
  • Laatst online: 14:15
Septillion schreef op woensdag 15 januari 2025 @ 14:48:
@TheMystery Niet direct een antwoord. Maar lijkt er dus op dat Z2M dat dus fake deed op basis van meerdere keren press of niet?

Als alternatief heb ik wel een blueprint voor je die van elke binary_sensor een multipress+long kan maken (zet de output in een inpult_text vergelijkbaar als de Z2M legacy actions).

[...]


Deze zou je om moeten kunnen bouwen om wat anders als input te krijgen zoals een event entity.
Typo?
YAML:
1
     - ligth

Acties:
  • 0 Henk 'm!

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 17:00
Rouwette schreef op woensdag 15 januari 2025 @ 18:25:
Hmm alles geupdate en de config yaml zegt

code:
1
2
3
4
Integration error: advanced - Integration 'advanced' not found.
Invalid config for 'rest_command' at configuration.yaml, line 274: 'action' is an invalid option for 'rest_command', check: rest_command->postcodeloterij->action
Invalid config for 'rest_command' at configuration.yaml, line 275: 'data' is an invalid option for 'rest_command', check: rest_command->postcodeloterij->data
Integration error: device_options - Integration 'device_options' not found.
Zo te zien is er iets mis gegaan in de configuration.yaml met de indentation

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 14:37

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
Uhh, ja :D Thanks! Ik had andere aan/uit types er dus ook bij (proberen) te zetten maar nooit gebruikt :+

Acties:
  • 0 Henk 'm!

  • mrbert
  • Registratie: Augustus 2003
  • Laatst online: 17-09 15:22
Ik zal denk ik echt iets heel simple fout doen maar ik krijg de snapshot niet werkend.
Ik heb de video van smarthomejunky over scene with steriods een paar keer bekeken en had het idee dat wat ik wil wel moet kunnen.
Ik heb 2 koppen op een remote switch die ik hiervoor gebruik met 2 automations.
knop '2 ' om een snapshot te bewaren
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
alias: a a store snap
description: ""
triggers:
  - domain: mqtt
    device_id: 6ea7861f6130769d4cf77c10033333a0
    type: action
    subtype: 2_single
    trigger: device
conditions: []
actions:
  - action: scene.create
    data:
      scene_id: before
      snapshot_entities:
        - light.gledopto_module_1
mode: single



knop1 om deze te herstellen
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
alias: a a scne activate snap
description: ""
triggers:
  - domain: mqtt
    device_id: 6ea7861f6130769d4cf77c10033333a0
    type: action
    subtype: 1_single
    trigger: device
conditions: []
actions:
  - action: scene.turn_on
    data: {}
    target:
      entity_id: scene.before
mode: single



Vanuit een bestaande scene met kleur (toestand A) heb ik een aanpassing gemaakt en geef het licht een andre kleur (toestand B ) . dat is dan de toestand waarvan ik een snapshot wil maken dus ik druk op '2' dan zou ik verwachten dat deze toestand opgeslagen zou worden in scene.before ,of vergis ik me
daar in?
Als ik dan weer een andere kleur (toestand C) in stel en na een tijdje terug wil naar de snapshot druk ik op '1' maar dan komt niet de kleur van de snapshot terug maar kleur (A)
Ik activeer dus niet de oorsponkelijke scene maar verwacht de toestand van before . Allsof ik de Scemen met kleur (A) heb geactiveerd.
Kan iemand me helpen waar het mis gaat? IK ben hier onderhand al dagen naar het zoeken.
Hoe kan ik zien wat er in de Snapshot geschreven is?

Hoop dat inspringen nu wel goed ging:S

[ Voor 6% gewijzigd door mrbert op 15-01-2025 21:29 . Reden: kleine correcties ]

mrbert


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 14:37

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@mrbert Weet niet wat je gedaan hebt maar niets gaat er niet goed met de inspringing. Kan je het nog eens proberen?

Acties:
  • 0 Henk 'm!

  • Isane
  • Registratie: December 2005
  • Laatst online: 17-09 16:24
FicoF schreef op maandag 13 januari 2025 @ 19:10:
[...]

Het lukt mij wel te koppelen met Google Home en de Flinq app. Deze in HA krijgen is nog niet gelukt, jou wel?

Uiteraard moest dit via Tuya, dat was nog niet helemaal duidelijk maar nu wel gelukt.
Ik heb er 2 gekocht, echter staan ze nog in de doos omdat ik nog druk bezig ben met het verbouwen van de zolder. Sorry!

Want als ze in de Tuya app staan, dan kun je in HA een integratie toevoegen.

Acties:
  • 0 Henk 'm!

  • Regul
  • Registratie: December 2007
  • Laatst online: 10:41
Ik probeer een manier te vinden om het terugleveren met terugleverkosten te verwerken in het energy dashboard, maar ik kom er nog niet helemaal uit.

Heeft iemand hier een handige oplossing voor?

Acties:
  • 0 Henk 'm!

  • mrbert
  • Registratie: Augustus 2003
  • Laatst online: 17-09 15:22
Septillion schreef op woensdag 15 januari 2025 @ 20:17:
@mrbert Weet niet wat je gedaan hebt maar niets gaat er niet goed met de inspringing. Kan je het nog eens proberen?
@Septillion Geen idee wat er mis is gegaan met copy paste Ik had de code even in word, denk dat daar iets is mis gegaan.

Hoop dat het zo beter te lezen is! sorry

mrbert


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 14:37

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@mrbert Word is inderdaad niet lief voor de formatting :+

Maar de scene.before is geen scene die je standaard al hebt aangemaakt toch? Dus als je HA herstart heb je die scene niet, correct?

Acties:
  • 0 Henk 'm!

  • mrbert
  • Registratie: Augustus 2003
  • Laatst online: 17-09 15:22
@Septillion klopt, geloof dat ze dat een scene on the fly noemen.
Dat is hoe ik het in alle voorbeelde zag volgens mij.

mrbert


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 14:37

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@mrbert Ik weet wat het doet :+ Bedoelde dus meer dat je niet een naam moet gebruiken van een scene die al bestaat. Zeker omdat je zegt dat je staat A ook met een scene doet.

Hoe snel na het aanpassen naar B probeer je het op te slaan?

Acties:
  • 0 Henk 'm!

  • Borromini
  • Registratie: Januari 2003
  • Niet online

Borromini

Mislukt misantroop

Ik laat HA een melding sturen wanneer bv. de wasmachine en de vaatwas klaar zijn. Voor de wasmachine werkt dat perfect, maar de vaatwas zit met blokken waarin hij zo weinig verbruikt (bv. droogproces, maar ook gewoon openen en sluiten van de machine) dat er heel wat 'false positives' doorkomen.

Automatisering voor de vaatwas ziet er zo uit:

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
- id: 89df2ed3d08a45c688079455c04a6a5d
  alias: Afwasmachine klaar
  description: ''
  triggers:
  - platform: numeric_state
    entity_id: sensor.p115_49_6e_verbruik
    below: 1
    for:
      minutes: 3 
  actions:
  - action: notify.family_mobile
    data:
      title: Afwasmachine klaar
      message: Programma voltooid!


Ik heb geprobeerd om een condition toe te voegen hieraan, waardoor de automation pas zou mogen triggeren als er voorafgaand voor een kwartier 5W of meer werd gebruikt. Maar HA meldt dan dat conditions geen 'for' aanvaarden:

YAML:
1
2
3
4
5
6
  conditions:
  - condition: numeric_state
    entity_id: sensor.p115_49_6e_verbruik
    above: 5
    for:
      minutes: 15 


Als ik rondkijk vind ik suggesties om via een template een (binary?) sensor aan te maken waarop de automation dan kan worden geactiveerd. Alleen is het mij totaal niet duidelijk hoe dat concreet moet. Kan iemand mij op weg helpen?

Got Leenucks? | Debian Bookworm x86_64 / ARM | OpenWrt: Empower your router | Blogje


Acties:
  • 0 Henk 'm!

  • bifi_G60
  • Registratie: December 2001
  • Laatst online: 09:45
Ik heb nu een SLZB-06 in gebruik voor mijn Zigbee netwerk , weet er iemand van het bestaan voor een dergelijke stick maar dan voor zwave?

edit : vind nu net deze https://tubeszb.com/product/z-wave-poe-kit/ als er mensen nog van het bestaan van meer weten hou ik mij aanbevolen

[ Voor 27% gewijzigd door bifi_G60 op 15-01-2025 22:48 ]


Acties:
  • +1 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 14:37

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@Borromini Zelf gebruik ik gewoon een helper (input_boolean). Deze zet ik aan zodra ik merk dat de machine gestart is. Daarna kan ik die checken als vermogen laag is of de machine echt aan stond.

Acties:
  • 0 Henk 'm!

  • Oogje
  • Registratie: Oktober 2003
  • Niet online
BiG-GuY schreef op woensdag 15 januari 2025 @ 07:41:
[...]

ZHA plaatst z’n database en config in de root van /config/ . Als je de hele map /config/ inclusief (verborgen) submappen overzet naar de nieuwe installatie zal ZHA in eerste instantie niet willen starten. Je kan dan ZHA verwijderen en vervolgens opnieuw instellen en via de automatische back-up van ZHA herstellen bij het opnieuw instellen van ZHA. Zie Zigbee backup and restore in ZHA

Met de nieuwe Home Assistant back-up methode sinds 2025.1.0 zou het ook mogelijk moeten zijn om een Docker back-up te herstellen naar HAOS, maar heb daar geen ervaring mee nog.
Dat lukt met een oudere versie ook prima ik hoefde na de restore alleen de usb poort voor zha te wijzigen en alles draaide direct als een zonnetje. MQTT koste iets meer effort maar de migratie van container naar haos ging snel en pijnloos

Any errors in spelling, tact, or fact are transmission errors.


Acties:
  • 0 Henk 'm!

  • D4NG3R
  • Registratie: Juli 2009
  • Laatst online: 16:55

D4NG3R

kiwi

:)

HuismAndré schreef op woensdag 15 januari 2025 @ 16:58:
[...]

Je kunt ook de hygrostat integratie gebruiken door het volgende in configuration.yaml te zetten:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
generic_hygrostat:
  - name: Luchtbevochtiger
    unique_id: test_luchtbevochtiger
    humidifier: switch.0xa4c138b5959dc9da
    target_sensor: sensor.0x00124b002fac1a5a_humidity
    min_humidity: 40
    max_humidity: 60
    target_humidity: 55
    device_class: "humidifier"
    min_cycle_duration: 00:02:00
    keep_alive: 00:05:00
    dry_tolerance: 2
    wet_tolerance: 2


Hier en daar nog even naar wens aanpassen. Zie voor meer info: https://www.home-assistan...ations/generic_hygrostat/
Toch net dat ene stapje verder ja, sluit ook mooi aan bij de thermostaat en verschillende modi. Thanks. :)

Afbeeldingslocatie: https://tweakers.net/i/BnPmbVKY227DiRTLY6sReX5GSls=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/YTW2qBmikqU6Dq25LSr33ZHw.png

[ Voor 9% gewijzigd door D4NG3R op 16-01-2025 08:43 ]

Komt d'r in, dan kö-j d’r oet kieken


Acties:
  • 0 Henk 'm!

  • dixet
  • Registratie: Februari 2010
  • Laatst online: 14:15
Regul schreef op woensdag 15 januari 2025 @ 21:15:
Ik probeer een manier te vinden om het terugleveren met terugleverkosten te verwerken in het energy dashboard, maar ik kom er nog niet helemaal uit.

Heeft iemand hier een handige oplossing voor?
Terugleverkosten is één woord maar iedere energieleverancier bepaalt ze op een andere manier. Dus of en hoe je dat in Home Assistant kan krijgen is voor een groot deel afhankelijk van hoe in jouw situatie terugleverkosten worden berekend. Home assistant heeft voor de meeste berekenmethodes geen ootb oplossing.
Smaken die ik ken
  • Bedrag per teruggeleverde kWh
  • Alleen terugleverkosten over gesaldeerde stroom
  • Vast bedrag per dag op basis van geschatte teruglevering
  • Vast bedrag op basis van staffels
Alleen de eerste is standaard in HA te regelen: die kan je in je energiedashboard gewoon instellen bij energieproductie (eventueel een sensor aanmaken die teruglevertarief en terugleverkosten met elkaar verrekend).

Voor de rest.... lastig

Acties:
  • +1 Henk 'm!

  • CWH
  • Registratie: Juli 2006
  • Laatst online: 14-09 08:38

CWH

Ik gebruik deze bp: https://community.home-as...ish-washer-etc/650166/454
Hierin kun je veel instellen, ook het aantal keren bv dat het vermogen naar 0W terugzakt, maar nog veel meer. Kunt daar eens naar kijken. Heb ik ook gedaan en werkt helemaal naar tevredenheid.
Borromini schreef op woensdag 15 januari 2025 @ 22:37:
Als ik rondkijk vind ik suggesties om via een template een (binary?) sensor aan te maken waarop de automation dan kan worden geactiveerd. Alleen is het mij totaal niet duidelijk hoe dat concreet moet. Kan iemand mij op weg helpen?

[ Voor 5% gewijzigd door CWH op 16-01-2025 09:25 ]


Acties:
  • +2 Henk 'm!

  • verjager
  • Registratie: Oktober 2012
  • Niet online
Borromini schreef op woensdag 15 januari 2025 @ 22:37:
Ik laat HA een melding sturen wanneer bv. de wasmachine en de vaatwas klaar zijn. Voor de wasmachine werkt dat perfect, maar de vaatwas zit met blokken waarin hij zo weinig verbruikt (bv. droogproces, maar ook gewoon openen en sluiten van de machine) dat er heel wat 'false positives' doorkomen.

(...)

Als ik rondkijk vind ik suggesties om via een template een (binary?) sensor aan te maken waarop de automation dan kan worden geactiveerd. Alleen is het mij totaal niet duidelijk hoe dat concreet moet. Kan iemand mij op weg helpen?
Met een binary_sensor doe ik het zo:

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
  # State-based binary sensors
  - binary_sensor:
  
      - name: "Wasmachine status"
        unique_id: wasmachine_status
        icon: mdi:washing-machine
        delay_on:
          seconds: 10
        delay_off:
          minutes: 5
        state: >-
          {{ states('sensor.smartplug_wasmachine_power') | float(default=0) > 5 }}


Hierop kun je in je automation triggeren op Aan / Uit (on / off).

Maar met een Blueprint werkte het daarvoor ook prima:
https://community.home-as...g-machine-finishes/254841

Acties:
  • +1 Henk 'm!

  • Hippe Lip
  • Registratie: Februari 2011
  • Laatst online: 14:25

Hippe Lip

Er valt altijd wat te leren

Septillion schreef op woensdag 15 januari 2025 @ 22:20:
@mrbert Ik weet wat het doet :+ Bedoelde dus meer dat je niet een naam moet gebruiken van een scene die al bestaat. Zeker omdat je zegt dat je staat A ook met een scene doet.

Hoe snel na het aanpassen naar B probeer je het op te slaan?
@Septillion Maar wat @mrbert bedoelt is dat hij moeite heeft om tijdens het draaien te detecteren wanneer de machine klaar is. Detecteren op vermogen gaat lastig omdat er tijdens het programma langere momenten zijn waarop het verbruik (nagenoeg) nul is.

Ik heb dat ook met mijn wasmachine en merkte dat die pauzes in mijn geval steeds korter zijn dan 3 minuten. Dus trigger ik op 3 minuten lang een vermogen lager dan X.

Verdraagzaamheid is het hoogste gebod
en wie dat niet eert die schoppen we rot.
<John O`Mill>


Acties:
  • 0 Henk 'm!

  • mrbert
  • Registratie: Augustus 2003
  • Laatst online: 17-09 15:22
Septillion schreef op woensdag 15 januari 2025 @ 22:20:
@mrbert Ik weet wat het doet :+ Bedoelde dus meer dat je niet een naam moet gebruiken van een scene die al bestaat. Zeker omdat je zegt dat je staat A ook met een scene doet.

Hoe snel na het aanpassen naar B probeer je het op te slaan?
@Septillion dank voor de hulp.
Met testen was het een paar seconden, maar ik denk me te herinneren dat ik het ook al eens met ca 1 minuut probeerde.

De snapshot scene was een naam die nog niet bestond. Ik kan deze ok niet editten of inzien om te kijken of deze geschreven wordt.
mijn staat A is eigenlijk zoals het nu is als ik de stroom op de Gledoto zet. Het ligt nog om mijn bureau zolang ik test met een klein stukje ledstrip er aan en als ik stop met proberen zet ik de spanning uit. IK ckeck altijd wel even of de module op de zigbee reageert voor ik iets test zoadt ik weet of deze ook in de 'mesh' is.

Lastige is dat ik niet kan vinden waar deze snapshot is opgeslagen en dus ook niet kan lezen wat er in staat.
Gaat het mis bij opslaan van de snapshot? Of juist bij het lezen daarvan.

Hmm zat met collega vlak voor meeting via teams te praten en kwam ineens op het idee hoe het opslaan te testen. Dus even tsnel naar mij HA gegaan en getest.
- stel een nieuwe kleur in bij zi2m -scene (A)
- druk de 2 knop op de remote
- check of er een popup is dat de storesnap is getriggerd.
- stel een andere nieuwe kleur in bij zi2m -scene
- dan bij http://192.168.1.50:8123/config/scene/dashboard apply op before
- en ik zie de kleur weer terug gaan naar (A)

dit heb ik nu paar keer geprobeerd en dat werk.zoals verwacht. zelfs gelijk na het omzetten van kleuren

Nu straks even proberen na de meeting nog eens proberen en verder zoeken

[ Voor 24% gewijzigd door mrbert op 16-01-2025 10:51 ]

mrbert


Acties:
  • +4 Henk 'm!

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 17:00
Hippe Lip schreef op donderdag 16 januari 2025 @ 10:35:
[...]

@Septillion Maar wat @mrbert bedoelt is dat hij moeite heeft om tijdens het draaien te detecteren wanneer de machine klaar is. Detecteren op vermogen gaat lastig omdat er tijdens het programma langere momenten zijn waarop het verbruik (nagenoeg) nul is.

Ik heb dat ook met mijn wasmachine en merkte dat die pauzes in mijn geval steeds korter zijn dan 3 minuten. Dus trigger ik op 3 minuten lang een vermogen lager dan X.
Dat gaat inderdaad met een trigger, maar niet met een condition.

Technische uitleg:
  • Bij een trigger triggert hij zodra hij onder de threshold komt, daarna checkt hij de gedurende de for-periode, op elke state change of het nog steeds onder de threshold is. Zo ja, blijft hij wachten, zo niet, wordt de trigger geannuleerd.
  • Bij een condition moet hij naar het verleden kijken, maar daar heeft hij maar weinig info over. Het enige wat hij weet is wat de huidige staat is (die kan onder de threshold zijn) en hoe lang geleden de state voor het laatst gewijzigd is. Als de for-periode bijvoorbeeld 5 minuten is, en de laatste state change 2 minuten geleden, kan niet bepaald worden of die state 2 minuten geleden wel of niet onder de threshold was. Vandaar dat for bij een numeric_state condition niet kan.

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 14:37

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@mrbert Ik zie dan even niet waar het mis gaat. Maar net even naar de snapsjot voor de deurbel gekeken. Als je een snapshot maakt dan zie je hem wel staan tussen de scenes in de UI maar niet editable. Zie jij daar wel wat verschijnen?
Afbeeldingslocatie: https://tweakers.net/i/TTigqIM2vyeeFUPGTN4jbgpiDyc=/800x/filters:strip_icc():strip_exif()/f/image/OCBLiGCQY5jvwPNBZbnFq3xM.jpg?f=fotoalbum_large

Bijbehorende automation:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
alias: Garden Doorbell light
description: ""
mode: single
max_exceeded: silent
triggers:
  - entity_id:
      - binary_sensor.hallway_chime_switch_1
    to: "on"
    trigger: state
conditions: []
actions:
  - action: scene.create
    metadata: {}
    data:
      scene_id: garden_light_doorbell
      snapshot_entities:
        - light.garden_front_door
  - action: light.turn_on
    metadata: {}
    data:
      brightness_pct: 100
      effect: okay
    target:
      entity_id: light.garden_front_door
  - delay:
      hours: 0
      minutes: 0
      seconds: 5
      milliseconds: 0
  - action: scene.turn_on
    metadata: {}
    target:
      entity_id: scene.garden_light_doorbell
    data: {}

Acties:
  • 0 Henk 'm!

  • Hippe Lip
  • Registratie: Februari 2011
  • Laatst online: 14:25

Hippe Lip

Er valt altijd wat te leren

TheFes schreef op donderdag 16 januari 2025 @ 10:54:
[...]


Dat gaat inderdaad met een trigger, maar niet met een condition.

Technische uitleg:
  • Bij een trigger triggert hij zodra hij onder de threshold komt, daarna checkt hij de gedurende de for-periode, op elke state change of het nog steeds onder de threshold is. Zo ja, blijft hij wachten, zo niet, wordt de trigger geannuleerd.
  • Bij een condition moet hij naar het verleden kijken, maar daar heeft hij maar weinig info over. Het enige wat hij weet is wat de huidige staat is (die kan onder de threshold zijn) en hoe lang geleden de state voor het laatst gewijzigd is. Als de for-periode bijvoorbeeld 5 minuten is, en de laatste state change 2 minuten geleden, kan niet bepaald worden of die state 2 minuten geleden wel of niet onder de threshold was. Vandaar dat for bij een numeric_state condition niet kan.
@Septillion @mrbert @TheFes
Ah ja, ik bedenk me nu dat ik daarvoor een Blueprint gebruik: “Appliance has finished”.

Verdraagzaamheid is het hoogste gebod
en wie dat niet eert die schoppen we rot.
<John O`Mill>


Acties:
  • +13 Henk 'm!

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 17:00
Zijn hier nog mensen die:
  • Music Assistant gebruiken
  • Voice gebruiken in HA
  • Een LLM (bijvoorbeeld ChatGPT) gebruiken (als fallback) voor de voice commands
Ik heb een script blueprint gemaakt om voice commando's naar Music Assistant te sturen. Je kunt bijvoorbeeld vragen Speel het album van die grunge band met op de voorkant een baby die naar een bankbiljet zwemt in de ruimte waar we ons eten koken en dan speelt hij "Nevermind" van Nirvana in de keuken (mits daar een Music Assistant player is)

Je kunt in je voice commando een area of Music Assitant player meegeven. Als je dat niet doet gebruikt hij de area waarvan het commando gegeven is, en als dat ook niet duidelijk is (bijvoorbeeld bij commandos vanuit de browser) kun je een default player opgeven.

Het werkt erg goed met ChatGPT 4o mini, voor andere modellen kan het zijn dat je de prompts wat aan moet passen om wat meer duiding aan de LLM te geven (vooral bij de kleinere lokale modellen). Bij het importeren van de bleuprint kun je deze aanpassen (ook nog achteraf overigens).

Hier kun je meer info vinden en de blueprint importeren

Afbeeldingslocatie: https://tweakers.net/i/-zOMoEXx43Bgt5jGOtPpb8Ej5_Y=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/LMzoLnekSHHqe2LFbhPfReJx.png?f=user_large

[ Voor 4% gewijzigd door TheFes op 17-01-2025 22:18 ]

Home Assistant configuratie


Acties:
  • +2 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 14:37

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@Hippe Lip Die van mij was bedoelt voor de triggers met openen en sluiten of andere korte pieken. Of starten van HA want dan triggered een below ook makkelijk :+ Dat is eigenlijk wat de poging van @Borromini ook is.

Het probleem van triggeren op pauzes kan je daarmee niet oplossen nee. Daarvoor zal je gewoon langer dan de langste pauze moeten wachten voor je zegt dat de machine klaar is. Of je moet het door het patroon eerder kunnen zien ofzo maar dat is wel complexer.

Zelf onthoudt ik dat de machina aan is als het vermogen 30 seconden boven de 10W is. En inactief als deze 1,5 minuut onder de 5W is.

PS Het gaat om @Borromini en dus de verkeerde gequoot :+

Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 14:37

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
offtopic:
@TheFes Oef, pas na het lezen van het plaatje incl response snapte ik pas dat het een tangconstructie was. Knap dat ChatGPT het zo goed snapt. Ik begon al aan mezelf te twijfelen of er iets van een keuken op de voorkant van Nevermind stond :+

Acties:
  • +1 Henk 'm!

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 17:00
Septillion schreef op donderdag 16 januari 2025 @ 11:09:
offtopic:
@TheFes Oef, pas na het lezen van het plaatje incl response snapte ik pas dat het een tangconstructie was. Knap dat ChatGPT het zo goed snapt. Ik begon al aan mezelf te twijfelen of er iets van een keuken op de voorkant van Nevermind stond :+
offtopic:
Ik had het ook ergens anders geplaatst en daar vroeg iemand naar aanleiding van de afbeelding of ik in een zwembad werkte ;)

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • RudolfR
  • Registratie: Maart 2011
  • Laatst online: 17:54
Esumontere schreef op dinsdag 14 januari 2025 @ 22:25:
[...]

Hoe heb je de proximity sensor ingeregeld? :)
Toch niet met automagic, maar met Tasker.
Profiel 'On proximity' -> Action 'Screen On'

In HA Community wordt gesproken over de tutorial van Blakadder, dat was mijn uitgangspunt:
https://blakadder.com/android-panel-proximity/

Automagic geeft ook de gedetecteerde proximity weer, maar kreeg het hiermee niet werkend.
Tasker deed wel het goede.

Acties:
  • 0 Henk 'm!

  • rusman
  • Registratie: September 2004
  • Laatst online: 17:33
TheFes schreef op donderdag 16 januari 2025 @ 11:01:
Zijn hier nog mensen die:
  • Music Assistant gebruiken
  • Voice gebruiken in HA
  • Een LLM (bijvoorbeeld ChatGPT) gebruiken (als fallback) voor de voice commands
Ik heb een script blueprint gemaakt om voice commando's naar Music Assistant te sturen. Je kunt bijvoorbeeld vragen Speel het album van die grunge band met op de voorkant een baby die naar een bankbiljet zwemt in de ruimte waar we ons eten koken en dan speelt hij "Nevermind" van Nirvana in de keuken (mits daar een Music Assistant player is)

Je kunt in je voice commando een area of Music Assitant player meegeven. Als je dat niet doet gebruikt hij de area waarvan het commando gegeven is, en als dat ook niet duidelijk is (bijvoorbeeld bij commandos vanuit de browser) kun je een default player opgeven.

Het werkt erg goed met ChatGPT 4o mini, voor andere modellen kan het zijn dat je de prompts wat aan moet passen om wat meer duiding aan de LLM te geven (vooral bij de kleinere lokale modellen). Bij het importeren van de bleuprint kun je deze aanpassen (ook nog achteraf overigens).

Hier kun je meer info vinden en de blueprint importeren

[Afbeelding]
gaaf, probeer het net even uit maar lijkt nog niet helemaal te werken hier. Wellicht doe ik iets fout.

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

Acties:
  • 0 Henk 'm!

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 17:00
rusman schreef op donderdag 16 januari 2025 @ 11:23:
[...]


gaaf, probeer het net even uit maar lijkt nog niet helemaal te werken hier. Wellicht doe ik iets fout.

[Afbeelding]
Lijkt me een issue in MA

Werkt dit in developer tools > actions?
YAML:
1
2
3
4
5
6
7
8
9
action: music_assistant.play_media
data:
  media_id: Ludovico Einaudi
  media_type: artist
  artist: Ludovico Einaudi
  radio_mode: true
target:
  area_id:
    - office


Als ik dat probeer (uiteraard met een area_id wat in mijn huis bestaat) dan werkt dat gewoon. Bij jou lijkt het daar echter fout te gaan.

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • Marsman83
  • Registratie: Januari 2001
  • Laatst online: 17:12
Marsman83 schreef op dinsdag 14 januari 2025 @ 10:45:
Ik heb de laatste tijd ineens dat het herstarten van HA erg lang duurt, ruim 15min.
Dit is echter niet altijd zo, soms herstart die in de normale tijd van net geen minuut.
Het lijkt erop dat HA crashed bij het opstarten.
Als ik HA ping bij een trage opstart zie ik dat deze een seconde of 20 replies geeft en dan 20sec niks en dan weer 20secondes replies, dit blijft dan zo doorgaan totdat die ineens wel constant replies geeft en HA opgestart is.
Bij een snelle opstart krijg ik vanaf moment dat ik weer replies krijg continue antwoord.
Alsof HA soms een aantal keren crashed bij het opstarten en na x keer ineens wel doorstart.

Als HA eenmaal gestart is blijft deze ook netjes online dus het is echt iets tijdens het opstartproces.
Ik ben wel onlangs van een VM naar een fysieke pc gegaan.

Iemand een idee waar ik dit moet zoeken of hoe te troubleshooten?
In de System logs zie ik niks vreemds/gerelateerd.
Mocht iemand soortgelijke issues hebben op een fysieke installatie, ik heb dit nu opgelost.
Het wordt veroorzaakt doordat er geen beeldscherm aan mijn HP Prodesk 400 G5 zit 8)7
Zodra ik wel een scherm aansluit start hij netjes in 2min volledig op, constant.

Ik heb nu zo'n dummy displayport adapter aangesloten die een beeldscherm faked en dat werkt ook prima.
Blijkbaar zijn er meer pc's die dit probleem hebben.
Vreemde is dat hij dus wel boot maar ergens tijdens het proces crashed en dan na tig keer herhalen hij uiteindelijk wel online bleef (was pingbaar voor korte tijd steeds).
Hopelijk help ik er iemand mee die dezelfde issues heeft.

Acties:
  • +2 Henk 'm!

  • HuismAndré
  • Registratie: Augustus 2001
  • Laatst online: 07:59

HuismAndré

-Pardon my French, I'm Dutch-

Borromini schreef op woensdag 15 januari 2025 @ 22:37:
Ik laat HA een melding sturen wanneer bv. de wasmachine en de vaatwas klaar zijn. Voor de wasmachine werkt dat perfect, maar de vaatwas zit met blokken waarin hij zo weinig verbruikt (bv. droogproces, maar ook gewoon openen en sluiten van de machine) dat er heel wat 'false positives' doorkomen.
Een mogelijke oplossing is met een input-boolean te werken (die true wordt als de machine start en false als de machine klaar is). Bij een wasmachine kun je de opwarmcyclus prima gebruiken als trigger voor een start (idem bij vaatwasser). Het einde vereist wat meer uitzoekerij. Goed kijken dus naar het energieverbruik in de eindcyclus. Zo zijn mijn wasmachine triggers uiteindelijk als volgt geworden (waarbij die laatste dient als een "reset" voor het geval ik de eindcentrifuge niet gedetecteerd heb).

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

Voor de vaatwasser moet je ook wel zoiets uit de verbruiksdetails kunnen halen.

André Huisman (www.new-line.nl)


Acties:
  • +1 Henk 'm!

  • mrbert
  • Registratie: Augustus 2003
  • Laatst online: 17-09 15:22
Septillion schreef op donderdag 16 januari 2025 @ 10:57:
@mrbert Ik zie dan even niet waar het mis gaat. Maar net even naar de snapsjot voor de deurbel gekeken. Als je een snapshot maakt dan zie je hem wel staan tussen de scenes in de UI maar niet editable. Zie jij daar wel wat verschijnen?
[Afbeelding]

Bijbehorende automation:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
alias: Garden Doorbell light
description: ""
mode: single
max_exceeded: silent
triggers:
  - entity_id:
      - binary_sensor.hallway_chime_switch_1
    to: "on"
    trigger: state
conditions: []
actions:
  - action: scene.create
    metadata: {}
    data:
      scene_id: garden_light_doorbell
      snapshot_entities:
        - light.garden_front_door
  - action: light.turn_on
    metadata: {}
    data:
      brightness_pct: 100
      effect: okay
    target:
      entity_id: light.garden_front_door
  - delay:
      hours: 0
      minutes: 0
      seconds: 5
      milliseconds: 0
  - action: scene.turn_on
    metadata: {}
    target:
      entity_id: scene.garden_light_doorbell
    data: {}
Geen idee wat er varanderd is, reboot gedaan om te zien dat de snapshot weg ging , wat ook gebeurde.
En nu werkt het wel. Ik zag dat de snapshot opnieuw gemaakt werd en ik kreeg de verwachtte reactie. .
Weer andere instelling opgeslagen en daarna weer wat veranderd en de herstel knop doet het ook .
Weer een stap verder!!! _/-\o_

mrbert


Acties:
  • 0 Henk 'm!

  • Eraser127
  • Registratie: Maart 2001
  • Laatst online: 18:04

Eraser127

Nijkerk

RudolfR schreef op woensdag 8 januari 2025 @ 12:15:
@bifi_G60
@Faece

Heb ik wel, vorige week gedaan.
https://github.com/pgale/lineage_15.1_Installation_TSV

Werkt goed met Lineage, alleen de Proximity Sensor inregelen was even gedoe.
Automagic zet nu het scherm aan als je voor het apparaat staat, standaard werkt dat alleen met de volumeknoppen. (tap screen to wake werkt niet)
En hoe is de speaker in het apparaat (in vergelijking met een telefoon bijvoorbeeld)? Vindt het een leuk ding, maar weinig zin om dan weer apart een losse speaker erbij te zetten, voornamelijk podcasts of wat muziek tijdens het koken. Voor meer kan de soundbar ook nog aan.

[ Voor 6% gewijzigd door Eraser127 op 16-01-2025 13:56 ]

My Discogs


Acties:
  • 0 Henk 'm!

  • rusman
  • Registratie: September 2004
  • Laatst online: 17:33
TheFes schreef op donderdag 16 januari 2025 @ 12:24:
[...]


Lijkt me een issue in MA

Werkt dit in developer tools > actions?
YAML:
1
2
3
4
5
6
7
8
9
action: music_assistant.play_media
data:
  media_id: Ludovico Einaudi
  media_type: artist
  artist: Ludovico Einaudi
  radio_mode: true
target:
  area_id:
    - office


Als ik dat probeer (uiteraard met een area_id wat in mijn huis bestaat) dan werkt dat gewoon. Bij jou lijkt het daar echter fout te gaan.
Ja dat geeft inderdaad dezelfde foutmelding:
code:
1
Failed to perform the action music_assistant.play_media. recommendations not found

Acties:
  • 0 Henk 'm!

  • Borromini
  • Registratie: Januari 2003
  • Niet online

Borromini

Mislukt misantroop

@CWH Die blueprint heb ik naar zitten kijken, en dat ziet er heel goed uit. Het leek me wat overkill voor wat ik er uiteindeijk mee wil bereiken, en ik weet ook graag wat de code juist doet :). Ik heb die blueprint doorgelezen en krijg het gevoel dat er zoveel op de achtergrond gebeurt dat dat niet het geval is. Dan liever wat klooien in YAML tot ik er zelf vat op heb.

@verjager ik heb ondertussen een binary sensor in elkaar geknutseld op basis hiervan:

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
- trigger:
  - id: 'off'
    platform: numeric_state
    entity_id: sensor.afwasmachine_actief
    below: 1
    for:
      minutes: 5
  - id: 'on'
    platform: numeric_state
    entity_id: sensor.afwasmachine_actief
    above: 20
  binary_sensor:
    - name: Afwasmachine aan
      unique_id: 10108469634d454f9a37511dede70d61x1e 
      state: "{{ trigger.id|bool }}"
      #delay_off: 180  # seconden
      icon : "{{ 'mdi:dishwasher' ~ '-off' if is_state('binary_sensor.afwasmachine_aan','off') else '' }}"


En dan als condition toegevoegd:

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
- id: 89df2ed3d08a45c688079455c04a6a5d
  alias: Afwasmachine klaar
  description: ''
  trigger:
  - platform: numeric_state
    entity_id: sensor.p115_49_6e_verbruik
    below: 1
    for:
      minutes: 5
  condition:
  - condition: state
    entity_id: binary_sensor.afwasmachine_aan
    state: 'on'
  actions:
  - action: notify.family_mobile
    data:
      title: Afwasmachine klaar
      message: Programma voltooid!


Wat me wel wat vreemd leek is dat ik de binary sensor handmatig op 'off' moest zetten, hij bleef (ook na een herstart van HA) op 'unknown' staan. We zullen vanavond zien of het goed loopt. In ieder geval al geen false positives voorlopig met het openen en sluiten van de deur :).

Got Leenucks? | Debian Bookworm x86_64 / ARM | OpenWrt: Empower your router | Blogje


Acties:
  • 0 Henk 'm!

  • -CJ
  • Registratie: Februari 2021
  • Laatst online: 17:53

-CJ

Not remastered

Hoe doen jullie soortgelijke binary sensors voor de wasmachine en droger? Ik wil er ook eentje maken maar merk dat de wasmachine en droger, nadat ze klaar zijn, nog af en toe wel stroom verbruiken om bijvoorbeeld de trommel te laten draaien.

All I had to do was follow the damn train.


Acties:
  • +1 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 14:37

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@Borromini Dat komt omdat er dus wel eerst een trigger moet zijn voor de state een update krijgt. Zou dus 5 minuten na een HA herstart ook moeten gebeuren. Ah, en omdat je de trigger incorrect hebt. Je moet daar geen platform: numeric_state maar trigger: numeric_state gebruiken.

Verder zou ik dus juist ook een for toevoegen op het aanzetten. Als er nu namelijk een enkele blip boven de 20W is zal hij al aan gaan. Ook als die bijvoorbeeld een meetfoutje is tijdens het aanzetten of openen van de deur ofzo. Dat vang je nu nog steeds niet af.

En op zich zou je nu de automation kunnen triggeren op de state van je helper ('from on to off).

[ Voor 4% gewijzigd door Septillion op 16-01-2025 15:41 ]


Acties:
  • 0 Henk 'm!

  • mbuurman
  • Registratie: November 2007
  • Laatst online: 13:31
Eraser127 schreef op donderdag 16 januari 2025 @ 13:55:
[...]

En hoe is de speaker in het apparaat (in vergelijking met een telefoon bijvoorbeeld)? Vindt het een leuk ding, maar weinig zin om dan weer apart een losse speaker erbij te zetten, voornamelijk podcasts of wat muziek tijdens het koken. Voor meer kan de soundbar ook nog aan.
Ik ben 'm sinds deze week aan het inrichten voor op mijn thuis-kantoor, hier gaat hij een Google Audio vervangen. De Audio produceert beduidend meer geluid dan deze Lenovo, dus verwacht er geen feestje mee te kunnen bouwen. Maar ik denk dat het voor mijn doel als achtergrond radio tijdens het werk meer dan voldoende zal zijn.
Deze week heeft hij in de keuken op het aanrecht gestaan en tijdens het koken is het niveau toereikend. Maar toen er een leuk nummer voorbij kwam op de radio en ik 'm harder dan gemiddeld wilde zetten viel ie tegen.

Acties:
  • +1 Henk 'm!

  • FicoF
  • Registratie: April 2005
  • Laatst online: 17-09 16:29
Isane schreef op woensdag 15 januari 2025 @ 20:36:
[...]

Ik heb er 2 gekocht, echter staan ze nog in de doos omdat ik nog druk bezig ben met het verbouwen van de zolder. Sorry!

Want als ze in de Tuya app staan, dan kun je in HA een integratie toevoegen.
Dank, het is inmiddels gelukt om ze in HA te krijgen, werkt goed. Nu alleen nog uitvogelen hoe ik ze allebei met één knop in HA kan bedienen, dat heb ik nog niet voor elkaar gekregen.

Acties:
  • 0 Henk 'm!

  • CAP-Team
  • Registratie: April 2000
  • Laatst online: 11:50

CAP-Team

XBL: CAPTeam

-CJ schreef op donderdag 16 januari 2025 @ 14:15:
Hoe doen jullie soortgelijke binary sensors voor de wasmachine en droger? Ik wil er ook eentje maken maar merk dat de wasmachine en droger, nadat ze klaar zijn, nog af en toe wel stroom verbruiken om bijvoorbeeld de trommel te laten draaien.
Hier mijn automatisering voor de wasmachine. Werkt heel goed.

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
triggers:
  - trigger: numeric_state
    entity_id:
      - sensor.wasmachine_power
    id: wasmachine aan
    above: 0.01
    for:
      hours: 0
      minutes: 1
      seconds: 0
  - trigger: state
    entity_id: sensor.wasmachine_power
    id: wasmachine klaar
    to: "0.0"
    for:
      hours: 0
      minutes: 2
      seconds: 0
  - trigger: time
    at: "20:00:00"
    id: Check legen wasmachine
conditions: []
actions:
  - if:
      - condition: trigger
        id: wasmachine aan
    then:
      - action: input_boolean.turn_on
        target:
          entity_id: input_boolean.wasmachine_state
        data: {}
      - action: input_boolean.turn_off
        data: {}
        target:
          entity_id: input_boolean.schone_was_in_wasmachine
  - if:
      - condition: and
        conditions:
          - condition: trigger
            id: wasmachine klaar
          - condition: state
            entity_id: input_boolean.wasmachine_state
            state: "on"
    then:
      - action: input_datetime.set_datetime
        target:
          entity_id: input_datetime.laatste_was_klaar
        data:
          datetime: "{{ now() }}"
      - action: input_boolean.turn_off
        target:
          entity_id: input_boolean.wasmachine_state
        data: {}
      - action: input_boolean.turn_on
        target:
          entity_id: input_boolean.schone_was_in_wasmachine
        data: {}
      - action: notify.alle_telefoons
        data:
          message: De wasmachine is klaar.
      - action: script.google_tts
        data:
          tts_target: media_player.google_hub
          tts_message: De wasmachine is klaar
          tts_volume: 0.7
      - if:
          - condition: state
            entity_id: input_boolean.werkkamer_bezet
            state: "on"
          - condition: state
            entity_id: binary_sensor.laptop_isinmeeting
            state: "off"
        then:
          - action: script.google_tts
            data:
              tts_message: De wasmachine is klaar
              tts_target: media_player.smartclock_werkkamer
              tts_volume: 0.2
  - if:
      - condition: trigger
        id:
          - Check legen wasmachine
      - condition: template
        value_template: >-
          {{ now() | as_timestamp - states('input_datetime.laatste_was_klaar') |
          as_timestamp > 14400 }}
      - condition: state
        entity_id: input_boolean.schone_was_in_wasmachine
        state: "on"
    then:
      - action: script.google_tts
        data:
          tts_target: media_player.google_hub
          tts_message: Er zit nog schone was in de wasmachine.
          tts_volume: 0.7

Microsoft Surface Pro 6 | Samsung Galaxy S21FE | XBOX Series X


Acties:
  • 0 Henk 'm!

  • Borromini
  • Registratie: Januari 2003
  • Niet online

Borromini

Mislukt misantroop

@Septillion Zo dan?

YAML:
1
2
3
4
5
6
7
8
9
- id: ee5d1cd3f0074a55b1ce9097cedc231a
  alias: Wasmachine klaar
  description: ''
  trigger:
  - trigger: numeric_state
    entity_id: sensor.p115_5d_76_verbruik
    below: 3
    for:
      minutes: 3

Got Leenucks? | Debian Bookworm x86_64 / ARM | OpenWrt: Empower your router | Blogje


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 14:37

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@Bongoarnhem Ja, en nu ook nog in de template binary sensor :D

Acties:
  • 0 Henk 'm!

  • Borromini
  • Registratie: Januari 2003
  • Niet online

Borromini

Mislukt misantroop

Ok, zo dan? :$

YAML:
1
2
3
- trigger:
  - id: 'off'
    trigger: numeric_state

Got Leenucks? | Debian Bookworm x86_64 / ARM | OpenWrt: Empower your router | Blogje


Acties:
  • +2 Henk 'm!

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 17:00
@Septillion platform mag ook nog gewoon. Het is niet dat het dan niet werkt.

Maar trigger is wel wat nu overal in de documentatie staat

Home Assistant configuratie


Acties:
  • +1 Henk 'm!

  • Borromini
  • Registratie: Januari 2003
  • Niet online

Borromini

Mislukt misantroop

HA kloeg in ieder geval niet bij de YAML checks, en dat leek daarvoor ook te werken, los van de false positives.

Got Leenucks? | Debian Bookworm x86_64 / ARM | OpenWrt: Empower your router | Blogje


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 14:37

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@TheFes Ahh, okay. Ik kon zo snel nergens meer vinden dat het mocht. En ik ben slecht in de keywords onthouden dus vandaar altijd UI en doc erbij :p

@Borromini Maar goed, dan zou het dus moeten werken. Maar verwacht dus niet dat het zonder for op de 'on' je probleem oplost. En er moet dus eerst een trigger zijn voor je sensor een waarde heeft.

Acties:
  • 0 Henk 'm!

  • verjager
  • Registratie: Oktober 2012
  • Niet online
Borromini schreef op donderdag 16 januari 2025 @ 14:11:
@CWH Die blueprint heb ik naar zitten kijken, en dat ziet er heel goed uit. Het leek me wat overkill voor wat ik er uiteindeijk mee wil bereiken, en ik weet ook graag wat de code juist doet :). Ik heb die blueprint doorgelezen en krijg het gevoel dat er zoveel op de achtergrond gebeurt dat dat niet het geval is. Dan liever wat klooien in YAML tot ik er zelf vat op heb.
Ja, daarom was ik ook terug gegaan naar een eigen sensor.
ik zie niet zoveel voordelen voor een triggered sensor i.p.v. een state-based sensor.
@verjager ik heb ondertussen een binary sensor in elkaar geknutseld op basis hiervan:

(...)

En dan als condition toegevoegd:

(...)

Wat me wel wat vreemd leek is dat ik de binary sensor handmatig op 'off' moest zetten, hij bleef (ook na een herstart van HA) op 'unknown' staan. We zullen vanavond zien of het goed loopt. In ieder geval al geen false positives voorlopig met het openen en sluiten van de deur :).
Je hebt/had in je trigger sensor.afwasmachine_actief i.p.v. sensor.p115_49_6e_verbruik.
Als die niet bestaat, is unknown wel een passende uitkomst toch?

Als je in je automation triggert op de nieuw gemaakte binary_sensor heb je juist geen condition meer nodig.

Acties:
  • 0 Henk 'm!

  • AJK Enter
  • Registratie: Januari 2023
  • Laatst online: 10-09 15:23
Goedenavond, ik ben nieuw op het gebied van home automation, maar ik heb inmiddels de eerste stap genomen door een Home Assistent green aan te schaffen; die wordt begin volgende week geleverd. Nu zit ik ook te kijken naar een Connect ZBT-1 omdat ik als eerste een aantal simpele dingen wil toevoegen via een Zigbee protocol. (denk aan wat smart plugs, smart bulbs). Is dit dan een voldoende configuratie of heb ik dan ook nog zoiets nodig als een ConBee II stick?

Mooie vraag voor het grote topic ipv een topic hijack => schopje

[ Voor 7% gewijzigd door Septillion op 16-01-2025 19:48 ]


Acties:
  • 0 Henk 'm!

  • Borromini
  • Registratie: Januari 2003
  • Niet online

Borromini

Mislukt misantroop

Ik heb de binary sensor nodig om de automation te activeren, anders triggert die op false positives.

Got Leenucks? | Debian Bookworm x86_64 / ARM | OpenWrt: Empower your router | Blogje


Acties:
  • +1 Henk 'm!

  • Cyphax
  • Registratie: November 2000
  • Laatst online: 18:00

Cyphax

Moderator LNX
AJK Enter schreef op donderdag 16 januari 2025 @ 18:59:
Goedenavond, ik ben nieuw op het gebied van home automation, maar ik heb inmiddels de eerste stap genomen door een Home Assistent green aan te schaffen; die wordt begin volgende week geleverd. Nu zit ik ook te kijken naar een Connect ZBT-1 omdat ik als eerste een aantal simpele dingen wil toevoegen via een Zigbee protocol. (denk aan wat smart plugs, smart bulbs). Is dit dan een voldoende configuratie of heb ik dan ook nog zoiets nodig als een ConBee II stick?
Je hebt niet een ConBee II of andere stick nodig als je een Connect ZBT-1 hebt. Ze vervullen beide dezelfde rol in het geval van Zigbee. Een van de twee is dus genoeg. Als het goed is heb je dan genoeg in huis om met Zigbee-apparaten aan de slag te gaan.

Saved by the buoyancy of citrus


Acties:
  • 0 Henk 'm!

  • verjager
  • Registratie: Oktober 2012
  • Niet online
TheFes schreef op maandag 23 december 2024 @ 19:52:
[...]


Volgens mij worden die UI aliases alleen voor de Nabu Casa Google Assistant integratie gebruikt, niet voor de manuele config.
Hierop terugkomend: volgens mij werkt het ook gewoon als je Google Assistant handmatig heb toegevoegd. Bij mij werkt i.i g. de alias Lamp schuur ook voor Lamp berging. @jantje888

Staat ook niet vermeld als uitzondering bij de introductie: https://www.home-assistan...ases-for-voice-assistants

Wel kun je met HA Cloud de aliases ook in je Cloud Settings beheren i.p.v. enkel via de eigenschappen van je entiteiten.

Acties:
  • 0 Henk 'm!

  • Toppe
  • Registratie: Januari 2004
  • Laatst online: 18:02

Toppe

Oké ✅

Zijn er hier mensen die LLM Vision (https://llmvision.org/) gebruiken in combinatie met Frigate?

Ik heb een basis configuratie die wel een notificatie stuurt maar ik krijg geen afbeelding te zien en dus ook geen beschrijvende tekst.

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
alias: AI Event Summary (LLM Vision v1.3.5)
description: ""
use_blueprint:
  path: valentinfrlch/event_summary.yaml
  input:
    mode: Frigate
    notify_device:
      - fc09b85210964bc72cea4945f98cbdd9
    camera_entities:
      - camera.carport
    object_type: []
    cooldown: 3
    provider: 01JHNHYNWWACM1AADZ8C26BT62
    preview_mode: Live Preview


Het lijkt mis te gaan op dit stukje:
YAML:
1
image_entity: '{{ [''camera.'' + trigger.payload_json[''after''][''camera'']|lower] }}'


Ik heb hier een trace:
https://pastebin.com/saF8US63

Op regel 188 verwijst hij naar /api/frigate/notifications/1737097362.006253-nyg2dk/clip.mp4 maar dat bestand is via de browser al niet benaderbaar dus gaat het fout.

Alleen waar vind ik dat bestand dan wel?

[ Voor 15% gewijzigd door Toppe op 17-01-2025 08:07 ]

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


Acties:
  • 0 Henk 'm!

  • Rouwette
  • Registratie: Maart 2007
  • Laatst online: 11:39

Rouwette

Rouwette.com

Toppe schreef op vrijdag 17 januari 2025 @ 07:57:
Zijn er hier mensen die LLM Vision (https://llmvision.org/) gebruiken in combinatie met Frigate?

Ik heb een basis configuratie die wel een notificatie stuurt maar ik krijg geen afbeelding te zien en dus ook geen beschrijvende tekst.

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
alias: AI Event Summary (LLM Vision v1.3.5)
description: ""
use_blueprint:
  path: valentinfrlch/event_summary.yaml
  input:
    mode: Frigate
    notify_device:
      - fc09b85210964bc72cea4945f98cbdd9
    camera_entities:
      - camera.carport
    object_type: []
    cooldown: 3
    provider: 01JHNHYNWWACM1AADZ8C26BT62
    preview_mode: Live Preview


Het lijkt mis te gaan op dit stukje:
YAML:
1
image_entity: '{{ [''camera.'' + trigger.payload_json[''after''][''camera'']|lower] }}'


Ik heb hier een trace:
https://pastebin.com/saF8US63

Op regel 188 verwijst hij naar /api/frigate/notifications/1737097362.006253-nyg2dk/clip.mp4 maar dat bestand is via de browser al niet benaderbaar dus gaat het fout.

Alleen waar vind ik dat bestand dan wel?
Hoe zit die blueprint in elkaar?
Met een filmpje misschien ook eens mee stoeien, ik gebruik nu Google AI icm een foto

Script
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
alias: Camera 1 - Snapshot, AI & Notification
sequence:
  - metadata: {}
    data:
      filename: ./www/snapshots/camera1_snapshot.jpg
    action: camera.snapshot
    target:
      device_id: 2e8b3734b2ecc1768835728f9e3fb7f2
  - metadata: {}
    data:
      prompt: >
        Er is beweging gedetecteerd. Beschrijf heel kort wat je op deze
        afbeelding ziet van mijn deurbelcamera. Wat is volgens jou de oorzaak
        van het bewegingsalarm? Als er een persoon aanwezig is, beschrijf deze
        dan in detail. Beschrijf geen stilstaande objecten of gebouwen, de witte
        auto is van ons. Uw bericht moet kort genoeg zijn om in een
        telefoonmelding te passen.
      image_filename: ./www/snapshots/camera1_snapshot.jpg
    response_variable: generated_content
    action: google_generative_ai_conversation.generate_content
  - action: telegram_bot.send_message
    metadata: {}
    data:
      message: "{{ generated_content['text'] }}"
      data:
        image: /config/www/snapshots/camera1_snapshot.jpg
  - action: telegram_bot.send_photo
    metadata: {}
    data:
      authentication: digest
      file: config/www/snapshots/camera1_snapshot.jpg
  - action: input_text.set_value
    data:
      value: "{{ generated_content['text'] }}"
    target:
      entity_id: input_text.generated_tekst
mode: single
description: ""
icon: mdi:webcam

https://www.rouwette.com/


Acties:
  • 0 Henk 'm!

  • Toppe
  • Registratie: Januari 2004
  • Laatst online: 18:02

Toppe

Oké ✅

Rouwette schreef op vrijdag 17 januari 2025 @ 08:56:
[...]

Hoe zit die blueprint in elkaar?
Met een filmpje misschien ook eens mee stoeien, ik gebruik nu Google AI icm een foto

Script
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
alias: Camera 1 - Snapshot, AI & Notification
sequence:
  - metadata: {}
    data:
      filename: ./www/snapshots/camera1_snapshot.jpg
    action: camera.snapshot
    target:
      device_id: 2e8b3734b2ecc1768835728f9e3fb7f2
  - metadata: {}
    data:
      prompt: >
        Er is beweging gedetecteerd. Beschrijf heel kort wat je op deze
        afbeelding ziet van mijn deurbelcamera. Wat is volgens jou de oorzaak
        van het bewegingsalarm? Als er een persoon aanwezig is, beschrijf deze
        dan in detail. Beschrijf geen stilstaande objecten of gebouwen, de witte
        auto is van ons. Uw bericht moet kort genoeg zijn om in een
        telefoonmelding te passen.
      image_filename: ./www/snapshots/camera1_snapshot.jpg
    response_variable: generated_content
    action: google_generative_ai_conversation.generate_content
  - action: telegram_bot.send_message
    metadata: {}
    data:
      message: "{{ generated_content['text'] }}"
      data:
        image: /config/www/snapshots/camera1_snapshot.jpg
  - action: telegram_bot.send_photo
    metadata: {}
    data:
      authentication: digest
      file: config/www/snapshots/camera1_snapshot.jpg
  - action: input_text.set_value
    data:
      value: "{{ generated_content['text'] }}"
    target:
      entity_id: input_text.generated_tekst
mode: single
description: ""
icon: mdi:webcam
An sich hoef ik geen filmpje maar de trigger is Frigate en dan moet je met een clip werken ipv afbeelding.

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

Pagina: 1 ... 278 ... 340 Laatste

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.