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

Pagina: 1 ... 134 ... 367 Laatste
Acties:

  • Just_A_User
  • Registratie: December 2009
  • Laatst online: 14-01 07:40
Ik heb een backup van 2 weken geleden ofzo, of 3 weken geleden, dat is dus ruim voor ik die integratie voor Toshiba heb toegevoegd, want dat was gisteren.

Kan ik die gewoon terug zetten, en daarna weer updaten naar de nieuwere versie van Home Assistant? Ik zit momenteel op 10.5

Afbeeldingslocatie: https://i.imgur.com/mAR30s7.png

[ Voor 3% gewijzigd door Just_A_User op 18-11-2023 14:17 ]

Och ja, je moet toch wat he.


  • skank
  • Registratie: Januari 2003
  • Laatst online: 20:21
Ok ipv 5 automations heb ik er nu 2

Is dit ok?
Geen onnodige nieuwe triggers of gaan die tabletten niet meerdere malen aftrekken?
(ze mogen maar 1 stuk aftrekken bij 1 cyclus).

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
- id: Vaatwas uitschakelen
  alias: Vaatwas uitschakelen na instellen programma
  trigger:
  - platform: numeric_state
    entity_id: sensor.vaatwas_power
    above: 2
    for:
      hours: 0
      minutes: 0
      seconds: 10
  condition:
    - condition: state
      entity_id: input_boolean.vaatwas_aan
      state: off
  action:
    - service: input_boolean.turn_on
      target:
        entity_id: input_boolean.vaatwas_aan
    - service: switch.turn_off
      data:
        entity_id: switch.vaatwas
 

- id: Vaatwas starten
  alias: Vaatwas starten bij genoeg stroomopbrengst of voor zonsondergang
  trigger:
  - platform: state
    entity_id: sensor.huidig_stroomopbrengst_watt
    above: 1100
    for:
      hours: 0
      minutes: 5
      seconds: 0
    id: opbrengst
  - platform: sun
    event: sunset
    offset: "-01:00:00"
    id: ondergang
  - platform: numeric_state
    entity_id: counter.vaatwas_tablet
    below: 10 
    id: tablet
  - platform: state
    entity_id: sensor.vaatwas_power
    to: "0"
    for: "00:10:00"
    id: power_off      
  condition:
    - condition: state
      entity_id: input_boolean.vaatwas_aan
      state: on
  action:
    - choose:
        - conditions:
            - condition: trigger
              id:
                - opbrengst
          sequence:
            - service: switch.turn_on
              data:
                entity_id: switch.vaatwas
    - choose:
        - conditions:
            - condition: trigger
              id:
                - ondergang
            - condition: state
              entity_id: input_boolean.vaatwas_aan
              state: on
          sequence:
            - service: switch.turn_on
              data:
                entity_id: switch.vaatwas
    - choose:
        - conditions:
            - condition: trigger
              id:
                - tablet
          sequence:      
            - service: shopping_list.add_item
              data:
                name: Vaatwas tabletten
            - service: notify.mobile_devices
              data:
                message: Vaatwas tabletten toegevoegd aan boodschappenlijst!
                data:
                  priority: high
                  ttl: 0
            - service: script.turn_on 
              target:
                entity_id: script.google_home_resume
              data:
                variables:
                  action:
                    - alias: "Send TTS message"
                      service: tts.google_cloud_say
                      target:
                        entity_id: media_player.keuken
                      data:
                        message: "Vaatwas tabletten toegevoegd aan boodschappenlijst"
                      extra:
                        volume: 0.5      
    - choose:
        - conditions:
            - condition: trigger
              id:
                - power_off
          sequence:        
            - service: input_boolean.turn_off
              target:
                entity_id: input_boolean.vaatwas_aan
            - service: switch.turn_off
              data:
                entity_id: switch.vaatwas 
            - service: counter.decrement
              data:
                entity_id: counter.vaatwas_tablet
            - service: notify.mobile_devices
              data:
                message: De vaatwas is klaar!
                data:
                  priority: high
                  ttl: 0
            - service: script.turn_on 
              target:
                entity_id: script.google_home_resume
              data:
                variables:
                  action:
                    - alias: "Send TTS message"
                      service: tts.google_cloud_say
                      target:
                        entity_id: media_player.keuken
                      data:
                        message: "De vaatwas is klaar!"
                      extra:
                        volume: 0.5    


Of moet ik de vaatwas tabletten toevoegen aan het boodscahppenlijstje bij power off?
Ik heb het idee dat er daar iets fout zit.

Het starten zelf is nu goed? Dus ofwel zodra genoeg opbrengst, indien niet, dan moet hij wachten tot genoeg opbrengst , tenzij een uur voor zonsondergang dan alsnog aansteken...

Is die opbrengst zowat realistisch of zou je dit hoger zetten?

  • skank
  • Registratie: Januari 2003
  • Laatst online: 20:21
Just_A_User schreef op zaterdag 18 november 2023 @ 14:17:
Ik heb een backup van 2 weken geleden ofzo, of 3 weken geleden, dat is dus ruim voor ik die integratie voor Toshiba heb toegevoegd, want dat was gisteren.

Kan ik die gewoon terug zetten, en daarna weer updaten naar de nieuwere versie van Home Assistant? Ik zit momenteel op 10.5

[Afbeelding]
Je kan altijd een backup terugzetten en dan updaten naar nieuwe versie hoor.
Das geen probleem.

  • Just_A_User
  • Registratie: December 2009
  • Laatst online: 14-01 07:40
skank schreef op zaterdag 18 november 2023 @ 14:18:
[...]


Je kan altijd een backup terugzetten en dan updaten naar nieuwe versie hoor.
Das geen probleem.
Probleem is dat toen ik dus net probeerde om Solaredge aan de praat te krijgen nadat ik alles van Toshiba handmatig had verwijdert, maar ik kreeg een foutmelding en dacht dat dat lag aan de API key, dus heb ik op SolarEdge een nieuwe key laten genereren dus de key die in in de backup staat zal ook niet meer werken, maar het issue is dus dat ik solaredge nu niet meer aan de praat krijg.

Dat komt dus waarschijnlijk omdat er ergens in HA nu nog iets zit van Toshiba, maar ik kan niet vinden waar, de ogenschijnlijk lege map mag ik niet verwijderen omdat ie niet leeg is, maar als ik er in kijk zit er niks in.

Dus ik zie geen andere optie dan terug te gaan naar een oudere backup, en dan hopen dat ik de solaredge integratie dan opnieuw kan opvoeren met de huidige API key zodat het hopelijk weer werkt.

Ik snap ook niet wat er aan de hand is of wat SolarEdge te maken heeft met Toshiba, maar het is natuurlijk kansloos dat die 2 dingen niet naast elkaar kunnen bestaan.

Och ja, je moet toch wat he.


  • Tusk
  • Registratie: Juni 2001
  • Laatst online: 14-01 13:20

Tusk

Sticky Bomb likes you!

Tusk schreef op zaterdag 18 november 2023 @ 09:10:
Is het mogelijk om het hele spraak gedeelte met piper en whisper op een externe (krachtigere) host te zetten?
En dit dan uiteraard wel kunnen gebruiken binnen HA?
@BiG-GuY @DeFes Ik heb het aan de praat gekregen. Speech 2 text op mijn pi4 is wel erg langzaam helaas.

Je hebt eerst de Rhasspy addon nodig. Daarna kun je de 'Assist Microphone' addon installeren en dan is het redelijk plug en play.

meer info: YouTube: How I Setup LOCAL VOICE Assistant with WAKE WORD In Home Assistant U...

Nu nog kijken of ik mijn HA install makkelijk naar een NUCje kan migreren


*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


  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 21:42
Just_A_User schreef op zaterdag 18 november 2023 @ 13:54:
Man..echt, ik ben hier zó klaar mee.

Na zoeken blijkt dat het probleem met SolarEdge zich voordoet als je een integratie voor Toshiba airco's toevoegt via HACS.

De werkzaamheden van gisteren waren om airco's op te hangen....van Toshiba. Dus nu probeer ik die integratie te verwijderen uit HACS, en dan blijkt dat er ergens in custom components een map is voor die integratie die ik niet weg mag gooien omdat ie niet leeg is.

Dus gooi ik alle files daar in weg, mag ik alsnog die map niet weg donderen. Ik word hier zó geirriteerd van. Hoe krijg ik die map weg?
Het lijkt me stert dat alleen het betaan van die map voor problemen zorgt. Als jij de configuratie van de implementatie weghaalt, dan zou hij niet meer voor conflicten moeten kunnen zorgen.

ik kan me echter wel voorstellen dat je de map echt weg wil hebben. Je zou een via SSH (als je een SSH add-on hebt) kunnen inloggen via bijvoorbeeld Putty, en dan kunnen proberen of het zo wel lukt de map te verwijderen. Eventueel eerst ha core stop runnen zodat er zeker niets meer in die map in gebruik is.

Home Assistant configuratie


  • Just_A_User
  • Registratie: December 2009
  • Laatst online: 14-01 07:40
TheFes schreef op zaterdag 18 november 2023 @ 14:28:
[...]


Het lijkt me stert dat alleen het betaan van die map voor problemen zorgt. Als jij de configuratie van de implementatie weghaalt, dan zou hij niet meer voor conflicten moeten kunnen zorgen.

ik kan me echter wel voorstellen dat je de map echt weg wil hebben. Je zou een via SSH (als je een SSH add-on hebt) kunnen inloggen via bijvoorbeeld Putty, en dan kunnen proberen of het zo wel lukt de map te verwijderen. Eventueel eerst ha core stop runnen zodat er zeker niets meer in die map in gebruik is.
Mij ook, maar als ik hem wil verwijderen krijg ik de melding dat dat niet kan omdat die map niet leeg is. Dus ik weet niet wat er aan de hand is, maar ik heb nu én geen airco integratie meer, en geen panelen-integratie meer, en ik vind die laatste belangrijker dan die eerste, dus daar wil ik heen.

Maar die core backup die ik heb, in het screenshot hier boven, daar staat bij 'gedeeltelijke backup'. Maar vervolgens zie ik dat bij elke core-backup staan die ik heb. Hoezo gedeeltelijk? Een backup is toch een backup?

Kán ik uberhaupt wel terug naar een gedeeltelijke backup?

Edit: toch maar aan het proberen, kan mij het verrekken. Anders begin ik wel weer voor de zoveelste keer opnieuw, weer een jaar aan energiedata weg, etc. :r

Ik weet niet hoe een backup terugzetten er uit moet zien. Ik zie een draaiend rondje, er staat verbinding verbroken, opnieuw verbinden, geen idee wat er aan de hand is, of dit hoort, hoe lang dit duurt, etc.

Edit 2:

Mooi dit. Dus hij start op een gegeven moment op, ineens zie ik dat solaredge gewoon het actuele opwekkingsgetal laat zien van vandaag, dus dát werkt weer, maar, wat niet meer werkt zijn de Aqara deur en raam sensoren. Daar staat overal bij 'niet beschikbaar'. Ik weet het niet hoor.

[ Voor 21% gewijzigd door Just_A_User op 18-11-2023 15:11 ]

Och ja, je moet toch wat he.


  • sOid
  • Registratie: Maart 2004
  • Niet online
Ik heb een auto-entities component gemaakt om afval-ophaaldagen dynamisch te tonen.
Werkt allemaal prima, maar de state wordt anders weergegeven dan ik zou willen. Aangezien ik filter op de komende paar dagen, is alleen een weekdag (woensdag) voldoende. Een datum heb ik niet nodig.

Hoe kan ik dit het beste doen? Ik kan wel voor alles een template sensor maken, maar da's zo'n gedoe...

Afbeeldingslocatie: https://tweakers.net/i/53T3oIWAKTEBRdkFxMGlCm_xfrc=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/Y6hTP18cx305GlkdweVaxp8V.jpg?f=user_large

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
          #-----Trash pickup information
          - type: custom:auto-entities
            card: 
              type: entities
            filter: 
              exclude:
                - attributes:
                    Days_until: "> 6"
            show_empty: false
            entities:
              - entity: sensor.restafval
                name: Restafval
                icon: mdi:trash-can
              - entity: sensor.gft
                name: GFT
                icon: mdi:leaf
              - entity: sensor.papier
                name: Papier
                icon: mdi:file-outline
              - entity: sensor.pmd
                name: PMD
                icon: mdi:recycle
            sort: 
              method: attribute
              attribute: Sort_date
              numeric: true

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 21:42
sOid schreef op zaterdag 18 november 2023 @ 15:33:
Ik heb een auto-entities component gemaakt om afval-ophaaldagen dynamisch te tonen.
Werkt allemaal prima, maar de state wordt anders weergegeven dan ik zou willen. Aangezien ik filter op de komende paar dagen, is alleen een weekdag (woensdag) voldoende. Een datum heb ik niet nodig.

Hoe kan ik dit het beste doen? Ik kan wel voor alles een template sensor maken, maar da's zo'n gedoe...

[Afbeelding]

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
          #-----Trash pickup information
          - type: custom:auto-entities
            card: 
              type: entities
            filter: 
              exclude:
                - attributes:
                    Days_until: "> 6"
            show_empty: false
            entities:
              - entity: sensor.restafval
                name: Restafval
                icon: mdi:trash-can
              - entity: sensor.gft
                name: GFT
                icon: mdi:leaf
              - entity: sensor.papier
                name: Papier
                icon: mdi:file-outline
              - entity: sensor.pmd
                name: PMD
                icon: mdi:recycle
            sort: 
              method: attribute
              attribute: Sort_date
              numeric: true
Welke integratie gebruik je voor het afval?

Home Assistant configuratie


  • sOid
  • Registratie: Maart 2004
  • Niet online
TheFes schreef op zaterdag 18 november 2023 @ 15:36:
[...]


Welke integratie gebruik je voor het afval?
Ik gebruik Afvalbeheer.

Edit: Oh daar lijk ik het inderdaad in te kunnen configureren. Stom, niet aan gedacht. Meteen even proberen :)

[ Voor 17% gewijzigd door sOid op 18-11-2023 15:38 ]


  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 21:42
sOid schreef op zaterdag 18 november 2023 @ 15:37:
[...]

Ik gebruik Afvalbeheer.

Edit: Oh daar lijk ik het inderdaad in te kunnen configureren. Stom, niet aan gedacht. Meteen even proberen :)
https://github.com/pippyn...r-Afvalbeheer#date-format

YAML:
1
2
dayofweekonly: 1
alwaysshowday: 1

Home Assistant configuratie


  • Just_A_User
  • Registratie: December 2009
  • Laatst online: 14-01 07:40
Hoe zat het ook alweer met energie? Want aangezien de backup van de op 1 na laatste dag van vorige maand was heb ik dus voor deze maand niks. Nu is net het uur voorbij, en hij plot dus nu die hele maand op deze ene dag. Aangezien in de backup die ik terug gezet heb ook al de juiste tarieven zaten, hoef ik daar niets aan te doen.

Echter, mijn P1 meter (homewizard) zegt in die app dat ik deze maand tot nu toe 244 kWh uit het net heb getrokken en 44,1 kWh heb terug geleverd. Dat maakt dan netto 199,9 kWh. HA vindt echter dat ik vandaag 264,7 kWh uit het net getrokken heb. Het gaat me niet om het stukje 'vandaag' want ik snap dat dat niet klopt. Wat ik echter niet kan verklaren is het verschil in verbruik.

Volgens HA heeft het huis 264,7 kwh verbruikt, daar zit dus ook zonne energie bij. HA vindt ook dat ik deze maand 48,1 kWh heb terug geleverd. Maar 264,7 - 48,1 = 216,6 kWh wat ik dus netto zou hebben verbruikt.

Hetzelfde geldt voor het waterverbruik, daar zit ook een verschil. Dat liep in het verleden gewoon 100% gelijk op. Waar zit 'm dit verschil dan in?

Edit: incl het verbruik van de laatste dag van oktober klopt het nog steeds niet.

[ Voor 4% gewijzigd door Just_A_User op 18-11-2023 16:17 ]

Och ja, je moet toch wat he.


  • RudolfR
  • Registratie: Maart 2011
  • Laatst online: 00:03
@Just_A_User

Van de opbrengst van de zonnepanelen is een deel in die 264,7 kWh gaan zitten, en een ander deel (48,1 kWh ) is teruggeleverd. Dat andere deel zit dus juist NIET in je eigen gebruik.

Je kunt niet je teruglevering aftrekken van je totale eigen gebruik en dan uitkomen op wat je geimporteerd hebt van het net.

Opbrengst panelen + Import van het net = Eigen verbuik (zon + grid) + Teruglevering.

[ Voor 55% gewijzigd door RudolfR op 18-11-2023 16:35 ]


  • Just_A_User
  • Registratie: December 2009
  • Laatst online: 14-01 07:40
RudolfR schreef op zaterdag 18 november 2023 @ 16:34:
@Just_A_User

Van de opbrengst van de zonnepanelen is een deel in die 264,7 kWh gaan zitten, en een ander deel (48,1 kWh ) is teruggeleverd. Dat andere deel zit dus juist NIET in je eigen gebruik.

Je kunt niet je teruglevering aftrekken van je totale eigen gebruik en dan uitkomen op wat je geimporteerd hebt van het net.

Opbrengst panelen + Import van het net = Eigen verbuik (zon + grid) + Teruglevering.
Dan zou dat betekenen dat als deze maand volgens de solaredge portal mijn productie was: 116,56 én wat ik volgens P1 terug gestuurd heb het net op was 44,1 kWh. Dat betekent dan dat mijn directe verbruik neerkomt op 72,46 kWh.

Maar daarnaast heb ik ook nog stroom uit het net getrokken. Dat was volgens P1 244 kWh. Mijn totaal verbruik was dan 244 + 72.46 = 316,46 kWh.

Maar de totalen die HA geeft voor deze maand zijn totaalverbruik (incl zon) 264 kWh. Maar voor zon heeft hij (uiteraard) alleen maar vandaag, en dát is 1.6 kWh (wat overeenkomt met Solaredge app), maar dat zit al in dat totaalverbruik. Ergens ga ik de mist in, want ik denk eerder dat ik het niet snap dan dat dat HA het 'fout' uitrekent.

Och ja, je moet toch wat he.


  • skank
  • Registratie: Januari 2003
  • Laatst online: 20:21
skank schreef op zaterdag 18 november 2023 @ 14:17:
Ok ipv 5 automations heb ik er nu 2

Is dit ok?
Geen onnodige nieuwe triggers of gaan die tabletten niet meerdere malen aftrekken?
(ze mogen maar 1 stuk aftrekken bij 1 cyclus).

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
- id: Vaatwas uitschakelen
  alias: Vaatwas uitschakelen na instellen programma
  trigger:
  - platform: numeric_state
    entity_id: sensor.vaatwas_power
    above: 2
    for:
      hours: 0
      minutes: 0
      seconds: 10
  condition:
    - condition: state
      entity_id: input_boolean.vaatwas_aan
      state: off
  action:
    - service: input_boolean.turn_on
      target:
        entity_id: input_boolean.vaatwas_aan
    - service: switch.turn_off
      data:
        entity_id: switch.vaatwas
 

- id: Vaatwas starten
  alias: Vaatwas starten bij genoeg stroomopbrengst of voor zonsondergang
  trigger:
  - platform: state
    entity_id: sensor.huidig_stroomopbrengst_watt
    above: 1100
    for:
      hours: 0
      minutes: 5
      seconds: 0
    id: opbrengst
  - platform: sun
    event: sunset
    offset: "-01:00:00"
    id: ondergang
  - platform: numeric_state
    entity_id: counter.vaatwas_tablet
    below: 10 
    id: tablet
  - platform: state
    entity_id: sensor.vaatwas_power
    to: "0"
    for: "00:10:00"
    id: power_off      
  condition:
    - condition: state
      entity_id: input_boolean.vaatwas_aan
      state: on
  action:
    - choose:
        - conditions:
            - condition: trigger
              id:
                - opbrengst
          sequence:
            - service: switch.turn_on
              data:
                entity_id: switch.vaatwas
    - choose:
        - conditions:
            - condition: trigger
              id:
                - ondergang
            - condition: state
              entity_id: input_boolean.vaatwas_aan
              state: on
          sequence:
            - service: switch.turn_on
              data:
                entity_id: switch.vaatwas
    - choose:
        - conditions:
            - condition: trigger
              id:
                - tablet
          sequence:      
            - service: shopping_list.add_item
              data:
                name: Vaatwas tabletten
            - service: notify.mobile_devices
              data:
                message: Vaatwas tabletten toegevoegd aan boodschappenlijst!
                data:
                  priority: high
                  ttl: 0
            - service: script.turn_on 
              target:
                entity_id: script.google_home_resume
              data:
                variables:
                  action:
                    - alias: "Send TTS message"
                      service: tts.google_cloud_say
                      target:
                        entity_id: media_player.keuken
                      data:
                        message: "Vaatwas tabletten toegevoegd aan boodschappenlijst"
                      extra:
                        volume: 0.5      
    - choose:
        - conditions:
            - condition: trigger
              id:
                - power_off
          sequence:        
            - service: input_boolean.turn_off
              target:
                entity_id: input_boolean.vaatwas_aan
            - service: switch.turn_off
              data:
                entity_id: switch.vaatwas 
            - service: counter.decrement
              data:
                entity_id: counter.vaatwas_tablet
            - service: notify.mobile_devices
              data:
                message: De vaatwas is klaar!
                data:
                  priority: high
                  ttl: 0
            - service: script.turn_on 
              target:
                entity_id: script.google_home_resume
              data:
                variables:
                  action:
                    - alias: "Send TTS message"
                      service: tts.google_cloud_say
                      target:
                        entity_id: media_player.keuken
                      data:
                        message: "De vaatwas is klaar!"
                      extra:
                        volume: 0.5    


Of moet ik de vaatwas tabletten toevoegen aan het boodscahppenlijstje bij power off?
Ik heb het idee dat er daar iets fout zit.

Het starten zelf is nu goed? Dus ofwel zodra genoeg opbrengst, indien niet, dan moet hij wachten tot genoeg opbrengst , tenzij een uur voor zonsondergang dan alsnog aansteken...

Is die opbrengst zowat realistisch of zou je dit hoger zetten?
Er stond nog een foutje in de 1ste trigger, door gebruik met above, moest ik numeric_state gebruik als platform, nu fixed.
Maar ik vermoed dat ik op deze manier veel zaken op mijn boodschappenlijstje zal krijgen, dat die meer dan eens zal triggeren?

  • Mattie112
  • Registratie: Januari 2007
  • Laatst online: 14-01 11:34
Vandaag was de stroom er af voor het grootste deel van de dag en nu werkt mijn Home Assistant zwave niet meer. Zigbee geen issues.

Al geprobeerd:
- reboot
- andere USB poort
- reconfigure plugin

Geen effect.

In de log file zie ik dit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
2023-11-18 19:10:28.838 DEBUG (MainThread) [zwave_js_server] Publishing message:
{'command': 'node.set_value',
 'messageId': '434d1d4b126b43849894d95916eb11b6',
 'nodeId': 13,
 'value': False,
 'valueId': {'commandClass': 37, 'endpoint': 1, 'property': 'targetValue'}}
2023-11-18 19:10:28.854 DEBUG (MainThread) [zwave_js_server.server] 2023-11-18T18:10:28.851Z:
2023-11-18T18:10:28.851Z DRIVER   all queues busy
2023-11-18 19:10:28.865 DEBUG (MainThread) [zwave_js_server.server] 2023-11-18T18:10:28.862Z:
2023-11-18T18:10:28.862Z DRIVER » [Node 013] [REQ] [SendData]
                                  │ transmit options: 0x25
                                  │ callback id:      173
                                  └─[MultiChannelCCCommandEncapsulation]
                                    │ source:      0
                                    │ destination: 1
                                    └─[BinarySwitchCCSet]
                                        target value: false
2023-11-18 19:10:28.869 WARNING (MainThread) [zwave_js_server.server] 2023-11-18T18:10:28.866Z:
2023-11-18T18:10:28.866Z CNTRLR   Failed to execute controller command after 1/3 attempts. Scheduling next try i
                                  n 100 ms.
2023-11-18 19:10:28.974 DEBUG (MainThread) [zwave_js_server.server] 2023-11-18T18:10:28.971Z:
2023-11-18T18:10:28.971Z DRIVER » [Node 013] [REQ] [SendData]
                                  │ transmit options: 0x25
                                  │ callback id:      173
                                  └─[MultiChannelCCCommandEncapsulation]
                                    │ source:      0
                                    │ destination: 1
                                    └─[BinarySwitchCCSet]
                                        target value: false
2023-11-18 19:10:28.982 WARNING (MainThread) [zwave_js_server.server] 2023-11-18T18:10:28.979Z:
2023-11-18T18:10:28.979Z CNTRLR   Failed to execute controller command after 2/3 attempts. Scheduling next try i
                                  n 1100 ms.
2023-11-18 19:10:29.527 DEBUG (MainThread) [zwave_js_server] Publishing message:
{'command': 'node.set_value',
 'messageId': 'dbbc29b1abff4a9abd74df30f0bf280e',
 'nodeId': 13,
 'value': False,
 'valueId': {'commandClass': 37, 'endpoint': 2, 'property': 'targetValue'}}
2023-11-18 19:10:30.089 DEBUG (MainThread) [zwave_js_server.server] 2023-11-18T18:10:30.084Z:
2023-11-18T18:10:30.084Z DRIVER » [Node 013] [REQ] [SendData]
                                  │ transmit options: 0x25
                                  │ callback id:      173
                                  └─[MultiChannelCCCommandEncapsulation]
                                    │ source:      0
                                    │ destination: 1
                                    └─[BinarySwitchCCSet]
                                        target value: false
2023-11-18 19:10:30.100 DEBUG (MainThread) [zwave_js_server] Received message:
WSMessage(type=, data='{"type":"result","success":false,"messageId":"434d1d4b126b43849894d95916eb11b6","errorCode":"zwave_error","zwaveErrorCode":202,"zwaveErrorCodeName":"Controller_MessageDropped","zwaveErrorMessage":"Failed to send the message after 3 attempts (ZW0202)"}', extra='')
2023-11-18 19:10:30.113 DEBUG (MainThread) [zwave_js_server.server] 2023-11-18T18:10:30.103Z:
2023-11-18T18:10:30.103Z DRIVER » [Node 013] [REQ] [SendData]
                                  │ transmit options: 0x25
                                  │ callback id:      174
                                  └─[MultiChannelCCCommandEncapsulation]
                                    │ source:      0
                                    │ destination: 2
                                    └─[BinarySwitchCCSet]
                                        target value: false
2023-11-18 19:10:30.114 WARNING (MainThread) [zwave_js_server.server] 2023-11-18T18:10:30.106Z:
2023-11-18T18:10:30.106Z CNTRLR   Failed to execute controller command after 1/3 attempts. Scheduling next try i
                                  n 100 ms.
2023-11-18 19:10:30.115 ERROR (MainThread) [homeassistant.components.zwave_js] Unable to set value 13-37-1-targetValue: zwave_error: Z-Wave error 202 - Failed to send the message after 3 attempts (ZW0202)
2023-11-18 19:10:30.116 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [547316334656] 
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/zwave_js/entity.py", line 333, in _async_set_value
    return await self.info.node.async_set_value(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/zwave_js_server/model/node/__init__.py", line 543, in async_set_value
    result = await self.async_send_command(
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/zwave_js_server/model/node/__init__.py", line 501, in async_send_command
    return result_task.result()
           ^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/zwave_js_server/client.py", line 130, in async_send_command
    return await future
           ^^^^^^^^^^^^
zwave_js_server.exceptions.FailedZWaveCommand: zwave_error: Z-Wave error 202 - Failed to send the message after 3 attempts (ZW0202)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 230, in handle_call_service
    await hass.services.async_call(
  File "/usr/src/homeassistant/homeassistant/core.py", line 2035, in async_call
    response_data = await coro
                    ^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/core.py", line 2072, in _execute_service
    return await target(service_call)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 235, in handle_service
    return await service.entity_service_call(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 876, in entity_service_call
    response_data = await _handle_entity_call(
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 948, in _handle_entity_call
    result = await task
             ^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/light/__init__.py", line 591, in async_handle_light_off_service
    await light.async_turn_off(**filter_turn_off_params(light, params))
  File "/usr/src/homeassistant/homeassistant/components/switch_as_x/entity.py", line 160, in async_turn_off
    await self.hass.services.async_call(
  File "/usr/src/homeassistant/homeassistant/core.py", line 2035, in async_call
    response_data = await coro
                    ^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/core.py", line 2072, in _execute_service
    return await target(service_call)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 235, in handle_service
    return await service.entity_service_call(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 876, in entity_service_call
    response_data = await _handle_entity_call(
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 948, in _handle_entity_call
    result = await task
             ^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/zwave_js/switch.py", line 90, in async_turn_off
    await self._async_set_value(self._target_value, False)
  File "/usr/src/homeassistant/homeassistant/components/zwave_js/entity.py", line 338, in _async_set_value
    raise HomeAssistantError from err
homeassistant.exceptions.HomeAssistantError
2023-11-18 19:10:30.214 DEBUG (MainThread) [zwave_js_server.server] 2023-11-18T18:10:30.210Z:
2023-11-18T18:10:30.210Z DRIVER » [Node 013] [REQ] [SendData]
                                  │ transmit options: 0x25
                                  │ callback id:      174
                                  └─[MultiChannelCCCommandEncapsulation]
                                    │ source:      0
                                    │ destination: 2
                                    └─[BinarySwitchCCSet]
                                        target value: false
2023-11-18 19:10:30.219 WARNING (MainThread) [zwave_js_server.server] 2023-11-18T18:10:30.216Z:
2023-11-18T18:10:30.216Z CNTRLR   Failed to execute controller command after 2/3 attempts. Scheduling next try i
                                  n 1100 ms.
2023-11-18 19:10:31.324 DEBUG (MainThread) [zwave_js_server.server] 2023-11-18T18:10:31.320Z:
2023-11-18T18:10:31.320Z DRIVER » [Node 013] [REQ] [SendData]
                                  │ transmit options: 0x25
                                  │ callback id:      174
                                  └─[MultiChannelCCCommandEncapsulation]
                                    │ source:      0
                                    │ destination: 2
                                    └─[BinarySwitchCCSet]
                                        target value: false
2023-11-18 19:10:31.333 DEBUG (MainThread) [zwave_js_server] Received message:
WSMessage(type=, data='{"type":"result","success":false,"messageId":"dbbc29b1abff4a9abd74df30f0bf280e","errorCode":"zwave_error","zwaveErrorCode":202,"zwaveErrorCodeName":"Controller_MessageDropped","zwaveErrorMessage":"Failed to send the message after 3 attempts (ZW0202)"}', extra='')
2023-11-18 19:10:31.340 ERROR (MainThread) [homeassistant.components.zwave_js] Unable to set value 13-37-2-targetValue: zwave_error: Z-Wave error 202 - Failed to send the message after 3 attempts (ZW0202)
2023-11-18 19:10:31.343 DEBUG (MainThread) [zwave_js_server.server] 2023-11-18T18:10:31.333Z:
2023-11-18T18:10:31.333Z DRIVER   all queues idle
2023-11-18 19:10:31.345 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [547316334656] 
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/zwave_js/entity.py", line 333, in _async_set_value
    return await self.info.node.async_set_value(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/zwave_js_server/model/node/__init__.py", line 543, in async_set_value
    result = await self.async_send_command(
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/zwave_js_server/model/node/__init__.py", line 501, in async_send_command
    return result_task.result()
           ^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/zwave_js_server/client.py", line 130, in async_send_command
    return await future
           ^^^^^^^^^^^^
zwave_js_server.exceptions.FailedZWaveCommand: zwave_error: Z-Wave error 202 - Failed to send the message after 3 attempts (ZW0202)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 230, in handle_call_service
    await hass.services.async_call(
  File "/usr/src/homeassistant/homeassistant/core.py", line 2035, in async_call
    response_data = await coro
                    ^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/core.py", line 2072, in _execute_service
    return await target(service_call)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 235, in handle_service
    return await service.entity_service_call(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 876, in entity_service_call
    response_data = await _handle_entity_call(
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 948, in _handle_entity_call
    result = await task
             ^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/light/__init__.py", line 591, in async_handle_light_off_service
    await light.async_turn_off(**filter_turn_off_params(light, params))
  File "/usr/src/homeassistant/homeassistant/components/switch_as_x/entity.py", line 160, in async_turn_off
    await self.hass.services.async_call(
  File "/usr/src/homeassistant/homeassistant/core.py", line 2035, in async_call
    response_data = await coro
                    ^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/core.py", line 2072, in _execute_service
    return await target(service_call)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 235, in handle_service
    return await service.entity_service_call(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 876, in entity_service_call
    response_data = await _handle_entity_call(
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 948, in _handle_entity_call
    result = await task
             ^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/zwave_js/switch.py", line 90, in async_turn_off
    await self._async_set_value(self._target_value, False)
  File "/usr/src/homeassistant/homeassistant/components/zwave_js/entity.py", line 338, in _async_set_value
    raise HomeAssistantError from err
homeassistant.exceptions.HomeAssistantError


Komt iemand dit bekend voor? Controller is een AeoTec ZW090 (Gen 5 stick).

Afbeeldingslocatie: https://upload.mattie-systems.nl/uploads/29954-screenshot_2023-11-18_191339.png

edit:

In de Aeon Labs IMA tool lijkt het wel goed te gaan?

Afbeeldingslocatie: https://upload.mattie-systems.nl/uploads/83495-screenshot_2023-11-18_193435.png

3780wP (18x 210wP EC Solar) | 2x Marstek Venus E (5.12kWh)


  • Wooters
  • Registratie: Maart 2012
  • Laatst online: 02-01 09:19
Hi! Kan iemand misschien met mij meedenken? Ik heb sinds kort een Home Assistant Yellow draaien en m'n complete Hue-setup werd gelijk gevonden, op één ding na, de Hue Tap (oude versie).

Home Assistant herkent 'm wel, en lijkt ook ooit connectie gemaakt te hebben, maar als ik er nu op druk gebeurt er niets. Ik heb via de Hue app de switch opnieuw geconfigureerd, maar er gebeurt nog steeds niets. Ook in de Hue app zie ik dat de laatste verbinding op 9-nov ("vorige week") is geweest.

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

Enig idee hoe dit op te lossen?

Edit:
Opgelost! De software-resets vanuit de Hue app werkten niet, maar verwijderen van de switch en opnieuw pairen met de Hue app werkten wel.

[ Voor 7% gewijzigd door Wooters op 14-12-2023 10:20 ]


  • Just_A_User
  • Registratie: December 2009
  • Laatst online: 14-01 07:40
nou, volgende issue. Toen ik de backup heb terug gezet vanmiddag, importeerde hij dus de hele maand tot dat moment aan toe, ongeveer.

Dat was van 15u - 16u. Dan geeft ie van 16u - 17u nog 1.22 kWh, maar in de uren daarna niets meer. De p1 werkt in Home Assistant, ik zie allemaal waarden, dus die zijn beschikbaar, maar in het energie dashboard lijkt er niets meer te gebeuren:

Afbeeldingslocatie: https://i.imgur.com/xOHeBQ4.png

op 16u staat er een miniscuul streepje dat als je er over hovert 1.22 kWh zegt, maar sinds toen niks meer, terwijl er toch wel degelijk verbruik is geweest.

Och ja, je moet toch wat he.


  • ATOR
  • Registratie: Juni 2007
  • Niet online
skank schreef op zaterdag 18 november 2023 @ 19:03:
[...]


Er stond nog een foutje in de 1ste trigger, door gebruik met above, moest ik numeric_state gebruik als platform, nu fixed.
Maar ik vermoed dat ik op deze manier veel zaken op mijn boodschappenlijstje zal krijgen, dat die meer dan eens zal triggeren?
Ik denk dat jouw shopping_list.add_item sequence niet getriggerd wordt.
Je hebt als overall condition voor al je trigger IDs dat input_booolean.vaatwas_aan op on moet staan.
Vlak voor de vaatwas_tablet counter.decrement zet je die boolean off.
De trigger met ID tablet zal dus nooit aan die condition voldoen

Verder weet ik niet of een automation zichzelf triggert als je in diezelfde actieve automation een variabele verandert. De mode zou in ieder geval op parallel moeten staan.


Het lijkt me handiger om de "vaatwastabletten onder 10 voeg aan boodschappenlijst toe" actions te plaatsen in de power_off sequence net na counter.decrement met een IF counter.vaatwas_tablet < 10 statement.

  • ArieR
  • Registratie: Maart 2003
  • Laatst online: 22:32
Graag zou ik het verbruik van mijn warmtepomp dagelijkst willen doorsturen naar Mindergas. Ik als zeer beginnend 'programmeur' de code bij elkaar gesprokkeld, echter krijg ik de onderstaande foutmelding. Als ik de automation invoeg onder sjablonen bij ontwikkelhulpmiddelen krijg ik netjes waarde terug bij de datum en het aantal van het verbruik. Waar mis ik iets? :)

Foutmelding uit de log
code:
1
2
3
2023-11-18 20:30:55.546 WARNING (MainThread) [homeassistant.helpers.template] Template variable warning: 'date' is undefined when rendering '{ "date": "{{date}}", "reading": {{meterreading}} }'
2023-11-18 20:30:55.547 WARNING (MainThread) [homeassistant.helpers.template] Template variable warning: 'meterreading' is undefined when rendering '{ "date": "{{date}}", "reading": {{meterreading}} }'
2023-11-18 20:30:55.689 WARNING (MainThread) [homeassistant.components.rest_command] Error. Url: https://www.mindergas.nl/api/meter_readings. Status code 400. Payload: b'{ "date": "", "reading":  }'

Configuration
YAML:
1
2
3
4
5
6
7
8
9
rest_command:
  mindergas_post:
    url: https://www.mindergas.nl/api/meter_readings
    method: POST
    headers:
      AUTH-TOKEN: !secret mindergas_token
      Content-Type: "application/json"
    payload: '{ "date": "{{date}}", "reading": {{meterreading}} }'
    verify_ssl: true

Automation
YAML:
1
2
3
4
5
6
7
8
9
10
- alias: MinderGas Upload
  trigger:
  - platform: time
    at: '23:59:59'
  action:
    data_template:
      date: '{{ (as_timestamp(now())) | timestamp_custom("%Y-%m-%d", True)}}'
      meterreading: '{{ states(''sensor.kwh_meter_5c2faf0ec2ae_totaal_verbruik'') }}'
    service: rest_command.mindergas_post
  mode: single

[ Voor 0% gewijzigd door Septillion op 19-11-2023 11:29 . Reden: Denk aan de 'yaml' bij de code tags aub! Zie topic warning en hoe deze post is aangepast. ]


  • iCrOn
  • Registratie: April 2002
  • Laatst online: 17:57
Nimoleda schreef op woensdag 8 november 2023 @ 14:42:
Zijn er al mensen die ervaring hebben met Ratgdo i.c.m. Chamberlain garagedeur opener?

Chamberlain heeft sinds kort de Myq integratie (welke Home Assistant gebruik) geblokkeerd. Home Assistant heeft vervolgens de integratie verwijderd.

Indien er meerdere mensen interesse heb ik wil ik er wel een paar bestellen zodat we de shipping (vanuit de US) kunnen delen.
Heb er vorige maand 1 besteld toen nog de 2.0 versie. Werkt goed hier. De aansluiting verschilt wel wat met de Amerikaanse openers. De Europese openers hebben meestal een aparte serial poort en moet je hem niet op de rode terminal verbinden op je opener maar een groene die voor de rode zit. Meestal 0 of soms 1.

  • RudolfR
  • Registratie: Maart 2011
  • Laatst online: 00:03
@ArieR

Zo te zien mis je wat quotes in je payload.

YAML:
1
    payload: '{ "date": "{{date}}", "reading": "{{reading}}" }'


Bij jou missen de dubbele quotes om {{meterreading}}

Mijn automation is zo ge-quote (maar ik upload na middernacht en neem de datum van gisteren!)
YAML:
1
2
3
4
  - service: rest_command.mindergas_upload
    data:
      date: '{{ (as_timestamp(now()) - (24*3600)) | timestamp_custom("%Y-%m-%d", True)}}'
      reading: "{{ states('sensor.toon_gas_used_cnt') | float }}"

[ Voor 45% gewijzigd door RudolfR op 18-11-2023 21:40 ]


  • Beekforel
  • Registratie: November 2001
  • Laatst online: 22:49

Beekforel

Is eigenlijk geen vis

Ik had mijn stappen sensor aangezet in de HA companion app (op Android) maar sinds afgelopen woensdag is deze ineens gestopt met tellen/rapporteren.

Alle rechten lijken nog goed te staan. Lokaal op Android heb ik verder niet echt iets om het te verifiëren. Iemand een idee?


Ein reboot macht alles wieder gut.

[ Voor 7% gewijzigd door Beekforel op 19-11-2023 08:12 ]


  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 22:38

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
Wollie91 schreef op zaterdag 18 november 2023 @ 10:43:
[...]


Goedemorgen,

Ik heb deze automation nu een tijdje draaien en het in principe goed. Nu vraag ik me echter af of het volgende mogelijk zou zijn...

Is het mogelijk om meer van de zelfde triggers toe te voegen met verschillende waarden maar die op verschillende tijden en dagen van de week gelden?

Hiermee kan ik het "programma" dan wat persoonlijker maken...


Indien dit niet mogelijk is zou een andere optie misschien zijn om de thermostaat sensor weg te schrijven in een virtuele sensor zodat de waarden altijd een x aantal boven op onder de virtuele sensor liggen. Als ik nu de thermostaat een halve graag lager zou zetten blijven de ingestelde waarden natuurlijk staan zoals in de automation is aangegeven.

Alvast bedankt voor het meedenken.
Alles is mogelijk natuurlijk. Maar zal je iets concreter moeten omschrijven wat je zou willen doen. Kan je eens een echt voorbeeld geven wat je wilt?

  • skank
  • Registratie: Januari 2003
  • Laatst online: 20:21
ATOR schreef op zaterdag 18 november 2023 @ 20:10:
[...]


Ik denk dat jouw shopping_list.add_item sequence niet getriggerd wordt.
Je hebt als overall condition voor al je trigger IDs dat input_booolean.vaatwas_aan op on moet staan.
Vlak voor de vaatwas_tablet counter.decrement zet je die boolean off.
De trigger met ID tablet zal dus nooit aan die condition voldoen

Verder weet ik niet of een automation zichzelf triggert als je in diezelfde actieve automation een variabele verandert. De mode zou in ieder geval op parallel moeten staan.


Het lijkt me handiger om de "vaatwastabletten onder 10 voeg aan boodschappenlijst toe" actions te plaatsen in de power_off sequence net na counter.decrement met een IF counter.vaatwas_tablet < 10 statement.
Ik weet het niet ivm die vaatwas tabletten.
Nu zal hij de tabletten toevoegen en tellen nadat het programma loopt, als de vaatwas gedaan is, dan zet hij de boolean op off, en trekt hij een tablet af.
Je zou idd kunnen zeggen dat hij na aftrekken het op de lijst moet plaatsen. Maar nu doet hij dit ervoor, wat niet zo erg is.

Klopt wat je zegt:

Het lijkt me handiger om de "vaatwastabletten onder 10 voeg aan boodschappenlijst toe" actions te plaatsen in de power_off sequence net na counter.decrement met een IF counter.vaatwas_tablet < 10 statement.

Ik ga dit eens proberen...
Ik heb ook nog enkele foutjes eruit gehaald die erin zat en mn boolean effectief aangemaakt, was die ook vergeten ;)

  • skank
  • Registratie: Januari 2003
  • Laatst online: 20:21
ATOR schreef op zaterdag 18 november 2023 @ 20:10:
[...]


Ik denk dat jouw shopping_list.add_item sequence niet getriggerd wordt.
Je hebt als overall condition voor al je trigger IDs dat input_booolean.vaatwas_aan op on moet staan.
Vlak voor de vaatwas_tablet counter.decrement zet je die boolean off.
De trigger met ID tablet zal dus nooit aan die condition voldoen

Verder weet ik niet of een automation zichzelf triggert als je in diezelfde actieve automation een variabele verandert. De mode zou in ieder geval op parallel moeten staan.


Het lijkt me handiger om de "vaatwastabletten onder 10 voeg aan boodschappenlijst toe" actions te plaatsen in de power_off sequence net na counter.decrement met een IF counter.vaatwas_tablet < 10 statement.
Zoiets?
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
- id: Vaatwas starten
  alias: Vaatwas starten bij genoeg stroomopbrengst of voor zonsondergang
  trigger:
  - platform: numeric_state
    entity_id: sensor.huidig_stroomopbrengst_watt
    above: 1100
    for:
      hours: 0
      minutes: 5
      seconds: 0
    id: opbrengst
  - platform: sun
    event: sunset
    offset: "-01:00:00"
    id: ondergang
  - platform: numeric_state
    entity_id: sensor.vaatwas_power
    below: 1
    for: "00:10:00"
    id: power_off      
  condition:
    - condition: state
      entity_id: input_boolean.vaatwas_aan
      state: 'on'
  action:
    - choose:
        - conditions:
            - condition: trigger
              id:
                - opbrengst
          sequence:
            - service: switch.turn_on
              data:
                entity_id: switch.vaatwas
    - choose:
        - conditions:
            - condition: trigger
              id:
                - ondergang
            - condition: state
              entity_id: input_boolean.vaatwas_aan
              state: 'on'
          sequence:
            - service: switch.turn_on
              data:
                entity_id: switch.vaatwas
    - choose:
        - conditions:
            - condition: trigger
              id:
                - power_off
          sequence:        
            - service: input_boolean.turn_off
              target:
                entity_id: input_boolean.vaatwas_aan
            - service: switch.turn_off
              data:
                entity_id: switch.vaatwas 
            - service: counter.decrement
              data:
                entity_id: counter.vaatwas_tablet
            - service: notify.mobile_devices
              data:
                message: De vaatwas is klaar!
                data:
                  priority: high
                  ttl: 0
            - service: script.turn_on 
              target:
                entity_id: script.google_home_resume
              data:
                variables:
                  action:
                    - alias: "Send TTS message"
                      service: tts.google_cloud_say
                      target:
                        entity_id: media_player.keuken
                      data:
                        message: "De vaatwas is klaar!"
                      extra:
                        volume: 0.5    
            - if:
                - condition: template
                  value_template: >-
                    "{{ states('counter.vaatwas_tablet' )|float <= 9 }}"
              then:
                - service: shopping_list.add_item
                  data:
                    name: Vaatwas tabletten   


Zal dat werken? Ik mis nu wel de voice, van de tabletten die toegevoegd zijn, langs de andere kant, is mss niet zo erg

  • Wollie91
  • Registratie: Maart 2010
  • Laatst online: 20:17
Septillion schreef op zondag 19 november 2023 @ 11:28:
[...]

Alles is mogelijk natuurlijk. Maar zal je iets concreter moeten omschrijven wat je zou willen doen. Kan je eens een echt voorbeeld geven wat je wilt?
Op dit moment wordt de thermostaat automatisch na 16 graden gezet bij een gemeten kamertemperatuur boven 20,5 graden of een buitentemperatuur boven de 15 graden.

Echter zou ik dit graag wat flexibeler willen maken door op bepaalde dagen of een dagdeel andere waarden te gebruiken. Dus op deze momenten kan de thermostaat dan eerder naar beneden worden geschakeld, bijvoorbeeld bij een temperatuur boven de 20,0 graden.

Maar ik heb geen idee of dit heel complex wordt qua code...

En het andere idee was dat de waarden automatisch meegaan als je de thermostaat op een andere temperatuur instelt. Dus als ik de thermostaat bijvoorbeeld instel op 22 graden... Dan zou de thermostaat naar 16 graden moeten bij een temperatuur die hoger is dan 22 graden. Op dit moment moet ik de waarden handmatig in de code aan passen om het werkend te houden.

Op deze manier kan ik een klokprogramma instellen voor de thermostaat en bereik ik het zelfde als met het eerste idee.


Ik hoop dat ik het zoiets iets duidelijker heb uitgelegd.

  • sypie
  • Registratie: Oktober 2000
  • Niet online
Wederom met HA begonnen, deze keer wil ik het netjes opzetten, stapje voor stapje in plaats van het uitvinden en weer overboord gooien. (zoals een flinke poos geleden)

Nu zou ik graag het volgende willen, waarvan ik niet zeker weet of het kan. Ik heb al wat rond gezocht maar ben nog niets concreets tegengekomen.

Ik heb diverse Ubiquiti Unifi apparatuur in huis. Samen vormt dat mijn mijn netwerk. Nu zou ik graag een badge willen maken die de algehele staat van mijn netwerk laat zien. Dus een groen cirkel er omheen wanneer het netwerk online is, een oranje of rode cirkel wanneer één van de opgegeven apparaten uit de lucht is.

Nadeel is dat er geen "sensor" in de Ubiquiti dingen zit maar wel een device_tracker.

Iemand die me in de goede richting kan duwen?

  • ATOR
  • Registratie: Juni 2007
  • Niet online
skank schreef op zondag 19 november 2023 @ 14:24:
[...]


Zoiets?
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
- id: Vaatwas starten
  alias: Vaatwas starten bij genoeg stroomopbrengst of voor zonsondergang
  trigger:
  - platform: numeric_state
    entity_id: sensor.huidig_stroomopbrengst_watt
    above: 1100
    for:
      hours: 0
      minutes: 5
      seconds: 0
    id: opbrengst
  - platform: sun
    event: sunset
    offset: "-01:00:00"
    id: ondergang
  - platform: numeric_state
    entity_id: sensor.vaatwas_power
    below: 1
    for: "00:10:00"
    id: power_off      
  condition:
    - condition: state
      entity_id: input_boolean.vaatwas_aan
      state: 'on'
  action:
    - choose:
        - conditions:
            - condition: trigger
              id:
                - opbrengst
          sequence:
            - service: switch.turn_on
              data:
                entity_id: switch.vaatwas
    - choose:
        - conditions:
            - condition: trigger
              id:
                - ondergang
            - condition: state
              entity_id: input_boolean.vaatwas_aan
              state: 'on'
          sequence:
            - service: switch.turn_on
              data:
                entity_id: switch.vaatwas
    - choose:
        - conditions:
            - condition: trigger
              id:
                - power_off
          sequence:        
            - service: input_boolean.turn_off
              target:
                entity_id: input_boolean.vaatwas_aan
            - service: switch.turn_off
              data:
                entity_id: switch.vaatwas 
            - service: counter.decrement
              data:
                entity_id: counter.vaatwas_tablet
            - service: notify.mobile_devices
              data:
                message: De vaatwas is klaar!
                data:
                  priority: high
                  ttl: 0
            - service: script.turn_on 
              target:
                entity_id: script.google_home_resume
              data:
                variables:
                  action:
                    - alias: "Send TTS message"
                      service: tts.google_cloud_say
                      target:
                        entity_id: media_player.keuken
                      data:
                        message: "De vaatwas is klaar!"
                      extra:
                        volume: 0.5    
            - if:
                - condition: template
                  value_template: >-
                    "{{ states('counter.vaatwas_tablet' )|float <= 9 }}"
              then:
                - service: shopping_list.add_item
                  data:
                    name: Vaatwas tabletten   


Zal dat werken? Ik mis nu wel de voice, van de tabletten die toegevoegd zijn, langs de andere kant, is mss niet zo erg
De structuur ziet er nu een stuk logischer uit. Ik denk dat het zo zou moeten werken. Bij mij zit er tussen "zo zou het moeten werken" en het moment wanneer het uiteindelijk werkt meestal nog wel wat gepruts :)

De voice action "tabletten toegevoegd" kan er toch nog gewoon bij in de THEN? Erg nuttig lijkt het me niet, misschien in het begin om te checken dat het werkt. Je shopping list is de reminder die je gebruikt als je in de supermarkt staat.

[ Voor 76% gewijzigd door ATOR op 19-11-2023 17:05 ]


  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 22:38

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@Wollie91 Ik denk dat nog steeds wat vaag is. Wil je gewoon een programma maken van dan moet het warm, dan koud?

Qua temperatuur setpint kan het natuurlijk super makkelijk om gewoon een helper met de temperatuur te maken. Maar ik denk ook dat heel binair je verwarming regelen ook niet echt comfort geeft. En ook zeker niet efficient is. Daarvoor is het beter dat je verwarming rond een punt probeert te blijven.

Ofwel, waarom wil je eigenlijk zo binair je verwarming aansturen? Wat is het probleem dat je probeert op te lossen? Waarom kan je niet gewoon je verwarming instellen op de gewenste temperatuur en klaar?

  • skank
  • Registratie: Januari 2003
  • Laatst online: 20:21
sypie schreef op zondag 19 november 2023 @ 16:59:
Wederom met HA begonnen, deze keer wil ik het netjes opzetten, stapje voor stapje in plaats van het uitvinden en weer overboord gooien. (zoals een flinke poos geleden)

Nu zou ik graag het volgende willen, waarvan ik niet zeker weet of het kan. Ik heb al wat rond gezocht maar ben nog niets concreets tegengekomen.

Ik heb diverse Ubiquiti Unifi apparatuur in huis. Samen vormt dat mijn mijn netwerk. Nu zou ik graag een badge willen maken die de algehele staat van mijn netwerk laat zien. Dus een groen cirkel er omheen wanneer het netwerk online is, een oranje of rode cirkel wanneer één van de opgegeven apparaten uit de lucht is.

Nadeel is dat er geen "sensor" in de Ubiquiti dingen zit maar wel een device_tracker.

Iemand die me in de goede richting kan duwen?
Heb je geen controller dan? Die toont letterlijk ALLES
Indien niet kan je die controller ook als addon binnen HA OS draaien
En je hebt de unifi network integratie die je kan gebruiken

  • skank
  • Registratie: Januari 2003
  • Laatst online: 20:21
ATOR schreef op zondag 19 november 2023 @ 17:04:
[...]


De structuur ziet er nu een stuk logischer uit. Ik denk dat het zo zou moeten werken. Bij mij zit er tussen "zo zou het moeten werken" en het moment wanneer het uiteindelijk werkt meestal nog wel wat gepruts :)

De voice action "tabletten toegevoegd" kan er toch nog gewoon bij in de THEN? Erg nuttig lijkt het me niet, misschien in het begin om te checken dat het werkt. Je shopping list is de reminder die je gebruikt als je in de supermarkt staat.
JA top bedankt voor de tip !
Hij heeft zopas mooi mn vaatwas afgezet, gezegd dat hij klaar was, en een counter afgetrokken en toegevoegd aan de lijst. :)

Die extra voice action toevoegen aan de lijst.. kan idd, maar ik wil ook dat hij vooral zegt dat de vaatwas klaar is Ofwel moet ik zeggen , de vaatwas is klaar en ik heb extra tabletten toegevoegd aan de boodschappenlijst, maar dan is die tekst wel erg lang.
Idd erg nuttig, is het niet, het moet vooral effectief op de lijst komen.
FF daar keer de cyclus runnen en zien of het allemaal ok is zo.
Bedankt voor je tips !

  • sypie
  • Registratie: Oktober 2000
  • Niet online
@skank Ik heb zeker een controller, een CloudKey 2. Die wil ik graag behouden, vandaar geen softwarematige oplossing.

In HA heb ik de Unifi integratie draaien, die geeft veel dingen weer maar niet alles. Ik kan bijvoorbeeld wel een tracker opzetten, die dan meldt dat mijn USG of AP "Thuis" is.

Nu wil ik een soort samenvatting hebben in de vorm van een Badge. Alles online = groen, één of meerdere apparaten offline = rood/oranje. Ik heb alleen geen idee in welke hoek ik dat moet zoeken.

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 22:38

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@skank Als ik zo naar je automation kijk zou ik vooral het starten en vaatwasblokjes lekker lostrekken van elkaar. Tuurlijk kan het in één maar ik zou denk ik de boek simpeler maken als je gewoon los states van je vaatwasser maakt en dat je daar dan weer eventuele vervolgacties aan hangt. Dus iets van "Gestopt", Gepland" en "Bezig". Dat vervangt dan eigenlijk gewoon je huidige input_boolean.

En dan gewoon los een automation om iets voor de blokjes te doen en los een voor de notificaties ofzo. Maar hele abstractie voor het plannen van je vaatwasser maakt het denk ik makkelijker om dan te automatiseren met vervolgacties.

[ Voor 18% gewijzigd door Septillion op 19-11-2023 17:32 ]


  • skank
  • Registratie: Januari 2003
  • Laatst online: 20:21
sypie schreef op zondag 19 november 2023 @ 17:30:
@skank Ik heb zeker een controller, een CloudKey 2. Die wil ik graag behouden, vandaar geen softwarematige oplossing.

In HA heb ik de Unifi integratie draaien, die geeft veel dingen weer maar niet alles. Ik kan bijvoorbeeld wel een tracker opzetten, die dan meldt dat mijn USG of AP "Thuis" is.

Nu wil ik een soort samenvatting hebben in de vorm van een Badge. Alles online = groen, één of meerdere apparaten offline = rood/oranje. Ik heb alleen geen idee in welke hoek ik dat moet zoeken.
een sensor maken die groen wordt alles de states van al die devices online zijn...

  • skank
  • Registratie: Januari 2003
  • Laatst online: 20:21
Septillion schreef op zondag 19 november 2023 @ 17:30:
@skank Als ik zo naar je automation kijk zou ik vooral het starten en vaatwasblokjes lekker lostrekken van elkaar. Tuurlijk kan het in één maar ik zou denk ik de boek simpeler maken als je gewoon los states van je vaatwasser maakt en dat je daar dan weer eventuele vervolgacties aan hangt. Dus iets van "Gestopt", Gepland" en "Bezig". Dat vervangt dan eigenlijk gewoon je huidige input_boolean.

En dan gewoon los een automation om iets voor de blokjes te doen en los een voor de notificaties ofzo. Maar hele abstractie voor het plannen van je vaatwasser maakt het denk ik makkelijker om dan te automatiseren met vervolgacties.
Mm kan ook.
Goh ik ga even afwachten denk ik, want vermoedelijk heb ik nu wel het gewenste resultaat.
Dat hij stopt en start wanneer genoeg opbrengst of ten laatste voor zonsondergang draait.
Vervolgens notificatie dat hij klaar is, en het meten van de tabletjes die desnoods op een booschappenlijst komt te staan.
Aardig wat.

Ik had het idee hiervan op een youtube filmpje gezien, ik moet ff nadenk of ik in huis nog zo'n dingen kan doen.

  • Wollie91
  • Registratie: Maart 2010
  • Laatst online: 20:17
Septillion schreef op zondag 19 november 2023 @ 17:22:
@Wollie91 Ik denk dat nog steeds wat vaag is. Wil je gewoon een programma maken van dan moet het warm, dan koud?

Qua temperatuur setpint kan het natuurlijk super makkelijk om gewoon een helper met de temperatuur te maken. Maar ik denk ook dat heel binair je verwarming regelen ook niet echt comfort geeft. En ook zeker niet efficient is. Daarvoor is het beter dat je verwarming rond een punt probeert te blijven.

Ofwel, waarom wil je eigenlijk zo binair je verwarming aansturen? Wat is het probleem dat je probeert op te lossen? Waarom kan je niet gewoon je verwarming instellen op de gewenste temperatuur en klaar?
De verwarming staat hier constant op 20,5 graden dus dat zit wel goed. Echter wil ik dat het op vrijdagochtend iets koeler is in huis aangezien ik dan thuis bezig ben en dan is 20,5 graden gewoon te warm.

Ik kan de thermostaat dan naar beneden zetten de avond ervoor of dit automatisch doen door hier een automatisering voor te maken. Maar dan werkt het automation script die ik nu gebruik niet meer aangezien deze werkt met vaste waarden.

Deze automatisering gebruik ik overigens omdat de warmtepomp anders te vaak aanslaat ondanks dat dit niet nodig is. De stooklijn is goed ingesteld maar door externe invloeden (zo'n, mensen, koken, etc.) gaat de warmtepomp dan toch onnodig aan. De warmtepomp heeft geen harde stop als de gewenste binnentemperatuur is bereikt. Dit werkt allemaal net even anders dan bij een standaard cv ketel. Maar gelukkig is dit probleem al opgelost met jouw hulp.

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 22:38

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@Wollie91 Naar mijn idee is het dan wel enorme symptoombestrijding. WP zou je juist rustig aan willen houden. Dus zou juist zeggen dat meer te halen valt door de WP anders in te stellen. Juist omdat het anders (minder binair) als een CV-ketel werkt.

Maar goed, je kan de drempelwaardes in de automation natuurlijk uit een input_number kunnen halen. Door een template thermostat zou je deze zelfs als thermostaat weer kunnen geven.

Dat geeft je dan vervolgens een mooi abstractie om naar wens een automation te maken die een setpoint instelt. Of je dan gewoon op vaste tijden dan aanpast, via een schedule of uit een kalender is dan aan jouw. Maar als actie hoef je dan alleen de input_number (of template thermostat) aan te passen naar wens.

  • StephanN93
  • Registratie: Oktober 2014
  • Laatst online: 14-01 15:08
2 vragen:

Gezien de BlackFriday sales; ik ben mijn Home Assistant dashboard aan het aanpassen naar een dashboard voor een tablet aan de muur. Wat zijn goede opties betreft een tablet icm fully kiosk?

Ik zie best veel verschillende voorbij komen, soms ook de Fire's van Amazon - maar hoorde ook dat deze niet altijd gebruikt kunnen worden door locks vanuit Amazon.

Andere vraag: Is er een mogelijkheid om Apple Music te integreren al? Ik wil graag een 'game night' scene maken voor DnD zodat de lampen zich aanpassen, thema muziek aangaan via Apple Music, etc :)

  • Koepert
  • Registratie: Augustus 2013
  • Laatst online: 20:44
Laatst hebben we gekeken hier naar "mijn" Teams call script.. Dat werkt nog niet helemaal lekker.. De CallStarted pakt niet altijd de rode kleur maar vaker de vorige kleur/stand van WLED. Wat heb ik fout gedaan?

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
alias: CallStarted
sequence:
  - service: scene.create
    data:
      scene_id: state_before_call
      snapshot_entities:
        - light.wled
  - service: light.turn_on
    data:
      entity_id: light.wled
  - service: scene.create
    data:
      scene_id: attr_before_call
      snapshot_entities:
        - light.wled
  - service: light.turn_on
    data:
      color_name: red
      entity_id: light.wled
mode: single
icon: mdi:phone


Layout van de code kan copypasta foutje zijn, want het is een GUI script die ik "bewerk in YAML".

Maar ik krijg deze melding elke keer bij een meeting:
Logger: homeassistant.helpers.service
Source: helpers/service.py:243
First occurred: 07:54:22 (4 occurrences)
Last logged: 08:56:51

Referenced entities scene.attr_before_call are missing or not currently available
Referenced entities scene.state_before_call are missing or not currently available

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 17:42

Koffie

Koffiebierbrouwer

Braaimeneer

Ik ben overgestapt van deCONZ naar ZHA. Het meeste allemaal wel aan de praat, behalve een blueprint voor de Philips hue afstandbediening.
Eerst heb ik geprobeerd mijn bestaande (deconz) blueprint om te katten, maar dat werkte niet (geen trigger).
Toen maar een aantal standaard blueprints voor die AB geprobeerd maar allemaal hetzelfde resultaat 'ze werken niet', en als ik het zo bekijk omdat er geen trigger is.

Dus: wie heeft er een werkende blueprint voor deze AB?
Ik snap dat ik ook zelf een automation kan maken, dat heb ik nu ook. Ik wel perse een blueprint ;)

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
Device info
RWL021
by Philips
Firmware: 0x42006f9d
Zigbee info
IEEE: 00:17:88:01:04:f5:6d:50
Nwk: 0xcbff
Device Type: EndDevice
LQI: 255
RSSI: -73
Last seen: 2023-11-20T10:06:26
Power source: Battery or Unknown
Quirk: zhaquirks.philips.rwlfirstgen.PhilipsRWLFirstGen

[ Voor 6% gewijzigd door Koffie op 20-11-2023 10:47 ]

Tijd voor een nieuwe sig..


  • Dutchess_Nicole
  • Registratie: Augustus 2001
  • Laatst online: 14-01 10:33
Koffie schreef op maandag 20 november 2023 @ 10:46:
Ik ben overgestapt van deCONZ naar ZHA. Het meeste allemaal wel aan de praat, behalve een blueprint voor de Philips hue afstandbediening.
Eerst heb ik geprobeerd mijn bestaande (deconz) blueprint om te katten, maar dat werkte niet (geen trigger).
Toen maar een aantal standaard blueprints voor die AB geprobeerd maar allemaal hetzelfde resultaat 'ze werken niet', en als ik het zo bekijk omdat er geen trigger is.

Dus: wie heeft er een werkende blueprint voor deze AB?
Ik snap dat ik ook zelf een automation kan maken, dat heb ik nu ook. Ik wel perse een blueprint ;)

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
Device info
RWL021
by Philips
Firmware: 0x42006f9d
Zigbee info
IEEE: 00:17:88:01:04:f5:6d:50
Nwk: 0xcbff
Device Type: EndDevice
LQI: 255
RSSI: -73
Last seen: 2023-11-20T10:06:26
Power source: Battery or Unknown
Quirk: zhaquirks.philips.rwlfirstgen.PhilipsRWLFirstGen
Hoe bedoel je `er is geen trigger`? Je kan natuurlijk altijd je eigen triggers toevoegen zodra je weet welke events er uit ZHA komen.

In developer tools -> events kun je luisteren naar het `zha_event`, en als je dan op je AB knopjes indrukt krijg je vanzelf de events te zien die ZHA opvangt. Dat kan je dan als je triggers instellen.

Kia E-Niro 2019 Executiveline. OTGW/HA Enthousiasteling.


  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 17:42

Koffie

Koffiebierbrouwer

Braaimeneer

Dutchess_Nicole schreef op maandag 20 november 2023 @ 10:54:
[...]


Hoe bedoel je `er is geen trigger`? Je kan natuurlijk altijd je eigen triggers toevoegen zodra je weet welke events er uit ZHA komen.

In developer tools -> events kun je luisteren naar het `zha_event`, en als je dan op je AB knopjes indrukt krijg je vanzelf de events te zien die ZHA opvangt. Dat kan je dan als je triggers instellen.
Laat ik het zo zeggen: als ik een default blueprint pakt die speciaal voor ZHA en deze ABV is, dan werkt het niet. Hij word nooit getriggerd.
Als ik de knoppen indruk, zie ik die gewoon terug in het device.
Ook kan ik naar een zha event luisteren voor die AB.

Dit zou moeten werken voor die AB, maar het lijkt niets te doen. Ik zie met een event listener gewoon het event (on_press) voorbijkomen. Daarom snap ik het ook niet.


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
trigger:
  - platform: event
    event_type: zha_event
    event_data:
      device_id: !input "remote"

action:
  - variables:
      command        : '{{ trigger.event.data.command }}'
      cur_brightness : '{{ state_attr(light, ''brightness'') | int }}'
      is_turned_on   : '{{ states(light) == ''on'' }}'
  
  - choose:
    - conditions: '{{ command == ''on_press'' }}'
      sequence:
      - choose:
        - conditions: '{{ on_button_mode == ''fixed brightness'' }}'
          sequence:
          - service: light.turn_on
            data:
              entity_id : !input 'light'
              transition: 1
              brightness: !input 'fixed_brightness'
        - conditions:
            - '{{ on_button_mode == ''fixed brightness when on'' }}'
            - '{{ is_turned_on }}'
          sequence:
          - service: light.turn_on
            data:
              entity_id : !input 'light'
              transition: 1
              brightness: !input 'fixed_brightness'
        default:
        - service: light.turn_on
          data:
            entity_id : !input 'light'
            transition: 1

Tijd voor een nieuwe sig..


  • Toppe
  • Registratie: Januari 2004
  • Laatst online: 22:28
Zijn er hier mensen die gebruik maken van "create scene on the fly"?

In alle voorbeelden zie ik voorbij zie komen gaat het echt om een status van A naar B en andersom, ik wil alleen maar één knop gebruiken (input_button.kokken) waarmee ik de lampen tijdens het koken wat feller kan zetten en ná het koken wil ik er weer op drukken en dat ze dan naar de laatste status gaan.

Opnieuw aanroepen van de scene zou het misschien wat eenvoudiger maken maar als ik lampen al gewijzigd heb dan wil ik niet dat die óók zomaar weer veranderen.

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


  • RudolfR
  • Registratie: Maart 2011
  • Laatst online: 00:03
@Toppe

Ja, dat gebruik ik wel, dit idee:

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
  - service: scene.create
    data:
      scene_id: scene_rolling_shutter
      snapshot_entitities:
        - cover.master_suite_shutter

  - alias: "Force the rolling shutter back to 100% open for a while"
    service: number.set_value
    entity_id: number.minimum_open_position
    data:
      value: 100

  - delay:
      minutes: 30
  - service: scene.turn_on
    target:
      entity_id: scene.scene_rolling_shutter

  • Toppe
  • Registratie: Januari 2004
  • Laatst online: 22:28
RudolfR schreef op maandag 20 november 2023 @ 12:22:
@Toppe

Ja, dat gebruik ik wel, dit idee:

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
  - service: scene.create
    data:
      scene_id: scene_rolling_shutter
      snapshot_entitities:
        - cover.master_suite_shutter

  - alias: "Force the rolling shutter back to 100% open for a while"
    service: number.set_value
    entity_id: number.minimum_open_position
    data:
      value: 100

  - delay:
      minutes: 30
  - service: scene.turn_on
    target:
      entity_id: scene.scene_rolling_shutter
Maar hiermee dwing je af dat je na 30 minuten terug gaat naar de oude status. Ik wil dus een button gebruiken maar voor aan en terug naar oude staat.

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


  • RudolfR
  • Registratie: Maart 2011
  • Laatst online: 00:03
@Toppe

Dat was een voorbeeld, je kunt natuurlijk ook wachten op het indrukken van de knop, of het uitgaan van input_boolean.kokken.

Dus een enkele knop moet ze aanzetten als ze uitstaan, extra fel als ze aanstaan (en de huidige instelling opslaan) en als ze al extra fel staan de vorige scene terugzetten?

  • Toppe
  • Registratie: Januari 2004
  • Laatst online: 22:28
RudolfR schreef op maandag 20 november 2023 @ 12:49:
@Toppe

Dat was een voorbeeld, je kunt natuurlijk ook wachten op het indrukken van de knop, of het uitgaan van input_boolean.kokken.

Dus een enkele knop moet ze aanzetten als ze uitstaan, extra fel als ze aanstaan (en de huidige instelling opslaan) en als ze al extra fel staan de vorige scene terugzetten?
Ja, maar ik gebruik dus geen boolean maar een button. Kijken naar of de knop dus "aan" of "uit" is kan dus niet :)

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


  • Koepert
  • Registratie: Augustus 2013
  • Laatst online: 20:44
Toppe schreef op maandag 20 november 2023 @ 12:51:
[...]


Ja, maar ik gebruik dus geen boolean maar een button. Kijken naar of de knop dus "aan" of "uit" is kan dus niet :)
Maar je kunt met die button wel een boolean togglen . Heb je dus alleen een BUTTON, een BOOLEAN en een SCRIPT

Boolean AAN = Snapshot huidige stand + Feller
Boolean UIT (of van AAN naar UIT dus) = Snapshot terugzetten.

Dat idee krijg je dan evt.

  • RobertMe
  • Registratie: Maart 2009
  • Laatst online: 23:06
Toppe schreef op maandag 20 november 2023 @ 12:51:
[...]


Ja, maar ik gebruik dus geen boolean maar een button. Kijken naar of de knop dus "aan" of "uit" is kan dus niet :)
Kun je de vraag eens duidelijk uitschrijven? Want ik volg hem niet meer.

In eerste instantie dacht ik namelijk dat je een scene wilt aanmaken op moment X en later (trigger Y) automatisch die scene weer activeren, tenzij... de verlichting handmatig is aangepast (dus als je handmatig de verlichting feller / minder fel / andere kleur / ... geeft dat die dan "voor altijd" daarop blijft i.p.v. terug naar de scene vooraf aan koken).
Maar met de extra reacties heb ik het idee dat je een toggle wilt? Dus duk op knop is creëer scene (& pas verlichting aan), nog een druk op knop is activeer de aangemaakte scene (dus terug naar oude state), nog een druk op knop is creëer scene, .... En in dat geval zul je er niet aan ontkomen om een boolean helper te gebruiken. De knop toggled de helper en dan een (met choose) of twee automations die op basis van de helper het een of het ander doen.

  • Toppe
  • Registratie: Januari 2004
  • Laatst online: 22:28
RobertMe schreef op maandag 20 november 2023 @ 13:05:
[...]

Kun je de vraag eens duidelijk uitschrijven? Want ik volg hem niet meer.

In eerste instantie dacht ik namelijk dat je een scene wilt aanmaken op moment X en later (trigger Y) automatisch die scene weer activeren, tenzij... de verlichting handmatig is aangepast (dus als je handmatig de verlichting feller / minder fel / andere kleur / ... geeft dat die dan "voor altijd" daarop blijft i.p.v. terug naar de scene vooraf aan koken).
Maar met de extra reacties heb ik het idee dat je een toggle wilt? Dus duk op knop is creëer scene (& pas verlichting aan), nog een druk op knop is activeer de aangemaakte scene (dus terug naar oude state), nog een druk op knop is creëer scene, .... En in dat geval zul je er niet aan ontkomen om een boolean helper te gebruiken. De knop toggled de helper en dan een (met choose) of twee automations die op basis van de helper het een of het ander doen.
Ik wil een button die een automation/script triggerd.

In dat script moet gekeken worden wat de huidige stand is, die in een scene opslaan en de lampen naar een nieuwe stand zetten.

Niet ingewikkeld, echter wil ik die zelfde button ook gebruiken om het omgekeerde te bewerkstelligen: Zijn de lampen fel, roep dan de oude scene aan en zet ze terug.

Ik wil dat alleen zó doen dat ik niet onnodig extra schakelaars en weet ik veel wat moet gaan gebruiken omdat ik dan die oplossing op meer plaatsen wil gaan toepassen.

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


  • Dutchess_Nicole
  • Registratie: Augustus 2001
  • Laatst online: 14-01 10:33
Toppe schreef op maandag 20 november 2023 @ 13:09:
[...]


Ik wil een button die een automation/script triggerd.

In dat script moet gekeken worden wat de huidige stand is, die in een scene opslaan en de lampen naar een nieuwe stand zetten.

Niet ingewikkeld, echter wil ik die zelfde button ook gebruiken om het omgekeerde te bewerkstelligen: Zijn de lampen fel, roep dan de oude scene aan en zet ze terug.

Ik wil dat alleen zó doen dat ik niet onnodig extra schakelaars en weet ik veel wat moet gaan gebruiken omdat ik dan die oplossing op meer plaatsen wil gaan toepassen.
Je hebt maar 1 input_boolean nodig, en die is niet onnodig: je moet op 1 of andere manier bijhouden of je in je "extra fel" stand zit of niet. Als je vervolgens ook nog wilt bijhouden of er intussen iets veranderd is, dan zul je dus _nog_ een input_boolean moeten gebruiken. Die kan onnodig zijn, afhankelijk van je wensen.

Maar sowieso is er 1 input_boolean nodig. Daar kun je niet omheen.

Kia E-Niro 2019 Executiveline. OTGW/HA Enthousiasteling.


  • Toppe
  • Registratie: Januari 2004
  • Laatst online: 22:28
Dutchess_Nicole schreef op maandag 20 november 2023 @ 13:14:
[...]


Je hebt maar 1 input_boolean nodig, en die is niet onnodig: je moet op 1 of andere manier bijhouden of je in je "extra fel" stand zit of niet. Als je vervolgens ook nog wilt bijhouden of er intussen iets veranderd is, dan zul je dus _nog_ een input_boolean moeten gebruiken. Die kan onnodig zijn, afhankelijk van je wensen.

Maar sowieso is er 1 input_boolean nodig. Daar kun je niet omheen.
Thanks. Je kan natuurlijk ook gewoon een boolean als knop weergeven

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


  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 21:42
Toppe schreef op maandag 20 november 2023 @ 12:16:
Zijn er hier mensen die gebruik maken van "create scene on the fly"?

In alle voorbeelden zie ik voorbij zie komen gaat het echt om een status van A naar B en andersom, ik wil alleen maar één knop gebruiken (input_button.kokken) waarmee ik de lampen tijdens het koken wat feller kan zetten en ná het koken wil ik er weer op drukken en dat ze dan naar de laatste status gaan.

Opnieuw aanroepen van de scene zou het misschien wat eenvoudiger maken maar als ik lampen al gewijzigd heb dan wil ik niet dat die óók zomaar weer veranderen.
Een button is stateless, hij geeft alleen weer wanneer er voor het laatst op gedrukt is.
Je zult dus ergens moeten bijhouden of je je kokken (:P) scene wil starten, of juist terug wil naar de oude.

Home Assistant configuratie


  • RobertMe
  • Registratie: Maart 2009
  • Laatst online: 23:06
Toppe schreef op maandag 20 november 2023 @ 13:09:
[...]


Ik wil een button die een automation/script triggerd.

In dat script moet gekeken worden wat de huidige stand is, die in een scene opslaan en de lampen naar een nieuwe stand zetten.

Niet ingewikkeld, echter wil ik die zelfde button ook gebruiken om het omgekeerde te bewerkstelligen: Zijn de lampen fel, roep dan de oude scene aan en zet ze terug.

Ik wil dat alleen zó doen dat ik niet onnodig extra schakelaars en weet ik veel wat moet gaan gebruiken omdat ik dan die oplossing op meer plaatsen wil gaan toepassen.
Je moet kunnen bepalen of je de scene moet aanmaken of juist activeren. En gezien een scene geen state heeft (/een scene niet aangeeft of die actief is) zul je dat op een andere manier moeten doen. Makkelijkst is dus een boolean helper. Alternatieven zijn er vast (controleren of de lampen precies zo branden als ze zijn ingesteld (dus de felle "aan het koken" stand) maar zullen compexer zijn.

En mogelijk alternatief op basis van "komt vaker voor" kan een input_select zijn. Als het om één ruimte gaat, bv dan de keuken waar je scenes voor koken, etc and what not wilt hebben zijn ze mutually exclusive, oftewel: er is er altijd maar 1 actief. Je zou dan een select kunnen maken met die opties (afwezig, aanwezig, koken, eten, ...) en dan met een of meerdere knoppen de actieve optie aanpassen. Vervolgens zou je weer met een of meerdere automations op basis van de state changes van de select de verlichting kunnen schakelen (tussen states).

  • Toppe
  • Registratie: Januari 2004
  • Laatst online: 22:28
TheFes schreef op maandag 20 november 2023 @ 13:22:
[...]


Een button is stateless, hij geeft alleen weer wanneer er voor het laatst op gedrukt is.
Je zult dus ergens moeten bijhouden of je je kokken (:P) scene wil starten, of juist terug wil naar de oude.
Zolang het geen cocken is :+

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


  • koelkast
  • Registratie: Juni 1999
  • Niet online
Gisteren de stroom van 2 elektragroepen er even afgehaald ivm wat werkzaamheden.
Sindsdien krijg ik geen informatie meer vanuit de elektriciteitsmeter binnen in Home Assistant.
DSMR slimme meter Integratie opnieuw toegevoegd, opnieuw gestart, bekabeling gecontroleerd.
Helaas, entiteiten zijn 'niet meer beschikbaar'.

Wat kan er loos zijn?

  • Eraser127
  • Registratie: Maart 2001
  • Laatst online: 13-01 08:29

Eraser127

Nijkerk

@koelkast Ander ip-adres? ander port assignment van je slimmemeterkabel (als je p1 usb kabel gebruikt)?

My Discogs


  • BiG-GuY
  • Registratie: Oktober 2002
  • Laatst online: 14-01 17:04

BiG-GuY

Moderator Wonen & Mobiliteit
StephanN93 schreef op maandag 20 november 2023 @ 08:46:
2 vragen:

Gezien de BlackFriday sales; ik ben mijn Home Assistant dashboard aan het aanpassen naar een dashboard voor een tablet aan de muur. Wat zijn goede opties betreft een tablet icm fully kiosk?

Ik zie best veel verschillende voorbij komen, soms ook de Fire's van Amazon - maar hoorde ook dat deze niet altijd gebruikt kunnen worden door locks vanuit Amazon.

Andere vraag: Is er een mogelijkheid om Apple Music te integreren al? Ik wil graag een 'game night' scene maken voor DnD zodat de lampen zich aanpassen, thema muziek aangaan via Apple Music, etc :)
Heb Apple Music 'geïntegreerd' in HA door input boolean helpers aan te maken in HA voor elke radio/playlist die ik aanroep in HomeKit. Deze via HomeKit Bridge gekoppeld en vervolgens in HomeKit een Automatisering toegevoegd die de playlist start via een HK Scene op specifieke AirPlay speakers in huis en ervoor gezorgd dat binnen HomeKit de andere 'playlists' dan weer uitgezet worden in Home Assistant.

Afbeeldingslocatie: https://tweakers.net/i/h3x7E8H9SknBPNEXjYcW3V-G7Qw=/x800/filters:strip_exif()/f/image/lJw6H0BWEIBKIFKN7mnX0DFR.png?f=fotoalbum_large

Bijkomend voordeel is dat de plaatjes oplichten in de originele kleuren zodra ze 'aan' zijn. En je dus makkelijk ziet in HA welke playlist draait. De HomePod (2023) start de stream vanaf het internet en streamt deze door naar alle AirPlay speakers die je selecteert in de HK Scene. Waardoor je alles ook mooi kan besturen via andere Apple apparaten zoals je Watch en iPhone.

[ Voor 7% gewijzigd door BiG-GuY op 20-11-2023 15:20 ]

Gallery V&A


  • ngommers
  • Registratie: November 2005
  • Laatst online: 18:56
StephanN93 schreef op maandag 20 november 2023 @ 08:46:
2 vragen:

Gezien de BlackFriday sales; ik ben mijn Home Assistant dashboard aan het aanpassen naar een dashboard voor een tablet aan de muur. Wat zijn goede opties betreft een tablet icm fully kiosk?

Ik zie best veel verschillende voorbij komen, soms ook de Fire's van Amazon - maar hoorde ook dat deze niet altijd gebruikt kunnen worden door locks vanuit Amazon.

Andere vraag: Is er een mogelijkheid om Apple Music te integreren al? Ik wil graag een 'game night' scene maken voor DnD zodat de lampen zich aanpassen, thema muziek aangaan via Apple Music, etc :)
Lenovo tab M10

  • gazzzman61
  • Registratie: November 2012
  • Laatst online: 21:50
Gebruik ik ook al twee jaar nu denk ik.
Werkt prima met fully kiosk en ook met de camera Motion detection.

Canon 5dMkIV


  • Toppe
  • Registratie: Januari 2004
  • Laatst online: 22:28
BiG-GuY schreef op maandag 20 november 2023 @ 15:13:
[...]

Heb Apple Music 'geïntegreerd' in HA door input boolean helpers aan te maken in HA voor elke radio/playlist die ik aanroep in HomeKit. Deze via HomeKit Bridge gekoppeld en vervolgens in HomeKit een Automatisering toegevoegd die de playlist start via een HK Scene op specifieke AirPlay speakers in huis en ervoor gezorgd dat binnen HomeKit de andere 'playlists' dan weer uitgezet worden in Home Assistant.

[Afbeelding]

Bijkomend voordeel is dat de plaatjes oplichten in de originele kleuren zodra ze 'aan' zijn. En je dus makkelijk ziet in HA welke playlist draait. De HomePod (2023) start de stream vanaf het internet en streamt deze door naar alle AirPlay speakers die je selecteert in de HK Scene. Waardoor je alles ook mooi kan besturen via andere Apple apparaten zoals je Watch en iPhone.
Zo heb ik het hier ook, maar moet toegeven dat HK wel een beetje onoverzichtelijk begint te worden op deze manier. Heb al stuk of 15/20 helpers op deze manier in gebruik

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


  • rscheper
  • Registratie: November 2007
  • Laatst online: 20:33
Misschien moet ik het niet hier plaatsen, maar het internet lijkt me nog niet echt te helpen. Net een HA Green binnen gekregen. Aangesloten en opgestart, maar bij de eerste keer opstarten had ik de poort op de switch nog op disabled staan, dus heeft hij geen internet gehad. Nogmaals geprobeerd, maar kom nu op de volgende error:

[supervisor.docker.interface] Updating image ghcr.io/home-assistant/green-homeassistant:landingpage to ghcr.io/home-assistant/green-homeassistant:2023.11.2
[supervisor.docker.interface] Downloading docker image ghcr.io/home-assistant/green-homeassistant with tag 2023.11.2.

[supervisor.docker.interface] Can't install ghcr.io/home-assistant/green-homeassistant:2023.11.2: 404 Client Error for http+docker://localhost/v1.43/images/ghcr.io/home-assistant/green-homeassistant:2023.11.2/json: Not Found ("No such image: ghcr.io/home-assistant/green-homeassistant:2023.11.2")
[supervisor.homeassistant.core] Error on Home Assistant installation. Retry in 30sec


Ik heb m'n Adguard Home uit staan zodat er niets geblokkeerd wordt. ghcr.io komt in mijn browser keurig uit op Github, dus daar lijkt het issue niet te liggen. Ik kan (zonder micro sd kaart) volgens mij de Greene ook niet terugzetten naar factory default.

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 21:42
rscheper schreef op maandag 20 november 2023 @ 16:42:
Misschien moet ik het niet hier plaatsen, maar het internet lijkt me nog niet echt te helpen. Net een HA Green binnen gekregen. Aangesloten en opgestart, maar bij de eerste keer opstarten had ik de poort op de switch nog op disabled staan, dus heeft hij geen internet gehad. Nogmaals geprobeerd, maar kom nu op de volgende error:

[supervisor.docker.interface] Updating image ghcr.io/home-assistant/green-homeassistant:landingpage to ghcr.io/home-assistant/green-homeassistant:2023.11.2
[supervisor.docker.interface] Downloading docker image ghcr.io/home-assistant/green-homeassistant with tag 2023.11.2.

[supervisor.docker.interface] Can't install ghcr.io/home-assistant/green-homeassistant:2023.11.2: 404 Client Error for http+docker://localhost/v1.43/images/ghcr.io/home-assistant/green-homeassistant:2023.11.2/json: Not Found ("No such image: ghcr.io/home-assistant/green-homeassistant:2023.11.2")
[supervisor.homeassistant.core] Error on Home Assistant installation. Retry in 30sec


Ik heb m'n Adguard Home uit staan zodat er niets geblokkeerd wordt. ghcr.io komt in mijn browser keurig uit op Github, dus daar lijkt het issue niet te liggen. Ik kan (zonder micro sd kaart) volgens mij de Greene ook niet terugzetten naar factory default.
Je kunt het op de HA Discord server proberen, daar is ook een channel specifiek voor de Green. Of natuurlijk op het HA community forum.

Home Assistant configuratie


  • BiG-GuY
  • Registratie: Oktober 2002
  • Laatst online: 14-01 17:04

BiG-GuY

Moderator Wonen & Mobiliteit
Toppe schreef op maandag 20 november 2023 @ 16:36:
[...]


Zo heb ik het hier ook, maar moet toegeven dat HK wel een beetje onoverzichtelijk begint te worden op deze manier. Heb al stuk of 15/20 helpers op deze manier in gebruik
Gebruik HK niet als frontend meer sinds ik over ben op HA. Mijn partner gebruikt ook HA als frontend dus zit nooit meer in HK voor normaal gebruik.

De Hue lampen en Somfy gordijnen/rolluiken worden grotendeels automatisch bestuurd met HA Automations of door bediening van fysieke (smart) knoppen.

Gallery V&A


  • koelkast
  • Registratie: Juni 1999
  • Niet online
Eraser127 schreef op maandag 20 november 2023 @ 15:10:
@koelkast Ander ip-adres? ander port assignment van je slimmemeterkabel (als je p1 usb kabel gebruikt)?
Dat zou vreemd zijn, aangezien hij op by-id aangesproken. Ander ip adres is niet van toepassing....

  • spokje
  • Registratie: Maart 2002
  • Laatst online: 14-01 14:24
Ik heb nogal ruzie met de Plugwise integratie ( https://www.home-assistant.io/integrations/plugwise/ ) in Home Assistant.

Ik draai Home Assistant OS (geupdatet naar de nieuwste versie) en heb sindskort een Plugwise thermostaat gekocht (Anna) met bijbehorende Smile T (gateway? Hoe noem je zoiets..). In ieder geval, ik krijg deze met geen mogelijkheid in Home Assistant. De integratie wordt netjes herkend via HA:

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

Zodra ik dus op configure druk en ik daar m'n ID invul, krijg ik alleen maar die 'foutmelding', dat ik Adam moet toevoegen ipv Anna. Er wordt verwezen naar de documentatie, maar dit vind je dus niet terug in de documentatie :P

Als ik de integratie handmatig uit de lijst selecteer en daarbij het ID / IP invul krijg ik dezelfde foutmelding. Het is net of ie hem wel herkend, maar niet als het juiste device oid.
Via de app van Plugwise / lokale webadres werkt alles prima en de thermostaat doet ook gewoon netjes z'n werk, maar Home Assistant wil maar niet samenwerken met het ding op de één of andere manier. Ik ben inmiddels zo gefrustreerd dat ik het liefst een sloophamer pak en het hele ding van de muur afbeuk, maar ik kan me nog even inhouden denk ik.
Een 'smart' device via een app besturen voelt als onnodig en wil alles in HA, wat tot nu toe met alles is gelukt. Dit is het eerste device (HA?) die echt moeilijk doet.

Ik heb werkelijk alle hoeken van het internet gehad geloof ik en het lijkt erop dat ik de enige gebruiker ter wereld ben met deze melding, niemand heeft deze melding ooit gehad en ik weet dan ook echt niet meer wat ik nog kan proberen, of waar ik nog ergens support kan vragen.

Heeft iemand hier toevallig een idee? Of waar ik heen kan gaan met m'n vraag? Alle hulp is welkom, ik ben inmiddels redelijk chagrijnig van het hele gedoe. Maar ik weet dat dit een proces is :+

  • Dutchess_Nicole
  • Registratie: Augustus 2001
  • Laatst online: 14-01 10:33
Toppe schreef op maandag 20 november 2023 @ 16:36:
[...]


Zo heb ik het hier ook, maar moet toegeven dat HK wel een beetje onoverzichtelijk begint te worden op deze manier. Heb al stuk of 15/20 helpers op deze manier in gebruik
Ik haal alle helpers uit de HK bridge en heb alleen hele specifieke devices toegevoegd die daadwerkelijk te manipuleren zijn. Dus lampen en schakelaars, min of meer.

De rest is simpelweg niet exposed naar HK en dan is het prima te overzien.

Alles wat geautomatiseerd is hoef je toch niet in HK te hebben; je kan er toch niks mee.

Kia E-Niro 2019 Executiveline. OTGW/HA Enthousiasteling.


  • NeoFoX
  • Registratie: September 2008
  • Laatst online: 14-01 12:32
Wat zijn de ervaringen hier om per ruimte de temp + vochtigheid te meten en uiteindelijk daarop de verwarming te automatiseren.

Uiteindelijke doel is om elke thermostaat in mijn ruimtes te kunnen aansturen op basis van de data.

Maar eerst dus data verzamelen. Dus ik ben alzoekende terecht gekomen om in elke kamer (7 totaal) een Zigbee meter te plaatsen icm de SkyConnect.
Nu kan ik daarvoor voor zoiets gaan:
- Tuya Zigbee meter
- IKEA meter

Verschil is dus 1 is via stroom en ook duurder dan de ander. Zijn er nog tips / adviezen van anderen hier aangaande sensoren?

Ik heb niet in elke ruimte de mogelijkheid voor de IKEA variant, omdat ik niet altijd stroom voorhanden heb (badkamer bijvoorbeeld). Dus daar zou de Tuya prima voldoen.

Wat zijn de ervaringen hierzo omtrent dit verhaal.. uiteindelijk wil ik op basis van deze info dmv TADO de thermostaten aansturen. Maar dat is pas Q1-2024.

- The Neo and Only -


  • Toppe
  • Registratie: Januari 2004
  • Laatst online: 22:28
Dutchess_Nicole schreef op maandag 20 november 2023 @ 17:12:
[...]

Ik haal alle helpers uit de HK bridge en heb alleen hele specifieke devices toegevoegd die daadwerkelijk te manipuleren zijn. Dus lampen en schakelaars, min of meer.

De rest is simpelweg niet exposed naar HK en dan is het prima te overzien.

Alles wat geautomatiseerd is hoef je toch niet in HK te hebben; je kan er toch niks mee.
Heb ik al, maar dan blijven 15/20 schakelaars die je nergens anders voor gebruikt best veel.

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


  • BiG-GuY
  • Registratie: Oktober 2002
  • Laatst online: 14-01 17:04

BiG-GuY

Moderator Wonen & Mobiliteit
NeoFoX schreef op maandag 20 november 2023 @ 17:20:
Wat zijn de ervaringen hier om per ruimte de temp + vochtigheid te meten en uiteindelijk daarop de verwarming te automatiseren.

Uiteindelijke doel is om elke thermostaat in mijn ruimtes te kunnen aansturen op basis van de data.

Maar eerst dus data verzamelen. Dus ik ben alzoekende terecht gekomen om in elke kamer (7 totaal) een Zigbee meter te plaatsen icm de SkyConnect.
Nu kan ik daarvoor voor zoiets gaan:
- Tuya Zigbee meter
- IKEA meter

Verschil is dus 1 is via stroom en ook duurder dan de ander. Zijn er nog tips / adviezen van anderen hier aangaande sensoren?

Ik heb niet in elke ruimte de mogelijkheid voor de IKEA variant, omdat ik niet altijd stroom voorhanden heb (badkamer bijvoorbeeld). Dus daar zou de Tuya prima voldoen.

Wat zijn de ervaringen hierzo omtrent dit verhaal.. uiteindelijk wil ik op basis van deze info dmv TADO de thermostaten aansturen. Maar dat is pas Q1-2024.
Heb recent deze aangeschaft voor in 8 ruimtes: https://www.amazon.nl/dp/B0CLLVHGWN

Makkelijke is dat ze magnetisch zijn, dus kan ze in bijna elke ruimte aan het deurkozijn hangen zonder te boren of plakken. Gebruik wel zelf Z2M, dus weet niet of ze ook compatible zijn met ZHA, het is de nieuwe versie van de vierkante Sonoff met een nieuwe chip, dus zijn niet exact hetzelfde.

Tot zover stabiel en nog geen disconnects, maar heb ze pas sinds zaterdag, omdat ze sinds vrijdag in de actie zijn. Gebruik ze als Temp sensor voor de HA Generic Thermostat en die stuurt de Nod-On Zigbee Relays aan die ik heb aangesloten i.p.v. de normale thermostaten.

Gallery V&A


  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 22:38

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@Toppe Je zou natuurlijk kunnen kijken of de attributen die je instelt tijdens het kokken nog steeds ingesteld zijn. Maar een helper lijkt mij zelf ook veel logischer en makkelijker.

Snap de beperking van HK niet helemaal want daar expose je hem dan toch gewoon niet aan? Naar mijn idee zou de strekking niet moeten zijn dat je maar zo min mogelijk dingen aanmaak maar gebruikt wat makkelijk is. Als je wat devices hebt dan is de lijst al snel veeeeeeel langer dan je op dagelijkse basis gebruikt maar net als dat je filtert wat er op je dashboard staat filter je wat je aan HK laat zien.

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 22:38

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@koelkast Direct met USB dus? En wat zei de log?

  • Toppe
  • Registratie: Januari 2004
  • Laatst online: 22:28
Septillion schreef op maandag 20 november 2023 @ 17:58:
@Toppe Je zou natuurlijk kunnen kijken of de attributen die je instelt tijdens het kokken nog steeds ingesteld zijn. Maar een helper lijkt mij zelf ook veel logischer en makkelijker.

Snap de beperking van HK niet helemaal want daar expose je hem dan toch gewoon niet aan? Naar mijn idee zou de strekking niet moeten zijn dat je maar zo min mogelijk dingen aanmaak maar gebruikt wat makkelijk is. Als je wat devices hebt dan is de lijst al snel veeeeeeel langer dan je op dagelijkse basis gebruikt maar net als dat je filtert wat er op je dashboard staat filter je wat je aan HK laat zien.
Mijn vraag en HK antwoord staan los van elkaar. Ik zal hem overigens wél in HK opnemen want hey siri ik ga koken :D

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


  • alexke1988
  • Registratie: Januari 2011
  • Laatst online: 07-01 22:14

alexke1988

( ͡° ͜ʖ ͡°)

Hoi ,

Ik zit een beetje vast met het maken van een visuele notificatie via een RGBW ledstrip bij het detecteren van beweging van mijn RING deurbel.

dit is de YAML heb de tutorial gevolgd van Smart Home Junkie

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
alias: Nieuwe automatisering
description: ""
trigger:
  - type: motion
    platform: device
    device_id: 5da1bbc47c64aba344c44525889057d5
    entity_id: fb85c18db830df65f6df0ddf75692f3b
    domain: binary_sensor
    id: trigger.detectring
  - type: no_motion
    platform: device
    device_id: 5da1bbc47c64aba344c44525889057d5
    entity_id: fb85c18db830df65f6df0ddf75692f3b
    domain: binary_sensor
condition: []
action:
  - if:
      - condition: trigger
        id:
          - trigger.detectring
    then:
      - service: scene.create
        data:
          scene_id: scene.voordetectiering
          snapshot_entities:
            - light.tv_meubel_licht_licht
      - service: light.turn_on
        data:
          flash: short
          rgb_color:
            - 254
            - 6
            - 6
        target:
          device_id: 8fcdbf37de1cb9c704ab22e577a16695
    else:
      - service: scene.turn_on
        data: {}
        target:
          entity_id: scene.voordetectiering
mode: single

[ Voor 0% gewijzigd door Septillion op 20-11-2023 19:27 ]

i7 5960X - Rampage V Extr. - 16GB Quad DDR4 2800 Corsair LPX - MSI 980GTX Ti - AX1200i - Obsidian 650D


  • Toppe
  • Registratie: Januari 2004
  • Laatst online: 22:28
Dutchess_Nicole schreef op maandag 20 november 2023 @ 13:14:
[...]


Je hebt maar 1 input_boolean nodig, en die is niet onnodig: je moet op 1 of andere manier bijhouden of je in je "extra fel" stand zit of niet. Als je vervolgens ook nog wilt bijhouden of er intussen iets veranderd is, dan zul je dus _nog_ een input_boolean moeten gebruiken. Die kan onnodig zijn, afhankelijk van je wensen.

Maar sowieso is er 1 input_boolean nodig. Daar kun je niet omheen.
Dit maar gedaan. Ik ben niet gebonden aan die button maar wil hem wel zo weergeven, dat is gelukt en lijkt te werken :)

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


  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 22:38

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@alexke1988 Je bent een beetje vergeten om je probleem te omschrijven.

Ik zou in ieder geval als target ook even het entity id gebruiken zodat duidelijk / zeker is dat je de scene in ieder geval op zelfde / juiste maakt.

  • alexke1988
  • Registratie: Januari 2011
  • Laatst online: 07-01 22:14

alexke1988

( ͡° ͜ʖ ͡°)

Septillion schreef op maandag 20 november 2023 @ 19:31:
@alexke1988 Je bent een beetje vergeten om je probleem te omschrijven.

Ik zou in ieder geval als target ook even het entity id gebruiken zodat duidelijk / zeker is dat je de scene in ieder geval op zelfde / juiste maakt.
Heb een led strip die ik rood wil laten flashen bij detectie van mijn deurbel en hierna terug naar zijn vorige state zal gaan.

het werkt totaal niet.

ik ben zelf op vlak van yaml een leek, dus ik doe alles via visuele editor...

i7 5960X - Rampage V Extr. - 16GB Quad DDR4 2800 Corsair LPX - MSI 980GTX Ti - AX1200i - Obsidian 650D


  • new_guy
  • Registratie: Oktober 2009
  • Laatst online: 22:45
Ik gebruik HA in combinatie met Zigbee2MQTT (zat te twijfelen in welke topic ik dit zou posten. Ik heb een aantal Zigbee powerplugs die ik wil gaan veranderen van rol (ander apparaat schakelen). Hierbij wil ik eigenlijk de bestaande historie niet kwijt raken.

Wat is de beste manier om dit te doen? Ik kan een device renamen vanuit Z2M (met de optie om het in HA wel/ niet te doen), maar dit maakt volgens mij geen NIEUW device in MQTT na het renamen...

Normaal vind ik het niet erg om veel zelf te experimenteren maar ik heb niet echt een Zigbee device over om zaken mee te testen.

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 22:38

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@alexke1988 Niets mis met het via de UI doen.

Maar heb je getest of de actie "rood knipper" überhaupt werkt bij je lamp die je gebruikt? Dus run eens alleen die actie (drie puntjes bij de actie => Run). Daarnaast, wel de automation opgeslagen?

Daarnaast nog twee handigheden;
- Als je een automation open hebt en een trigger vind plaats zie je dat door een blauwe of oranje balk. Makkelijk dus om triggers te testen.
- Elke automation heeft een trace. Daarmee kan je kijken wat er gebeurd is met de automation nadat je een trigger kreeg. Welke acties werden uitgevoerd, waren er errors etc.

Ofwel, beetje stap voor stap kijken wat er wel gebeurd en wat er niet gebeurd. Ophakken in stukjes.

[ Voor 7% gewijzigd door Septillion op 20-11-2023 19:43 ]


  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 17:42

Koffie

Koffiebierbrouwer

Braaimeneer

Dutchess_Nicole schreef op maandag 20 november 2023 @ 10:54:
[...]


Hoe bedoel je `er is geen trigger`? Je kan natuurlijk altijd je eigen triggers toevoegen zodra je weet welke events er uit ZHA komen.

In developer tools -> events kun je luisteren naar het `zha_event`, en als je dan op je AB knopjes indrukt krijg je vanzelf de events te zien die ZHA opvangt. Dat kan je dan als je triggers instellen.
output van zha_event:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
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
vent_type: zha_event
data:
  device_ieee: 00:17:88:01:08:f7:26:f7
  unique_id: 00:17:88:01:08:f7:26:f7:1:0x0006
  device_id: 93e4c4c9d8b2d31ef0e695977f6dac30
  endpoint_id: 1
  cluster_id: 6
  command: "on"
  args: []
  params: {}
origin: LOCAL
time_fired: "2023-11-20T18:55:12.286890+00:00"
context:
  id: 01HFQ1CAWYY8QR3H5YJJTSCE16
  parent_id: null
  user_id: null

event_type: zha_event
data:
  device_ieee: 00:17:88:01:08:f7:26:f7
  unique_id: 00:17:88:01:08:f7:26:f7:2:0xfc00
  device_id: 93e4c4c9d8b2d31ef0e695977f6dac30
  endpoint_id: 2
  cluster_id: 64512
  command: on_short_release
  args:
    button: "on"
    press_type: short_release
    command_id: 0
    args:
      - 1
      - 3145728
      - 2
      - 33
      - 1
      - 0
  params: {}
origin: LOCAL
time_fired: "2023-11-20T18:55:12.407115+00:00"
context:
  id: 01HFQ1CB0Q161YS137PDF1K4HB
  parent_id: null
  user_id: null

event_type: zha_event
data:
  device_ieee: 00:17:88:01:08:f7:26:f7
  unique_id: 00:17:88:01:08:f7:26:f7:2:0xfc00
  device_id: 93e4c4c9d8b2d31ef0e695977f6dac30
  endpoint_id: 2
  cluster_id: 64512
  command: on_press
  args:
    button: "on"
    press_type: press
    command_id: 0
    args:
      - 1
      - 3145728
      - 0
      - 33
      - 0
      - 0
  params: {}
origin: LOCAL
time_fired: "2023-11-20T18:55:12.579949+00:00"
context:
  id: 01HFQ1CB63Q4K5DEJD8AN23BX4
  parent_id: null
  user_id: null


Hoe zou ik dit met een blueprint moeten afvangen? Volgens mij moet dit dus werken:

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
trigger:
  - platform: event
    event_type: zha_event
    event_data:
      device_id: !input "remote"

action:
  - variables:
      command        : '{{ trigger.event.data.command }}'
      cur_brightness : '{{ state_attr(light, ''brightness'') | int }}'
      is_turned_on   : '{{ states(light) == ''on'' }}'
  
  - choose:
    - conditions: '{{ command == ''on_press'' }}'
      sequence:
      - choose:
        - conditions: '{{ on_button_mode == ''fixed brightness'' }}'
          sequence:
          - service: light.turn_on
            data:
              entity_id : !input 'light'
              transition: 1
              brightness: !input 'fixed_brightness'
        - conditions:
            - '{{ on_button_mode == ''fixed brightness when on'' }}'
            - '{{ is_turned_on }}'
          sequence:
          - service: light.turn_on
            data:
              entity_id : !input 'light'
              transition: 1
              brightness: !input 'fixed_brightness'
        default:
        - service: light.turn_on
          data:
            entity_id : !input 'light'
            transition: 1


Maar dit doet letterlijk niets. Geen trigger. Ik heb het idee dat het toch ergens in het triggeren zit, maar wat?


=[update=]
Het is gelukt met de volgende code:
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
trigger:
  - platform: event
    event_type: zha_event
    event_data:
      device_id: !input remote1
  - platform: event
    event_type: zha_event
    event_data:
      device_id: !input remote2

action:
  - variables:
      command: "{{ trigger.event.data.command }}"
      cluster_id: "{{ trigger.event.data.cluster_id }}"
      endpoint_id: "{{ trigger.event.data.endpoint_id }}"
      
  - choose:
        # Light on
    - conditions:
      - "{{ command == 'on' }}"
      - "{{ cluster_id == 6 }}"
      - "{{ endpoint_id == 1 }}"
      sequence:
        - service: light.turn_on
          target: !input 'light'
          data:
            transition: 1
        # Light on
    - conditions:
      - "{{ command == 'off_press' }}"
      - "{{ cluster_id == 64512  }}"
      - "{{ endpoint_id == 2 }}"
      sequence:
        - service: light.turn_off
          target: !input 'light'
          data:
            transition: 1

[ Voor 13% gewijzigd door Koffie op 20-11-2023 20:17 ]

Tijd voor een nieuwe sig..


  • Eraser127
  • Registratie: Maart 2001
  • Laatst online: 13-01 08:29

Eraser127

Nijkerk

@alexke1988 als je de code onder de eerste code gebruikt:
code:
1
2
3
[code=yaml]
HIER JE YAML CODE
[/code]

Kun je je yaml wat overzichtelijker neerzetten inclusief inspringen.

My Discogs


  • Aziraphale
  • Registratie: September 2013
  • Laatst online: 21:53
Ik wil mijn hardware wat aanpassen met een vervanging van mijn verouderde Zigbee stick en het koppelen van mijn Solax omvormer via een RS485 naar ethernet converter om modbus te kunnen gebruiken. Dat laatste maakt het dan ook mogelijk om die omvormer met mijn warmtepomp te koppelen, vandaar de keuze voor modbus.

Wat is hiervoor nu de beste keuze qua hardware? Voor Zigbee de Skyconnect of een andere stick? En voor het andere kom ik PUSR (nu in de Black Friday bij Amazon) en Waveshare tegen. Wat zou daarvan de beste optie zijn?

3120WP Solax, 4825WP SolarEdge, Nibe S2125-8 met een VVMS320, 11,52 kWh Zendure 2400AC


  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 22:38

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@Aziraphale Qua Zigbee is het ook een beetje afhankelijk wat je als integratie wilt gebruiken. Daar al een idee van?

  • Aziraphale
  • Registratie: September 2013
  • Laatst online: 21:53
Septillion schreef op maandag 20 november 2023 @ 21:12:
@Aziraphale Qua Zigbee is het ook een beetje afhankelijk wat je als integratie wilt gebruiken. Daar al een idee van?
Ik heb momenteel qua Zigbee een combinatie van Hue, Ikea en Lidl spullen draaien. Met mijn huidige stick loopt dat niet helemaal lekker, vooral de combinatie van de Lidl bewegingssensoren met de Hue lampen loopt niet goed en de stick die ik nu heb heeft ook behoorlijk wat moeite met toevoegen van nieuwe apparaten.

Qua HA integratie heb ik niet echt een idee, maar ik wil het liefste al het Zigbee spul aan een koppelen en dan (als het kan) ook de Hue bridge er tussenuit halen.

3120WP Solax, 4825WP SolarEdge, Nibe S2125-8 met een VVMS320, 11,52 kWh Zendure 2400AC


  • matthijs_087
  • Registratie: November 2023
  • Laatst online: 02-01 12:04
M.b.t. black friday: op zoek naar motion sensors welke ook lux waardes meten, liefst zigbee ondersteund. Welke dergelijke sensoren zouden jullie adviseren? Hoor het graag!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 22:38

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@Aziraphale Maar over welke integratie hebben we het dan? ZHA, Zigbee2MQTT of DeConz? En is dan je probleem stabiliteit of ondersteuning?

Want wat daar de voorkeur heeft bepaald ook deels wat de voorkeur is voor stick. Zo is een SkyConnect voor Z2M Experimental maar heeft het voor ZHA als voordeel dat het uit dezelfde "stal" komt.

Qua ZHA, Z2M en DeConz is het vooral kwestie van voorkeur, wat vind je belangrijk? Voordeel van ZHA is dat het standaard in HA zit maar voordeel van Z2M vind ik dan de super open lijst met ondersteunde devices.

  • alexke1988
  • Registratie: Januari 2011
  • Laatst online: 07-01 22:14

alexke1988

( ͡° ͜ʖ ͡°)

Septillion schreef op maandag 20 november 2023 @ 19:43:
@alexke1988 Niets mis met het via de UI doen.

Maar heb je getest of de actie "rood knipper" überhaupt werkt bij je lamp die je gebruikt? Dus run eens alleen die actie (drie puntjes bij de actie => Run). Daarnaast, wel de automation opgeslagen?

Daarnaast nog twee handigheden;
- Als je een automation open hebt en een trigger vind plaats zie je dat door een blauwe of oranje balk. Makkelijk dus om triggers te testen.
- Elke automation heeft een trace. Daarmee kan je kijken wat er gebeurd is met de automation nadat je een trigger kreeg. Welke acties werden uitgevoerd, waren er errors etc.

Ofwel, beetje stap voor stap kijken wat er wel gebeurd en wat er niet gebeurd. Ophakken in stukjes.
Heb het eens getest via een andere automatisering, het licht precies echt bij de if then else functie...

Ik zie dat de triggers er zijn door de blauwe balk, maar aan het traceren zie ik niets.
Het lijkt ook niet live te zijn.

i7 5960X - Rampage V Extr. - 16GB Quad DDR4 2800 Corsair LPX - MSI 980GTX Ti - AX1200i - Obsidian 650D


  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 22:38

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@alexke1988 Trace is idnerdaad niet live, dat laat zien wat er de laatste keer (of eerder) gebeurde bij een triger.

Maar in deze automation, heeft "Run" op de actie wel het gewenste effect?

Enige waar ik nog mijn twijfel over had (maar UI lijkt het goed te keuren) is de puntjes in je trigger id's. Maak daar eens gewoon leesbare dingen van. Iets als:
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
alias: Nieuwe automatisering
description: ""
trigger:
  - type: motion
    platform: device
    device_id: 5da1bbc47c64aba344c44525889057d5
    entity_id: fb85c18db830df65f6df0ddf75692f3b
    domain: binary_sensor
    id: Detectie
  - type: no_motion
    platform: device
    device_id: 5da1bbc47c64aba344c44525889057d5
    entity_id: fb85c18db830df65f6df0ddf75692f3b
    domain: binary_sensor
condition: []
action:
  - if:
      - condition: trigger
        id:
          - Detectie
    then:
      - service: scene.create
        data:
          scene_id: voordetectiering
          snapshot_entities:
            - light.tv_meubel_licht_licht
      - service: light.turn_on
        data:
          flash: short
          rgb_color:
            - 254
            - 6
            - 6
        target:
          entity_id: light.tv_meubel_licht_licht
    else:
      - service: scene.turn_on
        data: {}
        target:
          entity_id: scene.voordetectiering
mode: single


[edit]Ninja edit, schijnaar is scene_id ook zonder scene. voorvoegsel. Dat ook aangepast. Zou me niet verbazen als dat HET ding is waardoor hij in error ging.

  • Aziraphale
  • Registratie: September 2013
  • Laatst online: 21:53
@Septillion Ah, nu snap ik wat je bedoelt. Momenteel heb ik de Zigbee Home Automation (zal ZHA zijn) draaien, maar ik dacht dat dat allemaal Zigbee2MQTT was. Oorspronkelijk heb ik die stick (een CC2531) namelijk als Zigbee2MQTT aangeschaft.

Mijn grootste issue is, denk ik, stabiliteit. Het varieert namelijk nogal of mijn motion sensors het doen, maar ook het toevoegen was bij Domoticz al een drama en is met HA iets beter geworden. De ondersteuning qua devices is ook belangrijk, maar ik snap niet helemaal wat je met de open lijst van Z2M bedoelt. Als dat betekent dat Z2M er veel meer ondersteunt, dan is dat zeker ook interessant.

En heb je daarnaast ook nog een advies over RS485 naar Ethernet voor modbus tcp/ip?

3120WP Solax, 4825WP SolarEdge, Nibe S2125-8 met een VVMS320, 11,52 kWh Zendure 2400AC


  • hneel
  • Registratie: Maart 2001
  • Laatst online: 22:51

hneel

denkt er het zijne van

Vraagje. We hebben sinds enkele maanden een slimme meter, dus we kunnen nu ons gasverbruik in de gaten houden. Daarnaast heb ik ook OTGW, dus ik kan aflezen wanneer de ketel met wat bezig is.

Zie bv deze grafieken:
Afbeeldingslocatie: https://tweakers.net/i/wHyO_CjuLCYOUgXcIqHF8iYdbUI=/800x/filters:strip_exif()/f/image/9VByaDQVNDVnmDMnqp6UqAMk.png?f=fotoalbum_large

Punt is dat douchen hier een nogal groot deel van het gasverbruik opslokt. (Dat heb je met een huis vol pubers...). Ik kan hier nu zien hoeveel gas er met een douchebeurt verbruikt wordt. Maar nu moet ik dit nog elke keer met de hand uitrekenen.

Is er een manier om dit te splitsen? Dus 2 aparte grafieken, een voor douchen en een voor verwarming (plus koken)?

[ Voor 61% gewijzigd door hneel op 20-11-2023 22:21 ]


  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 22:38

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@Aziraphale ZHA is inderdaad Zigbee Home Automation en is volledig los van Z2M. Voor ZHA wordt geen lijst met ondersteunde apparaten gepubliceerd. Het werkt met heel veel (veel meer dan een Hue of ander gesloten systeem) maar er is geen officiele "het werkt" lijst. Voor Z2M staat die lijst hier, staat de teller op 3257 devices en worden deze ook genoemd in updates (zowel nieuw als bugfixes).

Qua RS485 heb ik geen ervaring. Als ik er wat mee zou moeten zou ik naar ESPhome grijpen maar anders dan dat kan ik er niets over zeggen...

  • alexke1988
  • Registratie: Januari 2011
  • Laatst online: 07-01 22:14

alexke1988

( ͡° ͜ʖ ͡°)

Septillion schreef op maandag 20 november 2023 @ 22:09:
@alexke1988 Trace is idnerdaad niet live, dat laat zien wat er de laatste keer (of eerder) gebeurde bij een triger.

Maar in deze automation, heeft "Run" op de actie wel het gewenste effect?
...
Run heeft geen effect, heb de automatisatie nogmaals vanaf 0 geprobeerd te maken.
En het werkt nog steeds niet :'(

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
alias: test 2
description: ""
trigger:
  - type: occupied
    platform: device
    device_id: 0dd7056a9fa9eaa35805cef4e95498cd
    entity_id: 3a95e3de183ee9de7e360c81f164e2c4
    domain: binary_sensor
    id: trigger1
  - type: not_occupied
    platform: device
    device_id: 0dd7056a9fa9eaa35805cef4e95498cd
    entity_id: 3a95e3de183ee9de7e360c81f164e2c4
    domain: binary_sensor
condition: []
action:
  - if:
      - condition: trigger
        id:
          - trigger1
    then:
      - service: scene.create
        data:
          scene_id: scene.testscene
          snapshot_entities:
            - light.tv_meubel_licht_licht
      - service: light.turn_on
        data:
          flash: short
        target:
          entity_id: light.tv_meubel_licht_licht
    else:
      - service: scene.turn_on
        target:
          entity_id: scene.testscene
        metadata: {}
mode: single

i7 5960X - Rampage V Extr. - 16GB Quad DDR4 2800 Corsair LPX - MSI 980GTX Ti - AX1200i - Obsidian 650D


  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 21:42
alexke1988 schreef op maandag 20 november 2023 @ 22:29:
[...]


Run heeft geen effect, heb de automatisatie nogmaals vanaf 0 geprobeerd te maken.
En het werkt nog steeds niet :'(

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
alias: test 2
description: ""
trigger:
  - type: occupied
    platform: device
    device_id: 0dd7056a9fa9eaa35805cef4e95498cd
    entity_id: 3a95e3de183ee9de7e360c81f164e2c4
    domain: binary_sensor
    id: trigger1
  - type: not_occupied
    platform: device
    device_id: 0dd7056a9fa9eaa35805cef4e95498cd
    entity_id: 3a95e3de183ee9de7e360c81f164e2c4
    domain: binary_sensor
condition: []
action:
  - if:
      - condition: trigger
        id:
          - trigger1
    then:
      - service: scene.create
        data:
          scene_id: scene.testscene
          snapshot_entities:
            - light.tv_meubel_licht_licht
      - service: light.turn_on
        data:
          flash: short
        target:
          entity_id: light.tv_meubel_licht_licht
    else:
      - service: scene.turn_on
        target:
          entity_id: scene.testscene 
        metadata: {}
mode: single
Je hebt nog steeds scene. voor je scene_id staan

Home Assistant configuratie


  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 22:38

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@alexke1988 Dus echt run van ALLEEN de actie heeft geen effect? Probeer dan eens gewoon alleen een kleur of überhaupt alleen aanzetten. Zou kunnen dat je lamp geen flash ondersteund. Want als de actie zelf al niet werkt kan je er hele mooi automations omheen bouwen maar dat heeft dan geen zin natuurlijk....

Ah, en punt van @TheFes natuurlijk. Waarom geen copy-past van mij edit gedaan? :D

[ Voor 12% gewijzigd door Septillion op 20-11-2023 22:34 ]


  • Aziraphale
  • Registratie: September 2013
  • Laatst online: 21:53
@Septillion En als ik voor Z2M ga, welke stick is dan te adviseren?

3120WP Solax, 4825WP SolarEdge, Nibe S2125-8 met een VVMS320, 11,52 kWh Zendure 2400AC


  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 22:38

Septillion

Moderator Wonen & Mobiliteit
Topicstarter
@Aziraphale Een van de recommended adapter. Een stick gebaseerd op de CC2652 zoals de ZBDongle-P (niet de E) is nog steeds een goede keuze. Die werken zo ver ik weet ook probleemloos met ZHA.

  • oltk
  • Registratie: Augustus 2007
  • Laatst online: 13-01 20:03
spokje schreef op maandag 20 november 2023 @ 17:09:
Ik heb nogal ruzie met de Plugwise integratie ( https://www.home-assistant.io/integrations/plugwise/ ) in Home Assistant.

Ik draai Home Assistant OS (geupdatet naar de nieuwste versie) en heb sindskort een Plugwise thermostaat gekocht (Anna) met bijbehorende Smile T (gateway? Hoe noem je zoiets..). In ieder geval, ik krijg deze met geen mogelijkheid in Home Assistant. De integratie wordt netjes herkend via HA:

[Afbeelding]

Zodra ik dus op configure druk en ik daar m'n ID invul, krijg ik alleen maar die 'foutmelding', dat ik Adam moet toevoegen ipv Anna. Er wordt verwezen naar de documentatie, maar dit vind je dus niet terug in de documentatie :P

Als ik de integratie handmatig uit de lijst selecteer en daarbij het ID / IP invul krijg ik dezelfde foutmelding. Het is net of ie hem wel herkend, maar niet als het juiste device oid.
Via de app van Plugwise / lokale webadres werkt alles prima en de thermostaat doet ook gewoon netjes z'n werk, maar Home Assistant wil maar niet samenwerken met het ding op de één of andere manier. Ik ben inmiddels zo gefrustreerd dat ik het liefst een sloophamer pak en het hele ding van de muur afbeuk, maar ik kan me nog even inhouden denk ik.
Een 'smart' device via een app besturen voelt als onnodig en wil alles in HA, wat tot nu toe met alles is gelukt. Dit is het eerste device (HA?) die echt moeilijk doet.

Ik heb werkelijk alle hoeken van het internet gehad geloof ik en het lijkt erop dat ik de enige gebruiker ter wereld ben met deze melding, niemand heeft deze melding ooit gehad en ik weet dan ook echt niet meer wat ik nog kan proberen, of waar ik nog ergens support kan vragen.

Heeft iemand hier toevallig een idee? Of waar ik heen kan gaan met m'n vraag? Alle hulp is welkom, ik ben inmiddels redelijk chagrijnig van het hele gedoe. Maar ik weet dat dit een proces is :+
Je zou nog kunnen kijken in de file "core.device_registry in je hidden config/.storage folder (let op de punt). Staat daar al een plugwise entity oid vermeld? Ik zit zelf ook te klooien met een entity die ik maar niet meer verwijderd krijg (en ook niet uit core.device_registry op een goede manier). Misschien even doorzoeken op internet hoe je dit goed kan handlen. Als je het fout doet krijg je een messed up systeem dus erg voorzichtig hiermee zijn!

Dus in eerste instantie: staat hier al een plugwise apparaat? dan heb je het begin van de oplossing (er is een onjuist apparaat aangemeld). Hoe op te lossen is dan een kwestie van doorzetten...

  • spokje
  • Registratie: Maart 2002
  • Laatst online: 14-01 14:24
oltk schreef op dinsdag 21 november 2023 @ 00:06:
[...]


Je zou nog kunnen kijken in de file "core.device_registry in je hidden config/.storage folder (let op de punt). Staat daar al een plugwise entity oid vermeld? Ik zit zelf ook te klooien met een entity die ik maar niet meer verwijderd krijg (en ook niet uit core.device_registry op een goede manier). Misschien even doorzoeken op internet hoe je dit goed kan handlen. Als je het fout doet krijg je een messed up systeem dus erg voorzichtig hiermee zijn!

Dus in eerste instantie: staat hier al een plugwise apparaat? dan heb je het begin van de oplossing (er is een onjuist apparaat aangemeld). Hoe op te lossen is dan een kwestie van doorzetten...
Ga ik even checken, thx!
Pagina: 1 ... 134 ... 367 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.