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

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

Pagina: 1 ... 41 ... 245 Laatste
Acties:
  • 1.367.647 views

Acties:
  • 0 Henk 'm!

  • remcoXP
  • Registratie: Februari 2002
  • Laatst online: 17-09 12:53
Klopt golles. ik heb de sensors. zowel uit dsmrreader (docker via mqtt) als dsmr zelf maar bij het adden krijg ik nog een foutje: extra keys not allowed @ data['currency']. Got '€'

Ik denk dat dit door de nieuwe currency feature komt en dat dit deze week vanzelf verholpen wordt.

Gadget-freakz.com. Feedback en tips zijn welkom.


Acties:
  • +1 Henk 'm!

  • DeadMetal
  • Registratie: Mei 2002
  • Laatst online: 18-09 08:58
stijn1309 schreef op donderdag 29 juli 2021 @ 10:30:
[...]


Dank je heb het type nummer nog even bekeken en daar staat ook SMZB-120 in , denk dat ik het gewoon ga proberen en de gok waag.
€119 euro voor 3 rookmelders, wellicht 1 losse rookmelder er nog bij.
Dan test ik het met de losse, kan ik de andere nog altijd terug sturen.
Ik overweeg deze ook (maar dan via deconz, wat nog niet vlekkeloos lijkt te werken), dus hoor graag je ervaringen t.z.t! Ook m.b.t. of je een alarm vanuit HA kan laten stoppen.

[ Voor 10% gewijzigd door DeadMetal op 29-07-2021 20:55 ]


Acties:
  • 0 Henk 'm!

  • ComTech
  • Registratie: November 2002
  • Laatst online: 23:16
Ik heb dsmr-reader draaien om mijn slimme meter uit te lezen.
Deze stuurt via MQTT de gegevens door naar HomeAssistant.
Dit heeft altijd perfect gewerkt maar helaas niet meer.
De data loopt soms enorm achter, (telegram timestamp 36 minuten).
Soms wel uren komen er geen metingen binnen.
Iemand een idee waar het mis gaat?

Of is er een makkelijker manier om energieverbruik te meten?
(en in mooie grafiekjes te krijgen, ik las iets van grafana en influxdb).
Probleem is dat mijn homeassistent server op zolder staat en dus niet in de meterkast.
Iemand een goede tip?

Acties:
  • 0 Henk 'm!

  • HuismAndré
  • Registratie: Augustus 2001
  • Laatst online: 18-09 07:59

HuismAndré

-Pardon my French, I'm Dutch-

golles schreef op donderdag 29 juli 2021 @ 10:07:
Ik zou die delay vervangen door een wait, denk zoiets:

YAML:
1
2
3
4
    - wait_template: >
        {{ states('media_player.huiskamer_nest') in ['idle', 'on'] }}
      timeout: '00:00:10'
      continue_on_timeout: true


Als de state van je media player op idle of on gaat, gaat hij verder, anders geforceerd naar 10 seconden
Ik heb nu het stukje code in een los script gezet maar krijg de wait niet voor elkaar. Met een delay werkt het prima, maar die wait krijg ik er maar niet in. De code is nu:
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
alias: speel_tekst_af
sequence:
  - service: tts.google_translate_say
    data:
      entity_id: '{{ player }}'
      message: '{{ message }}'
  - choose:
      - conditions:
          - condition: template
            value_template: '{{ before_state == ''playing'' }}'
        sequence:
          - delay:
              seconds: 4
          - service: media_player.play_media
            target:
              entity_id: '{{ player }}'
            data:
              media_content_id: '{{ source_player }}'
              media_content_type: audio/mp4
    default: []
variables:
  source_player: '{{ state_attr(player, ''media_content_id'') }}'
  before_state: '{{ states(player) }}'
mode: single

Hoe zou ik die delay kunnen vervangen door een wait waarin gewacht wordt tot player klaar is met het afspelen van message alvorens weer terug te schakelen naar source_player?

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


Acties:
  • +1 Henk 'm!

  • -Casper
  • Registratie: Juni 2012
  • Laatst online: 16-09 21:52
HuismAndré schreef op donderdag 29 juli 2021 @ 22:37:
[...]

Ik heb nu het stukje code in een los script gezet maar krijg de wait niet voor elkaar. Met een delay werkt het prima, maar die wait krijg ik er maar niet in. De code is nu:
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
alias: speel_tekst_af
sequence:
  - service: tts.google_translate_say
    data:
      entity_id: '{{ player }}'
      message: '{{ message }}'
  - choose:
      - conditions:
          - condition: template
            value_template: '{{ before_state == ''playing'' }}'
        sequence:
          - delay:
              seconds: 4
          - service: media_player.play_media
            target:
              entity_id: '{{ player }}'
            data:
              media_content_id: '{{ source_player }}'
              media_content_type: audio/mp4
    default: []
variables:
  source_player: '{{ state_attr(player, ''media_content_id'') }}'
  before_state: '{{ states(player) }}'
mode: single

Hoe zou ik die delay kunnen vervangen door een wait waarin gewacht wordt tot player klaar is met het afspelen van message alvorens weer terug te schakelen naar source_player?
Dit is hoe ik het op dit moment heb, ik vermoed dat je daar wel wat van kan afkijken:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
voice_notification:
  icon: mdi:text-to-speech
  sequence:    
    - service: sonos.snapshot
      data:
        entity_id: media_player.keuken
    - service: media_player.volume_set
      data:
        entity_id: media_player.keuken
        volume_level: 0.25
    - service: tts.google_translate_say
      entity_id: media_player.keuken
      data:
        message: "{{ message }}"
        language: "nl"
    - wait_for_trigger:
      - platform: state
        entity_id: media_player.keuken
        to: 'paused'
    - service: sonos.restore
      data:
        entity_id: media_player.keuken

Acties:
  • 0 Henk 'm!

  • stijn1309
  • Registratie: December 2007
  • Laatst online: 14:57
DeadMetal schreef op donderdag 29 juli 2021 @ 20:44:
[...]


Ik overweeg deze ook (maar dan via deconz, wat nog niet vlekkeloos lijkt te werken), dus hoor graag je ervaringen t.z.t! Ook m.b.t. of je een alarm vanuit HA kan laten stoppen.
Ik zit zelf nu alleen in de afweging of ik het bedrag het uiteindelijk waard vind.
De rookmelder dien je na 10 jaar te vervangen i.v.m. betrouwbaarheid.

De smart rookmelders zijn dan toch een factor 3x duurder en het smart gedeelte is vooral omdat het kan >:)

Ga het nog overwegen, maar mocht ik ze aanschaffen en hebben laat ik het weten.

Acties:
  • 0 Henk 'm!

  • HuismAndré
  • Registratie: Augustus 2001
  • Laatst online: 18-09 07:59

HuismAndré

-Pardon my French, I'm Dutch-

-Casper schreef op vrijdag 30 juli 2021 @ 08:20:
[...]

Dit is hoe ik het op dit moment heb, ik vermoed dat je daar wel wat van kan afkijken:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
voice_notification:
  icon: mdi:text-to-speech
  sequence:    
    - service: sonos.snapshot
      data:
        entity_id: media_player.keuken
    - service: media_player.volume_set
      data:
        entity_id: media_player.keuken
        volume_level: 0.25
    - service: tts.google_translate_say
      entity_id: media_player.keuken
      data:
        message: "{{ message }}"
        language: "nl"
    - wait_for_trigger:
      - platform: state
        entity_id: media_player.keuken
        to: 'paused'
    - service: sonos.restore
      data:
        entity_id: media_player.keuken
Als ik in de wait_for_trigger als entity_id '{{ player }}' gebruik dan krijg ik de foutmelding "Entity ID {{ player }} is an invalid entity ID for dictionary value @ data['entity_id']". En da's best raar want die "player" gebruik ik op precies dezelfde manier als "Entity_ID" in hetzelfde script. Voor de volledigheid nog even het script dat de foutmelding geeft:
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
alias: speel_tekst_af
sequence:
  - service: tts.google_translate_say
    data:
      entity_id: '{{ player }}'
      message: '{{ message }}'
      language: 'nl'
  - choose:
      - conditions:
          - condition: template
            value_template: '{{ before_state == ''playing'' }}'
        sequence:
          - wait_for_trigger:
            - platform: state
              entity_id: '{{ player }}'
              to: 'paused'
          - service: media_player.play_media
            target:
              entity_id: '{{ player }}'
            data:
              media_content_id: '{{ source_player }}'
              media_content_type: music
    default: []
variables:
  source_player: '{{ state_attr(player, ''media_content_id'') }}'
  before_state: '{{ states(player) }}'
mode: single

[ Voor 28% gewijzigd door HuismAndré op 30-07-2021 10:02 ]

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


Acties:
  • +4 Henk 'm!

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 22:16
HuismAndré schreef op donderdag 29 juli 2021 @ 22:37:
[...]

Ik heb nu het stukje code in een los script gezet maar krijg de wait niet voor elkaar. Met een delay werkt het prima, maar die wait krijg ik er maar niet in. De code is nu:
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
alias: speel_tekst_af
sequence:
  - service: tts.google_translate_say
    data:
      entity_id: '{{ player }}'
      message: '{{ message }}'
  - choose:
      - conditions:
          - condition: template
            value_template: '{{ before_state == ''playing'' }}'
        sequence:
          - delay:
              seconds: 4
          - service: media_player.play_media
            target:
              entity_id: '{{ player }}'
            data:
              media_content_id: '{{ source_player }}'
              media_content_type: audio/mp4
    default: []
variables:
  source_player: '{{ state_attr(player, ''media_content_id'') }}'
  before_state: '{{ states(player) }}'
mode: single

Hoe zou ik die delay kunnen vervangen door een wait waarin gewacht wordt tot player klaar is met het afspelen van message alvorens weer terug te schakelen naar source_player?
Ik weet niet of je er wat aan hebt, maar hieronder mijn tts script voor Google Homes.
Heb vandaag wat edits doorgevoerd, waaronder ondersteuning voor meerdere Spotify accounts
In strikethrough en italics wat er anders is.

Opmerkingen:
  • Ik maak gebruik van Microsoft TTS, dus eventueel even de TTS service veranderen
  • Ik heb een aantal speaker groepen in Google Home, als die aan het afspelen is, en ik een specifieke Google Home/Nest uit die groep iets laat zeggen, moet wel de hele groep weer hervatten. Daarvoor is die player_resume variable
  • Het script kan zowel radio (TuneIn) als Spotcast hervatten. Echter, als de radio een keer hervat is, dan ziet hij niet meer dat dat via TuneIn gegaan is. Vandaar dat ik een lijstje met veelgeluisterder zenders erin gezet heb om te hervatten.
  • Voor Spotify ga ik wel uit van de specifieke use case die hier in huis doorgaans geld. Spotify is gestart met een voice command aan de Google Home, waarbij gebruik gemaakt wordt van het account wat voor alle Google Homes hetzelfde is. Dat account is ook gebruikt voor Spotcast. Hierdoor kun je spotcast.play gebruiken zonder verdere service data. Werkt wel in de geupdate versie hieronder. Je moet wel even alle accounts toevoegen aan de Spotify integratie, en ook aan de Spotcast accounts. Let ook over op de naam van de entities in de Spotify integratie, die moeten media_player.spotify_{{ spotcast account }} zijn.
  • Voor het primary spotcast account mag je een willekeurige naam als spotcast account gebruiken, wel moet je die dan even aangeven in de variable spotcast_primary.
  • Als je een tts commando stuurt naar een device met scherm (Google Nest Hub) en er is geen radio/spotify actief, dan blijft heel de tijd dat cast icoon in beeld, vandaar dat ik een variable screen gebruik om aan te geven of het een scherm heeft, in in dat geval de media_player even aan laat zetten om terug te gaan naar de foto modus
  • Ik heb fields toegevoegd zodat het ook in de gui werkt. Volume is niet required, als je die niet invult blijft het huidige volume behouden.
  • Om te bepalen welk Spotify account gebruikt wordt, gebruik ik de media_content_id. Als die hetzelfde zijn op de Google Home en op de Spotify integratie media player, ga ik er vanuit dat dat het juiste account is. Er zit alleen een vertraging in het update bij de Spotify integratie. Als er dus wel iets via Spotify afspeelt, maar er geen match is, wordt het primary spotcast account gebruikt.
Wanneer werkt dit niet:
  • Als je Spotify via je telefoon gecast hebt, met een ander account dan ingesteld is op je Google Home
  • Als je verschillende Spotify accounts gebruikt op verschillende Google Homes
  • Als je het gebruikt om een bericht af te spelen op een speaker group, en de individuele speakers waren iets specifieks aan het afspelen (dus niet op de groep)
Je kunt het script aanroepen in een ander script of automation door deze service call:
YAML:
1
2
3
4
5
6
7
# als wil dat de automation of script moet wachten tot het tts script helemaal uitgevoerd is
  - alias: "TTS voor Nest Hub Keuken"
    service: script.google_home_say
    data:
      tts_message: "Hallo, hallo! Dit is een test bericht"
      player: media_player.google_keuken
      volume: 0.35


YAML:
1
2
3
4
5
6
7
8
9
10
# als wil dat de automation of script meteen verder moet gaan met de volgende action
  - alias: "TTS voor Nest Hub Keuken"
    service: script.turn_on 
    target:
      entity_id: script.google_home_say
    data:
      variables:
        tts_message: "Hallo, hallo! Dit is een test bericht"
        player: media_player.google_keuken
        volume: 0.35


En dit is dan het script:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
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
google_home_say:
  alias: "TTS for Google Home"
  description: Script for TTS messages to Google Home speakers
  icon: mdi:cast-audio
  mode: parallel
  fields: 
    tts_message:
      description: "Message to be uses as TTS for Google Home."
      example: "Hello, this is a test message."
      required: true
      selector:
        text:
    player:
      description: "The target Google Home."
      example: media_player.google_keuken
      required: true
      selector:
        entity:
          integration: cast
          domain: media_player
    volume:
      description: "Volume for TTS message (value between 0 and 1)."
      example: 0.25
      required: false
      selector:
        number:
          min: 0
          max: 1
          step: 0.05
          mode: slider
  variables: # General variables for script
    players_screen:
      - media_player.google_keuken
    # TuneIn stream url without http(s):// until first /. Used because app_name 
    # is not visible after this script has been used before in the same session
    frequent_radio: 
      - icecast.omroep.nl # NPO radio 2 & 3FM (NL)
      - playerservices.streamtheworld.com # Radio Veronica (NL)
    # Make sure the entity_id's match this format, and the last part should 
    # match the spotcast account
    spotify_media_players: 
      - media_player.spotify_thefes
      - media_player.spotify_pietje
      - media_player.spotify_klaasje
    primary_spotcast: "thefes"
  sequence:
    - alias: "Variables for this specific run of the script"
      variables: 
        volume_old: >
          {{ state_attr(player, 'volume_level') | default('0.25', true) | round(2) }}
        spotify: >
          {{ is_state_attr(player, 'app_name', 'Spotify') }}
        radio: >
          {{ 
            is_state_attr(player, 'app_name', 'TuneIn Free') 
            or (state_attr(player, 'media_content_id')
              .split('//')[1]| default('no/tunein', true)).split('/')[0]
              in frequent_radio 
          }}
        media_content: >
          {{ state_attr(player, 'media_content_id') | default('geen', true) }}
        player_resume: >
          {% if is_state('media_player.huis_groep', 'playing') %}
            media_player.huis_groep
          {% 
            elif ((player in state_attr('group.boven_groep', 'entity_id')) 
            and is_state('media_player.boven_groep', 'playing')) 
          %}
            media_player.boven_groep
          {% 
            elif ((player in state_attr('group.beneden_groep', 'entity_id')) 
            and is_state('media_player.beneden_groep', 'playing')) 
          %}
            media_player.beneden_groep
          {% else %}
            {{ player }}
          {% endif %}
        screen: "{{ player in players_screen }}"
        spotcast_account: >
          {% 
            set spotify_playing = expand(spotify_media_players) 
                                  | selectattr('state', 'eq', 'playing')
                                  | map(attribute='entity_id') 
                                  | list 
                                  | count 
          %}
          {% if spotify_playing == 1 %}
            {{ 
              ( 
                expand(spotify_media_players) 
                | selectattr('state', 'eq', 'playing')
                | map(attribute='entity_id') 
                | join
              ).split('_')[2] 
            }}
          {% else %}
            {{ 
              (
                expand(spotify_media_players) 
                | selectattr('attributes.media_content_id', 'eq', media_content)
                | map(attribute='entity_id') 
                | join
              ).split('_')[2] | default(primary_spotcast, true)
            }}
          {% endif %}
    - alias: "Apply TTS volume"
      service: media_player.volume_set
      target:
        entity_id: "{{ player }}"
      data:
        volume_level: "{{ volume | default(volume_old, true) }}"
    - alias: "Send TTS message"
      service: tts.microsoft_say
      data:
        entity_id: "{{ player }}"
        message: "{{ tts_message }}"
    - alias: "Short delay to make sure the TTS message has started"
      delay: 2
    - alias: "Wait until TTS message is complete"
      wait_template: "{{ states(player) in ['idle', 'off'] }}"
    - alias: "Set volume back to old state"
      service: media_player.volume_set
      target:
        entity_id: "{{ player }}"
      data:
        volume_level: "{{ volume_old }}"
    - alias: "Google Home with screen?"
      choose: 
        - conditions: "{{ screen }}"
          sequence:
            - alias: "Turn Google Home on to return to idle mode (photo display)"
              service: media_player.turn_on
              target:
                entity_id: "{{ player }}"
    - alias: "Was something playing?"
      choose:
        - alias: "Spotify?"
          conditions: "{{ spotify }}"
          sequence:
            - alias: "Primary spotcast account?"
              choose:
              - conditions: "{{ spotcast_account == primary_spotcast }}"
                sequence:
                  - alias: "Resume spotify with primary spotcast account"
                    service: spotcast.start
                    data:
                      entity_id: "{{ player_resume }}"
              default:
                - alias: "Resume spotify with specific account"
                  service: spotcast.start
                  data:
                    entity_id: "{{ player_resume }}"
                    account: "{{ spotcast_account }}"
        - alias: "Radio?"
          conditions: "{{ radio }}"
          sequence:
            - alias: "Resume radio"
              service: media_player.play_media
              target:
                entity_id: "{{ player_resume }}"
              data:
                media_content_id: "{{ media_content }}"
                media_content_type: "music"

[ Voor 31% gewijzigd door TheFes op 30-07-2021 16:36 . Reden: Aanpassingen aan script gedaan ]

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • HuismAndré
  • Registratie: Augustus 2001
  • Laatst online: 18-09 07:59

HuismAndré

-Pardon my French, I'm Dutch-

@TheFes Een belangrijk stukje uit je script is "Korte pauze om zeker te zijn dat de TTS gestart is". Bij mij werkte - wait_template: '{{ states(player) in [''idle'', ''off''] }}' namelijk niet (hele tekst werd niet eens uitgeproken). Na het toevoegen van een 2 seconde delay (1 seconde was soms te kort) voor de wait werkt het wel (eindelijk). Is nu dus geworden:
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
alias: speel_tekst_af
sequence:
  - service: tts.google_translate_say
    data:
      entity_id: '{{ player }}'
      message: '{{ message }}'
      language: nl
  - delay: 2
  - wait_template: '{{ states(player) in [''idle'', ''off''] }}'
  - choose:
      - conditions:
          - condition: template
            value_template: '{{ before_state == ''playing'' }}'
        sequence:
          - service: media_player.play_media
            target:
              entity_id: '{{ player }}'
            data:
              media_content_id: '{{ source_player }}'
              media_content_type: music
    default:
      - service: media_player.turn_off
        target:
          entity_id: '{{ player }}'
variables:
  source_player: '{{ state_attr(player, ''media_content_id'') }}'
  before_state: '{{ states(player) }}'
mode: single

[ Voor 6% gewijzigd door HuismAndré op 30-07-2021 11:19 ]

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


Acties:
  • 0 Henk 'm!

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 22:16
HuismAndré schreef op vrijdag 30 juli 2021 @ 11:09:
@TheFes Een belangrijk stukje uit je script is "Korte pauze om zeker te zijn dat de TTS gestart is". Bij mij werkte - wait_template: '{{ states(player) in [''idle'', ''off''] }}' namelijk niet (hele tekst werd niet eens uitgeproken). Na het toevoegen van een 2 seconde delay (1 seconde was soms te kort) voor de wait werkt het wel (eindelijk). Is nu dus geworden:
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
alias: speel_tekst_af
sequence:
  - service: tts.google_translate_say
    data:
      entity_id: '{{ player }}'
      message: '{{ message }}'
      language: nl
  - delay: 2
  - wait_template: '{{ states(player) in [''idle'', ''off''] }}'
  - choose:
      - conditions:
          - condition: template
            value_template: '{{ before_state == ''playing'' }}'
        sequence:
          - service: media_player.play_media
            target:
              entity_id: '{{ player }}'
            data:
              media_content_id: '{{ source_player }}'
              media_content_type: music
    default:
      - service: media_player.turn_off
        target:
          entity_id: '{{ player }}'
variables:
  source_player: '{{ state_attr(player, ''media_content_id'') }}'
  before_state: '{{ states(player) }}'
mode: single
Klopt, daar was ik dus inderdaad ook tegenaan gelopen. Het script gaat dan al verder voordat de TTS gestart is, omdat aan het wait_template voldaan wordt

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • superyupkent
  • Registratie: Juni 2001
  • Laatst online: 14-09 10:18
Goedemiddag allen,

Ik ben al een tijd bezig met Home Assistant maar begin nu pas met automations en blueprints. Ik heb onze Ducobox mechanische ventilatie via MQTT aangesloten. Graag zou ik elke avond om 23:00 uur een check willen doen of deze gelijk of meer dan 900rpm draait. Indien dat het geval is wil ik de laagste stand activeren.

Wat is daarvoor de beste route volgens jullie? blueprint of automation?

Acties:
  • 0 Henk 'm!

  • -Casper
  • Registratie: Juni 2012
  • Laatst online: 16-09 21:52
TheFes schreef op vrijdag 30 juli 2021 @ 11:36:
[...]


Klopt, daar was ik dus inderdaad ook tegenaan gelopen. Het script gaat dan al verder voordat de TTS gestart is, omdat aan het wait_template voldaan wordt
Dank, ik wist dat er nog iets was wat ik moest troubleshooten met mijn script. Gelijk de delay toegevoegd en werkt weer als een zonnetje _/-\o_

Acties:
  • 0 Henk 'm!

  • HuismAndré
  • Registratie: Augustus 2001
  • Laatst online: 18-09 07:59

HuismAndré

-Pardon my French, I'm Dutch-

superyupkent schreef op vrijdag 30 juli 2021 @ 11:37:
Goedemiddag allen,

Ik ben al een tijd bezig met Home Assistant maar begin nu pas met automations en blueprints. Ik heb onze Ducobox mechanische ventilatie via MQTT aangesloten. Graag zou ik elke avond om 23:00 uur een check willen doen of deze gelijk of meer dan 900rpm draait. Indien dat het geval is wil ik de laagste stand activeren.

Wat is daarvoor de beste route volgens jullie? blueprint of automation?
Ik ben nog maar een HA newbie maar volgens mij is een blueprint niet meer dan een sjabloon. Het doet dus op zichzelf niets maar kan gebruikt worden als leidraad voor het schrijven van een automation. In dat opzicht is je vraag dan ook vreemd (want het eindresultaat is een automation, of je nu met een blueprint begint of met een kaal canvas).

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


Acties:
  • 0 Henk 'm!

  • -Casper
  • Registratie: Juni 2012
  • Laatst online: 16-09 21:52
superyupkent schreef op vrijdag 30 juli 2021 @ 11:37:
Goedemiddag allen,

Ik ben al een tijd bezig met Home Assistant maar begin nu pas met automations en blueprints. Ik heb onze Ducobox mechanische ventilatie via MQTT aangesloten. Graag zou ik elke avond om 23:00 uur een check willen doen of deze gelijk of meer dan 900rpm draait. Indien dat het geval is wil ik de laagste stand activeren.

Wat is daarvoor de beste route volgens jullie? blueprint of automation?
Klinkt redelijk specifiek. Blueprints zijn zoals hierboven al beschreven automations die je makkelijk kan hergebruiken. Als je een blueprint kan vinden die dit voor je doet kan je die dus gerust inzetten, maar als je die niet kan vinden (of je hebt geen zin om te zoeken) dan kan je hem zelf maken.

Acties:
  • 0 Henk 'm!

  • Waah
  • Registratie: Maart 2009
  • Laatst online: 20:13
Vraagje over Node-red/Covers in HA.
Momenteel stuur ik verticale screens aan via HA. Dat werkt mooi. Geel knopje bij open, blauw knopje bij dicht.

Echter wil ik een fail-safe inbouwen. Als het raam open staat, mag je niet omlaag.

In HA een leeg script gemaakt om te gebruiken als knop. En deze gekoppeld aan "screen down". 2 sensoren checken of de ramen open staan. Dat werkt zoals verwacht, allemaal top!

Maar: Ik wil eigenlijk dezelfde soort knop hebben als de Covers. Dus met de kleuren voor open/dicht, en bij longpress een menuutje met up, stop en down.
Afbeeldingslocatie: https://tweakers.net/i/JzG7-mx3-UwnVVYqZQcCWmSxHKI=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/YgqSinQS6FKyraEoLAZ04GVl.png?f=user_large
Afbeeldingslocatie: https://tweakers.net/i/vCvtbiypnqG-MWwV9-0uKuo76k0=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/IN4c1UUDUUz8dcIUqDMXxG64.png?f=user_large

Kan ik de bestaande knoppen "afvangen" en zorgen dat ze geen actie ondernemen, maar de Node-Red flow volgen? Of zelf zulke knoppen maken?

Acties:
  • +1 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Nu online
@Waah Gewoon een knop aanmaken met je entity. Alleen zet je de tap action niet op toggle maar naar een call van een script waar je de check voor het raam in hebt zitten.

Dit is niet volledig fool proof daar je dan met de more-info de boel nog wel kunt overrulen. Wil je het via de more-info ook niet meer kunnen zal je een template cover moeten maken die je op de achtergrond de echte cover laat doen.

Acties:
  • 0 Henk 'm!

  • Waah
  • Registratie: Maart 2009
  • Laatst online: 20:13
Septillion schreef op vrijdag 30 juli 2021 @ 12:55:
@Waah Gewoon een knop aanmaken met je entity. Alleen zet je de tap action niet op toggle maar naar een call van een script waar je de check voor het raam in hebt zitten.

Dit is niet volledig fool proof daar je dan met de more-info de boel nog wel kunt overrulen. Wil je het via de more-info ook niet meer kunnen zal je een template cover moeten maken die je op de achtergrond de echte cover laat doen.
Maar een template cover gemaakt en dat werkt top. Nu nog ff zien hoe ik zorg dat als ik druk, en hij blokkeert hem, dat ik de status weer terug krijg naar de "omhoog" stand. Maar daar pruts ik nog wel ff mee.

Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Nu online
@Waah Zou verwachten dat als je in de cover-template de staat van de echte cover gebruikt (en optimistic: false) dat hij niet eens naar omlaag gaat (of terug springt na een seconde ofzo).

Acties:
  • 0 Henk 'm!

  • Waah
  • Registratie: Maart 2009
  • Laatst online: 20:13
Septillion schreef op vrijdag 30 juli 2021 @ 15:57:
@Waah Zou verwachten dat als je in de cover-template de staat van de echte cover gebruikt (en optimistic: false) dat hij niet eens naar omlaag gaat (of terug springt na een seconde ofzo).
Ik denk dat dat niet werkt omdat ik Node Red gebruik, en geen script in HA.
Ik kan wel kijken of ik het kan vertalen naar een gewoon script.

Acties:
  • 0 Henk 'm!

  • Saturnus
  • Registratie: Februari 2005
  • Niet online
ESPHome eens geupdate van 1.14/1.16 naar 1.20, omdat je toch niet mogelijke beveiligingspatches wilt missen. Ene ESP32Cam stream nu vol met glitches, andere niet meer bereikbaar...prutsers...

Acties:
  • +5 Henk 'm!

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 22:16
Saturnus schreef op vrijdag 30 juli 2021 @ 16:52:
ESPHome eens geupdate van 1.14/1.16 naar 1.20, omdat je toch niet mogelijke beveiligingspatches wilt missen. Ene ESP32Cam stream nu vol met glitches, andere niet meer bereikbaar...prutsers...
Waarom die ...prutsers... op het einde?
Maak een bug report aan op Github, of fix het zelf als je het beter weet.

Maar ga geen mensen die ook maar gewoon hun best doen (veelal onbetaald in hun vrije tijd) ongefundeerd uitmaken voor prutsers aub.

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • Waah
  • Registratie: Maart 2009
  • Laatst online: 20:13
Saturnus schreef op vrijdag 30 juli 2021 @ 16:52:
ESPHome eens geupdate van 1.14/1.16 naar 1.20, omdat je toch niet mogelijke beveiligingspatches wilt missen. Ene ESP32Cam stream nu vol met glitches, andere niet meer bereikbaar...prutsers...
Heb je in de changelogs gekeken vóór je de update uitvoerde?
Want men wil nog wel eens "breaking changes" doorvoeren.

Geld ook voor Home Assistant. Learned that the hard way :+ Altijd ff de changelog doornemen

Acties:
  • 0 Henk 'm!

  • Saturnus
  • Registratie: Februari 2005
  • Niet online
Waah schreef op vrijdag 30 juli 2021 @ 17:03:
[...]

Heb je in de changelogs gekeken vóór je de update uitvoerde?
Want men wil nog wel eens "breaking changes" doorvoeren.

Geld ook voor Home Assistant. Learned that the hard way :+ Altijd ff de changelog doornemen
Yes, bekeken. Nu na terugzetten naar 1.16.2 per release updaten. Zien waar de boel strandt.

Acties:
  • 0 Henk 'm!

  • Mars Warrior
  • Registratie: Oktober 2003
  • Laatst online: 17-09 18:48

Mars Warrior

Earth, the final frontier

Saturnus schreef op vrijdag 30 juli 2021 @ 17:08:
[...]

Yes, bekeken. Nu na terugzetten naar 1.16.2 per release updaten. Zien waar de boel strandt.
1.16.x zal het wel doen vermoed ik. In 1 van de laatste versies zit een camera wijziging namelijk 8)

Material 3 Thema's voor HA | Swiss Army Knife custom card voor HA | AmoebeLabs


Acties:
  • 0 Henk 'm!

  • Amanoo
  • Registratie: December 2007
  • Laatst online: 27-08 23:03

Amanoo

Cᴀᴛs ᴀʀᴇ ɴɪᴄᴇ.

Ik heb een aantal lampen ingedeeld in groups via configuration.yaml. Nu bestaat mijn woonkamergroep uit een aantal verschillende modellen, en sommigen zijn me wat te fel. Als ik de woonkomer op 100% zet, zijn een aantal lampen duidelijk feller dan andere lampen. En ook op 50% merk ik dat. Kan ik in een groep instellen dat bepaalde lampen op halve kracht moeten draaien? Dat als ik de groep op bijvoorbeeld 100% zet, specifieke lampen op 50% staan? Ik zie zo gauw geen optie, maa rmogelijk Google ik verkeerd.

Acties:
  • 0 Henk 'm!

  • Robbie T
  • Registratie: Februari 2006
  • Laatst online: 19:14
Met behulp van @winDOS heb ik nu het volgende script om een melding te geven als er nog ramen open staan terwijl er regen komt
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
alias: Regen melding en raam open
description: Notificatie als het binnen 15 min gaat regenen en er staat een raam open
trigger:
  - entity_id: sensor.br_precipitation_forecast_total
    platform: state
    from: '0.0'
condition:
  - condition: state
    entity_id: sensor.huis_modus
    state: Thuis
  - condition: time
    after: '7:30'
    before: '23:30'
  - condition: or
    conditions:
      - condition: state
        entity_id: binary_sensor.raam_wout_contact
        state: 'on'
      - condition: state
        entity_id: binary_sensor.raam_lianne_contact
        state: 'on'
      - condition: state
        entity_id: binary_sensor.raam_zolder_links_contact
        state: 'on'
      - condition: state
        entity_id: binary_sensor.raam_zolder_rechts_contact
        state: 'on'
      - condition: state
        entity_id: binary_sensor.raam_zolder_werkplek_contact
        state: 'on'
action:
  - variables:
      bericht: |
        {% if is_state('binary_sensor.slaap_kamer_raam', 'on') %}
          {% if is_state('binary_sensor.zolder_raam', 'on') %} 
          Het gaat binnen een kwartier: {{ states("sensor.br_precipitation_forecast_total") }}mm/h regenen, het slaapkamer raam en het zolder raam staan nog open  
          {% elif is_state('binary_sensor.zolder_raam', 'off') %} 
          Het gaat binnen een kwartier: {{ states("sensor.br_precipitation_forecast_total") }}mm/h regenen en het slaapkamer raam staat nog open
          {% endif %}
        {% elif is_state('binary_sensor.slaap_kamer_raam', 'off') %} 
          {% if is_state('binary_sensor.zolder_raam', 'on') %} 
          Het gaat binnen een kwartier: {{ states("sensor.br_precipitation_forecast_total") }}mm/h regenen en het zolder raam staat nog open
          {% endif %}
        {% endif %}
  - service: sonos.snapshot
    data:
      entity_id: media_player.woonkamer
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - service: tts.google_translate_say
    data:
      entity_id: media_player.woonkamer
      message: '{{ bericht }}'
  - delay:
      hours: 0
      minutes: 0
      seconds: 3
      milliseconds: 0
  - service: sonos.restore
    data:
      entity_id: media_player.woonkamer
  - service: notify.mobile_app_mi_9t_pro
    data:
      title: Regen verwacht!
      message: '{{ bericht }}'
mode: single

Vandaar kwam er regen, maar ik kreeg geen melding terwijl er nog wel ramen open stonden. Waarom niet?

Acties:
  • 0 Henk 'm!

  • feenstn
  • Registratie: Januari 2021
  • Laatst online: 26-03-2024
Robbie T schreef op vrijdag 30 juli 2021 @ 17:50:

Vandaar kwam er regen, maar ik kreeg geen melding terwijl er nog wel ramen open stonden. Waarom niet?
Heb je de tracering al gevolgd? Daar kan je zien of de trigger werkte en vervolgens welke condities werkten of niet.

Acties:
  • 0 Henk 'm!

  • Saturnus
  • Registratie: Februari 2005
  • Niet online
Mars Warrior schreef op vrijdag 30 juli 2021 @ 17:12:
[...]

1.16.x zal het wel doen vermoed ik. In 1 van de laatste versies zit een camera wijziging namelijk 8)
1.16.2 is inderdaad prima.

Tot 1.18.0 gaat het goed. Wel dat het apparaat meerdere reboots nodig heeft om te starten. Geheugen en opslag moeten echt wel goed zitten. Temperatuur kan een probleem zijn, maar waarom dat alleen tijdens restarts een rol zou spelen en niet tijdens het streamen...niet echt logisch.

Bij 1.19.0 gaat het mis. 640x480 (standaard), 800x600 en 1024x768 zijn ok. Daarboven glitches. Er is wel een breaking change voor de camera resolutie in die versie, maar die is niet van toepassing hier.

Toen nog https://github.com/home-assistant/core/pull/52738 gevonden en van 2021.5.5 naar 2021.7.4 geupdatet. Ook dat hielp niet. :')

https://github.com/esphome/issues/issues/2281

Acties:
  • 0 Henk 'm!

  • coendeurloo
  • Registratie: Augustus 2000
  • Laatst online: 10-09 11:27
Ik heb ineens moeite met de integratie van de xiaomi robot vacuum v1, deze staat ineens als 'unavailable' wanneer ik hem probeer toe te voegen als card.

In configuration.yaml:

YAML:
1
2
3
4
vacuum:
  - platform: xiaomi_miio
    host: 192.168.11.30
    token: 464f595278314e384b596e306361554f


Voorheen werkte het allemaal prima. Ik heb de Xiaomi Miio integratie, waar hij gewoon bij staat en de Xiaomi Gateway 3 integratie, als ik daar de info oproep over de vacuum staat er:

YAML:
1
2
3
4
5
6
Name: Mi Robot Vacuum
Model: rockrobo.vacuum.v1
IP: 192.168.11.30
MAC: 78:11:DC:7E:66:55
Token: 464f595278314e384b596e306361554f
Rooms: Can't get from cloud


Alles lijkt dus okee maar ik kan hem niet aansturen.

Acties:
  • 0 Henk 'm!

  • Robbie T
  • Registratie: Februari 2006
  • Laatst online: 19:14
feenstn schreef op vrijdag 30 juli 2021 @ 18:54:
[...]


Heb je de tracering al gevolgd? Daar kan je zien of de trigger werkte en vervolgens welke condities werkten of niet.
Goeie. Hij stopt bij het uitspreken van het bericht.

code:
1
2
3
4
5
6
7
8
9
10
Triggered manually at July 30, 2021, 9:03:44 PM
Define variables bericht
Call service sonos.snapshot
Delay for {"hours":0,"minutes":0,"seconds":2,"milliseconds":0}
2 seconds later
Call service media_player.volume_set on entities media_player.woonkamer
Call service tts.google_translate_say
Stopped because an error was encountered at July 30, 2021, 9:03:46 PM (runtime: 2.06 seconds)

No text to speak

Acties:
  • +1 Henk 'm!

  • hubertgruber
  • Registratie: December 2016
  • Laatst online: 17-09 09:26
coendeurloo schreef op vrijdag 30 juli 2021 @ 20:27:
Ik heb ineens moeite met de integratie van de xiaomi robot vacuum v1, deze staat ineens als 'unavailable' wanneer ik hem probeer toe te voegen als card.

In configuration.yaml:

YAML:
1
2
3
4
vacuum:
  - platform: xiaomi_miio
    host: 192.168.11.30
    token: 464f595278314e384b596e306361554f


Voorheen werkte het allemaal prima. Ik heb de Xiaomi Miio integratie, waar hij gewoon bij staat en de Xiaomi Gateway 3 integratie, als ik daar de info oproep over de vacuum staat er:

YAML:
1
2
3
4
5
6
Name: Mi Robot Vacuum
Model: rockrobo.vacuum.v1
IP: 192.168.11.30
MAC: 78:11:DC:7E:66:55
Token: 464f595278314e384b596e306361554f
Rooms: Can't get from cloud


Alles lijkt dus okee maar ik kan hem niet aansturen.
Vanaf 2021.7 wordt bij het toevoegen de token opgehaald via de GUI ipv de yaml config. Als je de stofzuiger uit de config haalt en opnieuw toevoegt via de nieuwe methode?

Acties:
  • 0 Henk 'm!

  • robbinonline
  • Registratie: September 2007
  • Laatst online: 23:29
Er is bij de buren ingebroken, een wake up call om eens te kijken wat HA als alarm kan doen.
Nu was het idee om de NFC scan functie te gebruiken om het alarm te toggle'n.

Dus heb nu een NFC sticker bij de voordeur geplakt, nu zie ik bij call service alleen maar een optie of inschakelen of uitschakelen, geen toggle optie zoals bij een lamp.

Nu was het idee om een switch/toggle te maken die bij aan het alarm aanzet (alarm_control_panel.alarm_arm_away) en bij uit het alarm uitzet (alarm_control_panel.alarm_disarm)

Iemand een voorzetje of een ander idee?

Ga niet uit van het haalbare, maar van het denkbare


Acties:
  • 0 Henk 'm!

  • hubertgruber
  • Registratie: December 2016
  • Laatst online: 17-09 09:26
robbinonline schreef op vrijdag 30 juli 2021 @ 22:44:
Er is bij de buren ingebroken, een wake up call om eens te kijken wat HA als alarm kan doen.
Nu was het idee om de NFC scan functie te gebruiken om het alarm te toggle'n.

Dus heb nu een NFC sticker bij de voordeur geplakt, nu zie ik bij call service alleen maar een optie of inschakelen of uitschakelen, geen toggle optie zoals bij een lamp.

Nu was het idee om een switch/toggle te maken die bij aan het alarm aanzet (alarm_control_panel.alarm_arm_away) en bij uit het alarm uitzet (alarm_control_panel.alarm_disarm)

Iemand een voorzetje of een ander idee?
Misschien met een input boolean als tussenstap?

Acties:
  • 0 Henk 'm!

  • coendeurloo
  • Registratie: Augustus 2000
  • Laatst online: 10-09 11:27
hubertgruber schreef op vrijdag 30 juli 2021 @ 22:16:
[...]


Vanaf 2021.7 wordt bij het toevoegen de token opgehaald via de GUI ipv de yaml config. Als je de stofzuiger uit de config haalt en opnieuw toevoegt via de nieuwe methode?
Ik heb de regels in configuration.yaml verwijderd en hem toegevoegd via de GUI, ik moest opnieuw inloggen bij Xiaomi. Ik heb de server op China gezet want dat is in mijn Mi Home app ook zo, maar hij blijft 'unavailable', ook al gaat het inloggen en toevoegen prima.

Acties:
  • +1 Henk 'm!

  • winDOS
  • Registratie: November 2002
  • Laatst online: 14:08

winDOS

6.22

Robbie T schreef op vrijdag 30 juli 2021 @ 21:05:
[...]


Goeie. Hij stopt bij het uitspreken van het bericht.

code:
1
2
3
4
5
6
7
8
9
10
Triggered manually at July 30, 2021, 9:03:44 PM
Define variables bericht
Call service sonos.snapshot
Delay for {"hours":0,"minutes":0,"seconds":2,"milliseconds":0}
2 seconds later
Call service media_player.volume_set on entities media_player.woonkamer
Call service tts.google_translate_say
Stopped because an error was encountered at July 30, 2021, 9:03:46 PM (runtime: 2.06 seconds)

No text to speak
Het bericht kijkt nog naar mijn ramen, even veranderen in jouw ramen. Dan wordt de if wel wat langer. Je zou @TheFes oplossing kunnen gebruiken.
2) je kunt je raamsensors in een group groeperen (bv group.raamsensors) en dan de friendly names van de sensoren opvragen en gebruiken in je message, waardoor je die ingewikkelde nested if niet nodig hebt. Je kunt dan zoiets doen:
YAML:
1
2
  - variables:
      bericht: "Het gaat binnen een kwartier regenen, de volgende ramen staan nog open: {{ expand('group.raamsensors') | selectattr('state', 'eq', 'on') | map(attribute='name') | list }}"
Ook zou ik zijn tip gebruiken bij de trigger:

YAML:
1
2
3
4
trigger:
  - platform: numeric_state
    entity_id: sensor.br_precipitation_forecast_total
    above: '0'

[ Voor 20% gewijzigd door winDOS op 30-07-2021 23:24 ]

C:\>Signature.bat


Acties:
  • 0 Henk 'm!

  • rick85
  • Registratie: Oktober 2003
  • Laatst online: 16-09 15:49
Ik heb mijn tuinberegening nu geautomatiseerd met 3 magneetventielen aangesloten op een esp8266.

Nu gebeurt het mij nog wel dat ik per ongeluk bijvoorbeeld een lamp aanzet in de HA app. Is het ook mogelijk om een check toe te voegen bij het aanzetten van een switch? Bijvoorbeeld , Weet je zeker dat je sproeier 1 aan wil zetten?

Acties:
  • 0 Henk 'm!

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 22:16
robbinonline schreef op vrijdag 30 juli 2021 @ 22:44:
Er is bij de buren ingebroken, een wake up call om eens te kijken wat HA als alarm kan doen.
Nu was het idee om de NFC scan functie te gebruiken om het alarm te toggle'n.

Dus heb nu een NFC sticker bij de voordeur geplakt, nu zie ik bij call service alleen maar een optie of inschakelen of uitschakelen, geen toggle optie zoals bij een lamp.

Nu was het idee om een switch/toggle te maken die bij aan het alarm aanzet (alarm_control_panel.alarm_arm_away) en bij uit het alarm uitzet (alarm_control_panel.alarm_disarm)

Iemand een voorzetje of een ander idee?
Als je een nfc tag scant zal er een tag_scanned event verstuurd worden. Dat kun je gebruiken als trigger voor automations.

Home Assistant configuratie


Acties:
  • +1 Henk 'm!

  • hubertgruber
  • Registratie: December 2016
  • Laatst online: 17-09 09:26
rick85 schreef op zaterdag 31 juli 2021 @ 00:55:
Ik heb mijn tuinberegening nu geautomatiseerd met 3 magneetventielen aangesloten op een esp8266.

Nu gebeurt het mij nog wel dat ik per ongeluk bijvoorbeeld een lamp aanzet in de HA app. Is het ook mogelijk om een check toe te voegen bij het aanzetten van een switch? Bijvoorbeeld , Weet je zeker dat je sproeier 1 aan wil zetten?
Bij een switch weet ik niet zeker of het zonder omweg mogelijk is, maar bij een knop wel.

Acties:
  • +1 Henk 'm!

  • Ronker32
  • Registratie: Mei 2018
  • Laatst online: 18-09 12:29
rick85 schreef op zaterdag 31 juli 2021 @ 00:55:
Ik heb mijn tuinberegening nu geautomatiseerd met 3 magneetventielen aangesloten op een esp8266.

Nu gebeurt het mij nog wel dat ik per ongeluk bijvoorbeeld een lamp aanzet in de HA app. Is het ook mogelijk om een check toe te voegen bij het aanzetten van een switch? Bijvoorbeeld , Weet je zeker dat je sproeier 1 aan wil zetten?
Je zou ook gebruik kunnen maken van de custom button card, daar is het mogelijk om een confirmation in te bouwen. Ik gebruik dat als volgt in een horizontal stack (die op zijn beurt in een vertical stack staat, vandaar de extra indentations):

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  - type: horizontal-stack
    cards:
      - type: custom:button-card
        entity: light.alle_lampen
        show_name: true
        name: |
          [[[ if (states['sensor.aantal_lampen_aan'].state == 0)
            return 'Alle lampen uit'
            else return 'Lampen aan: ' + states['sensor.aantal_lampen_aan'].state;
          ]]]
        icon: mdi:lightbulb
        size: 25%
        tap_action:
          action: toggle
          confirmation:
            text: '[[[ return ''Weet je zeker dat je alle lampen uit wilt zetten?'' ]]]'


Telkens als ik op deze button druk, krijg ik een melding waarbij ik op OK moet drukken om de actie door te zetten. Achter deze button kun je dan natuurlijk allerlei acties hangen, van het aanroepen tot een service of het togglen van een lamp of een boolean o.i.d.

Edit: by the way, ik kwam erachter dat het ook gewoon met een button card kan, zie https://www.home-assistan...#options-for-confirmation

[ Voor 4% gewijzigd door Ronker32 op 02-08-2021 14:08 ]


Acties:
  • 0 Henk 'm!

  • Ronker32
  • Registratie: Mei 2018
  • Laatst online: 18-09 12:29
robbinonline schreef op vrijdag 30 juli 2021 @ 22:44:
Er is bij de buren ingebroken, een wake up call om eens te kijken wat HA als alarm kan doen.
Nu was het idee om de NFC scan functie te gebruiken om het alarm te toggle'n.

Dus heb nu een NFC sticker bij de voordeur geplakt, nu zie ik bij call service alleen maar een optie of inschakelen of uitschakelen, geen toggle optie zoals bij een lamp.

Nu was het idee om een switch/toggle te maken die bij aan het alarm aanzet (alarm_control_panel.alarm_arm_away) en bij uit het alarm uitzet (alarm_control_panel.alarm_disarm)

Iemand een voorzetje of een ander idee?
Ik heb een NFC sticker op een handige plek om snel muziek af te kunnen spelen, daar gebruik ik deze automation voor. Waar ik een script aanroep, kun je natuurlijk iets toggelen of een andere service aanroepen. Overigens gebruik ik HA ook als alarmsysteem, maar dan op een vrij simpele wijze: als er niemand thuis is (op basis van de device trackers) fungeren de motion sensors als alarmsysteem en stuurt HA een melding naar mijn telefoon in geval van beweging. Als je het systeem ook 's nachts zou willen inschakelen (als je thuis bent en in bed ligt) werkt dat natuurlijk met deze opzet niet.

YAML:
1
2
3
4
5
6
7
8
9
10
- id: nfctag
  alias: NFC tag
  trigger:
  - platform: event
    event_type: tag_scanned
    event_data:
      tag_id: 155d8977-f185-4ca7-a53e-5c5559b8504d
  action:
  - service: script.turn_on
    entity_id: script.speelmuziek

Acties:
  • 0 Henk 'm!

  • GertJan2012
  • Registratie: Februari 2018
  • Laatst online: 17-09 20:54
Vandaag zat ik eens bij mijn integraties te kijken, en viel het mij op dat HA mijn Samsung TV " discovered" had en ik hem kon toevoegen in HA.
Waarschijnlijk heb ik dit niet eerder gezien omdat met een vorige scan de TV uitgeschakeld stond. Dat was dus nu niet het geval :)
Ik kan hem echter toevoegen, en de mediacard in Lovelace ziet ook dat de TV aan en uit gaat, maar verder bedienen is niet mogelijk. Geen kanaalwisselingen / geen aan&uit functie/ geen volume aanpassingen.
Ik heb al even in het menu van de TV gekeken maar kan daar niets vinden, maar zou zo snel ook niet kunnen vinden of ik in HA nog wat configuratie moet toevoegen? Het is een Samsung UE32H5500 (oud modelletje, vandaar dat hij ook niet zo vaak aan staat)

Acties:
  • +1 Henk 'm!

  • -Casper
  • Registratie: Juni 2012
  • Laatst online: 16-09 21:52
GertJan2012 schreef op zaterdag 31 juli 2021 @ 10:37:
Vandaag zat ik eens bij mijn integraties te kijken, en viel het mij op dat HA mijn Samsung TV " discovered" had en ik hem kon toevoegen in HA.
Waarschijnlijk heb ik dit niet eerder gezien omdat met een vorige scan de TV uitgeschakeld stond. Dat was dus nu niet het geval :)
Ik kan hem echter toevoegen, en de mediacard in Lovelace ziet ook dat de TV aan en uit gaat, maar verder bedienen is niet mogelijk. Geen kanaalwisselingen / geen aan&uit functie/ geen volume aanpassingen.
Ik heb al even in het menu van de TV gekeken maar kan daar niets vinden, maar zou zo snel ook niet kunnen vinden of ik in HA nog wat configuratie moet toevoegen? Het is een Samsung UE32H5500 (oud modelletje, vandaar dat hij ook niet zo vaak aan staat)
De Samsung integratie is zeer beperkt. Zelf kan ik (met een model uit 2018/2019) enkel de TV uit zetten of volume wijzigen. Er zijn wel custom components beschikbaar geloof ik die meer mogelijkheden hebben maar weet niet precies hoe en wat.

Acties:
  • +1 Henk 'm!

  • Robbie T
  • Registratie: Februari 2006
  • Laatst online: 19:14
winDOS schreef op vrijdag 30 juli 2021 @ 23:17:
[...]


Het bericht kijkt nog naar mijn ramen, even veranderen in jouw ramen. Dan wordt de if wel wat langer. Je zou @TheFes oplossing kunnen gebruiken.


[...]


Ook zou ik zijn tip gebruiken bij de trigger:

YAML:
1
2
3
4
trigger:
  - platform: numeric_state
    entity_id: sensor.br_precipitation_forecast_total
    above: '0'
Ik heb nog een aantal wijzigingen doorgevoerd waardoor het hele script er nu zo uit ziet;

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
alias: Regen melding en raam open
description: Notificatie als het binnen 15 min gaat regenen en er staat een raam open
trigger:
  - platform: numeric_state
    entity_id: sensor.buienradar_precipitation_forecast_total
    above: '0.0'
condition:
  - condition: state
    entity_id: sensor.huis_modus
    state: Thuis
  - condition: time
    after: '7:30'
    before: '23:30'
  - condition: or
    conditions:
      - condition: state
        entity_id: binary_sensor.raam_wout_contact
        state: 'on'
      - condition: state
        entity_id: binary_sensor.raam_lianne_contact
        state: 'on'
      - condition: state
        entity_id: binary_sensor.raam_zolder_links_contact
        state: 'on'
      - condition: state
        entity_id: binary_sensor.raam_zolder_rechts_contact
        state: 'on'
      - condition: state
        entity_id: binary_sensor.raam_zolder_werkplek_contact
        state: 'on'
action:
  - variables:
      bericht: >-
        Het gaat binnen een kwartier regenen, de volgende ramen staan nog open:
        {{ expand('group.raamsensors') | selectattr('state', 'eq', 'on') |
        map(attribute='name') | list }}
  - service: sonos.snapshot
    data:
      entity_id: media_player.woonkamer
  - delay:
      hours: 0
      minutes: 0
      seconds: 1
      milliseconds: 0
  - service: media_player.volume_set
    target:
      entity_id: media_player.woonkamer
    data:
      volume_level: 0.25
  - service: tts.google_translate_say
    data:
      entity_id: media_player.woonkamer
      language: nl
      message: '{{ bericht }}'
  - delay:
      hours: 0
      minutes: 0
      seconds: 3
      milliseconds: 0
  - service: sonos.restore
    data:
      entity_id: media_player.woonkamer
mode: single

Als ik nu een run action doe dan worden de namen van de ramen niet uitgesproken maar verder gaat alles goed. Ik verwacht dat ik de namen niet hoor omdat het een test is. Er komen ook geen foutmeldingen meer naar boven _/-\o_

Acties:
  • 0 Henk 'm!

  • GertJan2012
  • Registratie: Februari 2018
  • Laatst online: 17-09 20:54
-Casper schreef op zaterdag 31 juli 2021 @ 11:26:
[...]

De Samsung integratie is zeer beperkt. Zelf kan ik (met een model uit 2018/2019) enkel de TV uit zetten of volume wijzigen. Er zijn wel custom components beschikbaar geloof ik die meer mogelijkheden hebben maar weet niet precies hoe en wat.
Thanks , deze tv is nog een paar jaar ouder dan de jouwe. Was ook geen must, maar als het had gekund was het mooi geweest n

Acties:
  • 0 Henk 'm!

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 22:16
Robbie T schreef op zaterdag 31 juli 2021 @ 11:34:
[...]


Ik heb nog een aantal wijzigingen doorgevoerd waardoor het hele script er nu zo uit ziet;

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
alias: Regen melding en raam open
description: Notificatie als het binnen 15 min gaat regenen en er staat een raam open
trigger:
  - platform: numeric_state
    entity_id: sensor.buienradar_precipitation_forecast_total
    above: '0.0'
condition:
  - condition: state
    entity_id: sensor.huis_modus
    state: Thuis
  - condition: time
    after: '7:30'
    before: '23:30'
  - condition: or
    conditions:
      - condition: state
        entity_id: binary_sensor.raam_wout_contact
        state: 'on'
      - condition: state
        entity_id: binary_sensor.raam_lianne_contact
        state: 'on'
      - condition: state
        entity_id: binary_sensor.raam_zolder_links_contact
        state: 'on'
      - condition: state
        entity_id: binary_sensor.raam_zolder_rechts_contact
        state: 'on'
      - condition: state
        entity_id: binary_sensor.raam_zolder_werkplek_contact
        state: 'on'
action:
  - variables:
      bericht: >-
        Het gaat binnen een kwartier regenen, de volgende ramen staan nog open:
        {{ expand('group.raamsensors') | selectattr('state', 'eq', 'on') |
        map(attribute='name') | list }}
  - service: sonos.snapshot
    data:
      entity_id: media_player.woonkamer
  - delay:
      hours: 0
      minutes: 0
      seconds: 1
      milliseconds: 0
  - service: media_player.volume_set
    target:
      entity_id: media_player.woonkamer
    data:
      volume_level: 0.25
  - service: tts.google_translate_say
    data:
      entity_id: media_player.woonkamer
      language: nl
      message: '{{ bericht }}'
  - delay:
      hours: 0
      minutes: 0
      seconds: 3
      milliseconds: 0
  - service: sonos.restore
    data:
      entity_id: media_player.woonkamer
mode: single

Als ik nu een run action doe dan worden de namen van de ramen niet uitgesproken maar verder gaat alles goed. Ik verwacht dat ik de namen niet hoor omdat het een test is. Er komen ook geen foutmeldingen meer naar boven _/-\o_
Heb je wel een group aangemaakt waar die sensors in zitten?

Die group kun je ook gebruiken in je condition in plaats van die or condition met alle losse sensoren. Want je group zal on zijn (of open, moet je even checken in developer tools -> states) als één van de binary_sensors op on staat.

[ Voor 4% gewijzigd door TheFes op 31-07-2021 13:28 ]

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • Robbie T
  • Registratie: Februari 2006
  • Laatst online: 19:14
TheFes schreef op zaterdag 31 juli 2021 @ 13:26:
[...]


Heb je wel een group aangemaakt waar die sensors in zitten?

Die group kun je ook gebruiken in je condition in plaats van die or condition met alle losse sensoren. Want je group zal on zijn (of open, moet je even checken in developer tools -> states) als één van de binary_sensors op on staat.
Binnen de developer tools Staan een open raam op on.
Ik krijg nu keurig een melding als er regen aankomt en een raam is open maar welke ramen open staan wordt niet genoemd.

Binnen groups.yaml heb ik het volgende;
code:
1
2
3
4
5
6
7
8
raamsensors:
  name: Raamsensors
  entities:
    - binary_sensor.raam_zolder_links_contact
    - binary_sensor.raam_zolder_rechts_contact
    - binary_sensor.raam_zolder_werkplek_contact
    - binary_sensor.raam_wout_contact
    - binary_sensor.raam_lianne_contact


Ik bedacht mij toen dat ik wellicht bij de entity nog geen naam had opgegeven dus dat heb ik letter nog gedaan maar dat heeft geen oplossing gebracht.

Op mijn telefoon krijg ik een rechthoekje te zien in mijn notificatie.

Acties:
  • 0 Henk 'm!

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 22:16
Robbie T schreef op zaterdag 31 juli 2021 @ 15:43:
[...]


Binnen de developer tools Staan een open raam op on.
Ik krijg nu keurig een melding als er regen aankomt en een raam is open maar welke ramen open staan wordt niet genoemd.

Binnen groups.yaml heb ik het volgende;
code:
1
2
3
4
5
6
7
8
raamsensors:
  name: Raamsensors
  entities:
    - binary_sensor.raam_zolder_links_contact
    - binary_sensor.raam_zolder_rechts_contact
    - binary_sensor.raam_zolder_werkplek_contact
    - binary_sensor.raam_wout_contact
    - binary_sensor.raam_lianne_contact


Ik bedacht mij toen dat ik wellicht bij de entity nog geen naam had opgegeven dus dat heb ik letter nog gedaan maar dat heeft geen oplossing gebracht.

Op mijn telefoon krijg ik een rechthoekje te zien in mijn notificatie.
Wat krijg je als je het template voor de de namen in developer tools -> templates zet?

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • Robbie T
  • Registratie: Februari 2006
  • Laatst online: 19:14
TheFes schreef op zaterdag 31 juli 2021 @ 15:45:
[...]


Wat krijg je als je het template voor de de namen in developer tools -> templates zet?
Het template voor de namen? Say what?

Acties:
  • 0 Henk 'm!

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 22:16
Robbie T schreef op zaterdag 31 juli 2021 @ 17:01:
[...]


Het template voor de namen? Say what?
Dit stukje even in deleloper tools -> templates plakken
code:
1
 {{ expand('group.raamsensors') | selectattr('state', 'eq', 'on') | map(attribute='name') | list }}

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Nu online
@robbinonline Volgens mij komt dat vooral omdat het alarm meer dan twee states kent. Maar je zou gewoon een script kunnen aanmaken met een chooser en de twee service calls. Eén van die twee kan je in de default case zetten, andere geeft je als conditie de huidige status van je alarm.

Acties:
  • 0 Henk 'm!

  • Robbie T
  • Registratie: Februari 2006
  • Laatst online: 19:14
TheFes schreef op zaterdag 31 juli 2021 @ 18:11:
[...]


Dit stukje even in deleloper tools -> templates plakken
code:
1
 {{ expand('group.raamsensors') | selectattr('state', 'eq', 'on') | map(attribute='name') | list }}
Result:
code:
1
[]


Via configuration - Entities hebben de sensoren wel een naam meegekregen. Sensors komen overigens vanuit MQTT.

[ Voor 14% gewijzigd door Robbie T op 01-08-2021 11:09 ]


Acties:
  • 0 Henk 'm!

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 22:16
En staan er nu ramen open? Anders klopt dit nu natuurlijk :)

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • Robbie T
  • Registratie: Februari 2006
  • Laatst online: 19:14
TheFes schreef op zondag 1 augustus 2021 @ 11:09:
[...]


En staan er nu ramen open? Anders klopt dit nu natuurlijk :)
Er staat er 1 open, welke ook in de group voor komt.
code:
1
2
3
4
5
6
7
battery: 100
contact: false
linkquality: 84
temperature: 22
voltage: 3035
friendly_name: Raam Wout
device_class: door

[ Voor 22% gewijzigd door Robbie T op 01-08-2021 11:15 ]


Acties:
  • 0 Henk 'm!

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 22:16
Robbie T schreef op zondag 1 augustus 2021 @ 11:10:
[...]


Er staat er 1 open, welke ook in de group voor komt.
code:
1
2
3
4
5
6
7
battery: 100
contact: false
linkquality: 84
temperature: 22
voltage: 3035
friendly_name: Raam Wout
device_class: door
En de state is 'on'?

Zou je eens een screenshot uit developer tools -> states kunnen plaatsen van de groep?

Home Assistant configuratie


Acties:
  • +1 Henk 'm!

  • Robbie T
  • Registratie: Februari 2006
  • Laatst online: 19:14
TheFes schreef op zondag 1 augustus 2021 @ 11:31:
[...]


En de state is 'on'?

Zou je eens een screenshot uit developer tools -> states kunnen plaatsen van de groep?
Door jou opmerking kwam ik tot de ontdekking dat ik de group niet tegen kwam bij de states en toen dacht ik; och ja! moet de groups.yaml herladen natuurlijk. dat gedaan en probleem opgelost.
Kan dan wel merken dat ik niet dagelijks in HA bezig ben.
Bedankt dat je de tijd wil nemen om prutsers zoals ik ;) verder te helpen

Acties:
  • +1 Henk 'm!

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 22:16
Robbie T schreef op zondag 1 augustus 2021 @ 11:36:
[...]


Door jou opmerking kwam ik tot de ontdekking dat ik de group niet tegen kwam bij de states en toen dacht ik; och ja! moet de groups.yaml herladen natuurlijk. dat gedaan en probleem opgelost.
Kan dan wel merken dat ik niet dagelijks in HA bezig ben.
Bedankt dat je de tijd wil nemen om prutsers zoals ik ;) verder te helpen
Top!

M'n template was nog niet helemaal compleet bedacht ik me net, het is nu nog een list. Je moet het volgende nog even toevoegen aan het einde (voor de }} ) om er een comma separated string van te maken

code:
1
{{ expand('group.raamsensors') | selectattr('state', 'eq', 'on') | map(attribute='name') | list | join(', ')  }}

[ Voor 6% gewijzigd door TheFes op 01-08-2021 14:05 ]

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • JBS
  • Registratie: Januari 2004
  • Niet online

JBS

Mijn HACS meldt sinds enige tijd dat 'Instellen mislukt' is en ik de logboeken moet controleren. Het opvallende is: HACS functioneert gewoon, en in de logboeken wordt niets vermeld.

Afbeeldingslocatie: https://tweakers.net/i/OBWjS5RJSpKugkmlN04hYlKe-OE=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/Lt8ShL2wgrqGQiQhyAAUHlD1.png?f=user_large

Herkent iemand dat?

\\Edit:

Zie overigens nu dat de YAML methode legacy is, misschien HACS maar even uit de YAML verwijderen en via de interface toevoegen.
Dat gedaan, en opgelost.

[ Voor 20% gewijzigd door JBS op 01-08-2021 14:02 ]


Acties:
  • 0 Henk 'm!

  • skank
  • Registratie: Januari 2003
  • Laatst online: 18-09 11:13
Ik heb een automation gemaakt, als er iemand aan de voordeur staat en die druk te bel, ik een melding + foto krijg op mn hub en op mijn tablet aan de muur (draait fully kiosk)
Echter, de tablet lukt niet.
Ik krijg niks te zien.
Enig idee?

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
- id: 'Deurbel_gedrukt'
  alias: Deurbel gedrukt
  description: 'Verwittiging iemand aan de voordeur'
  trigger:
    - entity_id: binary_sensor.deurbel_ringing_sensor
      platform: state
      to: 'True'
  action:
    - service: tts.google_translate_say
      entity_id: media_player.keuken
      data:
        message: "Er staat iemand aan de voordeur!"
        language: nl
    - delay: "00:00:08"
    - service: camera.snapshot
      data_template:
        entity_id: camera.deurbel
        filename: "www/tmp/deurbel_snapshot.jpg"
    - delay: '00:00:01'
    - service: media_player.play_media
      data:
        entity_id: media_player.keuken
        media_content_type: "image/jpg"
        media_content_id: !secret image_url_deurbel_snapshot
    - service: browser_mod.popup
      data:
        title: Voordeur
        card:
          type: picture-entity_id
          entity: camera.deurbel
          url: !secret image_url_deurbel_snapshot
        deviceID:
          - 41b5a475-fe0bd9fc
    - delay: "00:02:00"
    - service: media_player.turn_off
      entity_id:
        - media_player.keuken



Edit: Lap, ik ben ook bij de gelukkige waarbij de unifi controller niet meer werkt
Blijkbaar heel wat mensen met problemen https://community.home-as...nifi-controller/56297/452

[ Voor 206% gewijzigd door skank op 01-08-2021 19:06 ]


Acties:
  • 0 Henk 'm!

  • Tanuki
  • Registratie: Januari 2005
  • Niet online
Septillion schreef op vrijdag 23 juli 2021 @ 16:01:
@Tanuki Geen mogelijkheid om een draad naar de dimmer te trekken? Dan kan hij er gelijk op aangesloten worden.
Helaas niet.

Op de gang en overloop heb ik wel de echte hotelschakeling.

Maar dit wil ik doen op de slaapkamer. Om daadwerkelijk een zwarte draad van A naar B te krijgen, zou ik in het plafond moeten frezen, een extra tuitje in de centraaldoos moeten krijgen, etc.

De Shelly erin maken is voordeliger. :)

PV: Growatt MOD5000TL3-XH + 5720wp, WPB: Atlantic Explorer v4 270LC, L/L: MHI SCM 125ZM-S + SRK 50ZS-W + 2x SRK 25ZS-W + SRK 20ZS-W Modbus kWh meter nodig?


Acties:
  • 0 Henk 'm!

  • gastje01
  • Registratie: Oktober 2005
  • Laatst online: 16:57
Ik heb toen ik met HA begon ooit een keer MariaDB geïnstalleerd omdat dat op een raspberry een stuk sneller was/leek (ook getest met de DB op m’n NAS draaien).

Inmiddels loopt HA al lang en breed stabiel op een proxmox installatie, voorzien van genoeg (3 GB) geheugen en SSD storage. Is er dan nog steeds nut voor een losse DB of ga ik het verschil niet merken? Is er een goede reden om MariaDB te houden of er van af te stappen?

Acties:
  • 0 Henk 'm!

  • kever678
  • Registratie: Augustus 2007
  • Laatst online: 22:11
Iemand enig idee hoe ik mini led spots (zoiets) zou kunnen schakelen met home assistant?

Acties:
  • 0 Henk 'm!

  • Waah
  • Registratie: Maart 2009
  • Laatst online: 20:13
kever678 schreef op zondag 1 augustus 2021 @ 23:30:
Iemand enig idee hoe ik mini led spots (zoiets) zou kunnen schakelen met home assistant?
Shelly? Wifi dus werkt zonder extras. Bestaande schakelaar kan blijven.

Acties:
  • 0 Henk 'm!

  • kever678
  • Registratie: Augustus 2007
  • Laatst online: 22:11
Waah schreef op zondag 1 augustus 2021 @ 23:32:
[...]

Shelly? Wifi dus werkt zonder extras. Bestaande schakelaar kan blijven.
Maar kan ik de stroom naar de transformator of spots met de Shelly verbreken zonder problemen te veroorzaken?

Of komt de Shelly IPV de transformator?

Acties:
  • 0 Henk 'm!

  • twain4me
  • Registratie: December 2017
  • Laatst online: 22:09

twain4me

Moderator Wonen & Mobiliteit
kever678 schreef op zondag 1 augustus 2021 @ 23:47:
[...]


Maar kan ik de stroom naar de transformator of spots met de Shelly verbreken zonder problemen te veroorzaken?

Of komt de Shelly IPV de transformator?
Afbeeldingslocatie: https://community-openhab-org.s3.dualstack.eu-central-1.amazonaws.com/optimized/3X/4/4/447772cd8c364340ffcccbcb45c84cb72cbcbb6d_2_690x394.png

Acties:
  • 0 Henk 'm!

  • kever678
  • Registratie: Augustus 2007
  • Laatst online: 22:11
Reguliere Shelly ken ik, heb er al een paar in gebruik.

Dit zijn 12V spots met een transformator er voor, als ik die continue van het stroom afhaal om te schakelen.... niet ideaal voor de levensduur van de transformator denk ik.

Acties:
  • 0 Henk 'm!

  • twain4me
  • Registratie: December 2017
  • Laatst online: 22:09

twain4me

Moderator Wonen & Mobiliteit
kever678 schreef op zondag 1 augustus 2021 @ 23:54:
[...]


Reguliere Shelly ken ik, heb er al een paar in gebruik.

Dit zijn 12V spots met een transformator er voor, als ik die continue van het stroom afhaal om te schakelen.... niet ideaal voor de levensduur van de transformator denk ik.
"Normaal" wordt toch ook gewoon de bruin (L) aan en uit gezet. middels de schakelaar en via de zwarte draad. of was je van plan er een knipperlicht van te maken :+

het kan ook anders.. kan alleen het schema even niet vinden (die ik hier net had was niet de juiste)
anders even in het shelly topic kijken/ vragen

[ Voor 16% gewijzigd door twain4me op 02-08-2021 00:07 ]


Acties:
  • 0 Henk 'm!

  • kever678
  • Registratie: Augustus 2007
  • Laatst online: 22:11
twain4me schreef op maandag 2 augustus 2021 @ 00:05:
[...]


"Normaal" wordt toch ook gewoon de bruin (L) aan en uit gezet. middels de schakelaar en via de zwarte draad. of was je van plan er een knipperlicht van te maken :+

het kan ook anders.. kan alleen het schema even niet vinden (die ik hier net had was niet de juiste)
anders even in het shelly topic kijken/ vragen
Ah, zie dat die ik gelinkt had geen afstandsbediening heeft. Vrijwel alle setjes hebben die wel dus ging ervan uit dat je de 230v niet.mag gebruiken om te schakelen.

Als dat gewoon kan dan kom ik er wel uit, thanks.

Acties:
  • 0 Henk 'm!

  • Fleshi
  • Registratie: Juni 2001
  • Laatst online: 04-08 14:08
Vraagje waar ik niet uitkom, na flink wat speurwerk.

Via MQTT krijg eenmaal per dag een waarde aangeleverd in de volgende vorm: 07:41:20 (dit is de tijd tussen een start en stop van een activiteit). Nu zou ik graag per dag deze waarde willen weergeven in bar chart in Home Assistant, echter krijg ik dit niet voor elkaar. Ik gebruik via HACS de custom:mini-graph-card. Echter krijg ik dan iedere keer alleen een 7 te zien en niet de totale waarde (dus bijv. 07:41). Ik heb al gekeken of ik bij het aanleveren van de waarde de value template moet aanpassen maar volgens mij ligt het daar ook niet., ook in Node Red (vanuit daar wordt via MQTT de waarde aangeleverd) zitten zoeken maar daar zie ik zo ook niets. Hebben jullie toevallig een oplossing?

Acties:
  • 0 Henk 'm!

  • GeorgeRDG
  • Registratie: Augustus 2015
  • Laatst online: 13:19
Momenteel draai ik HASS OS in een Proxmox VM op een NUC. Daarnaast heb ik nog een Synology NAS staan welke o.a. Plex (package) en Radarr, Sonarr, NZB Get e.d. draait in docker. Aangezien DSM 7 momenteel uitgerold wordt door Synology ben ik aan het kijken of ik de docker applicaties welke nu draaien op de NAS kan overzetten naar docker op de NUC (in de Portainer addon op HASS OS). Op die manier kan ik de docker containers bijhouden in Home Assistant zonder in te hoeven loggen op de NAS.

Nu loop ik echter tegen een rechten probleem aan wanneer ik shared folders op mijn NAS (o.a. t.b.v. plaatsen gedownloade media) probeer te mounten in de Radarr/NZB Get/Sonarr containers in Portainer. De shared folders op mijn NAS zijn aangemaakt door een dummy account, welke ik ook gebruik om de shared folders te mounten (CIFS Volume optie in Portainer). Daarnaast heb ik ook getracht de corresponderende PUID en PGID op te geven als env variables voor de betreffende containers. Echter krijg ik nu nog steeds na het opstarten van de containers in de UI van de applicaties de melding dat er geen schrijf rechten zijn in de betreffende shared folders... Iemand een idee? Moet ik eerst de shared folders via CIFS mounten in HASS OS? Of wellicht toevoegen als volume resources in Proxmox en vervolgens toekennen aan HASS OS VM? Ik snap dat dit probleem wellicht wordt veroorzaakt door iets wat buitenom Home Assistant loopt en dit daarvoor niet het geschikte topic is, maar voorlopig eerst hier gevraagd omdat ik portainer draai als plugin op HASS OS...


Bleek een setup dingetje te zijn in Synology shared folder settings (no squash), reeds opgelost 8)7

[ Voor 3% gewijzigd door GeorgeRDG op 02-08-2021 11:37 ]


Acties:
  • 0 Henk 'm!

  • Waah
  • Registratie: Maart 2009
  • Laatst online: 20:13
Buienalarm geupdate. Slechte keuze.

Voorheen werd de regen voorspelt op basis van tijd tot regen. Dus nog 10 minuten...9....8.... Was makkelijk een notificatie aan te knopen.

Nu geven ze de tijd door hoe laat het gaat regenen. Dus dat wordt ff uitzoeken hoe ik in Node-Red dat kan omzetten

Acties:
  • +1 Henk 'm!

  • PTish
  • Registratie: Juli 2011
  • Laatst online: 22:49
Waah schreef op maandag 2 augustus 2021 @ 10:02:
Buienalarm geupdate. Slechte keuze.

Voorheen werd de regen voorspelt op basis van tijd tot regen. Dus nog 10 minuten...9....8.... Was makkelijk een notificatie aan te knopen.

Nu geven ze de tijd door hoe laat het gaat regenen. Dus dat wordt ff uitzoeken hoe ik in Node-Red dat kan omzetten
https://github.com/gieljn...r-homeassistant/issues/24

Als het om de component gaat die ik denk, dan is het wellicht interessant deze discussie te lezen. Staat bij hoe je weer een sensor kan maken die de minuten terug geeft. (zelf nog niet getest).

YASH! - Yet Another Smart Home


Acties:
  • 0 Henk 'm!

  • Jerry_bboy
  • Registratie: September 2017
  • Laatst online: 18-09 12:26
Weet iemand als je wat gekoppeld hebt aan Homekit en je hebt Homekit gekoppeld aan Home Assistant zie je dan de producten van Homekit ook in Home assistant ?

Lekker zinnetje.

Was namelijk benieuwd of je op die manier wellicht deze rolgordijnen aan Home Assistant kan koppelen.

https://www.smartblinds.nl/

Acties:
  • +1 Henk 'm!

  • Djankie
  • Registratie: Maart 2007
  • Laatst online: 16-09 12:37
Fleshi schreef op maandag 2 augustus 2021 @ 08:38:
Vraagje waar ik niet uitkom, na flink wat speurwerk.

Via MQTT krijg eenmaal per dag een waarde aangeleverd in de volgende vorm: 07:41:20 (dit is de tijd tussen een start en stop van een activiteit). Nu zou ik graag per dag deze waarde willen weergeven in bar chart in Home Assistant, echter krijg ik dit niet voor elkaar. Ik gebruik via HACS de custom:mini-graph-card. Echter krijg ik dan iedere keer alleen een 7 te zien en niet de totale waarde (dus bijv. 07:41). Ik heb al gekeken of ik bij het aanleveren van de waarde de value template moet aanpassen maar volgens mij ligt het daar ook niet., ook in Node Red (vanuit daar wordt via MQTT de waarde aangeleverd) zitten zoeken maar daar zie ik zo ook niets. Hebben jullie toevallig een oplossing?
Misschien de width van het element aanpassen?

Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Nu online
@Tanuki Jammer, meestal hebben we in Nederland gewoon dezelfde groep in een kamer, veelal met centraaldoos. Dus dan is het niet zo lastig. Als ze al op twee groepen zitten dan zou je al meer dan enkele draad moeten trekken want je mag groepen niet mixen.

Zelf had ik dan een i3 gepakt ipv een Shelly 1 maar ook daar moet het mee lukken. Met een i3 had je alleen voor hetzelfde geld twee extra inputs cadeau gekregen.

Acties:
  • +1 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Nu online
@Fleshi Ik denk dat het probleem is dat de mini-graph-card geen grafiek voor tijd kan maken. Een work-around zou zijn om de tijd in minuten op te slaan. 7:41 => 461. Anders zou je aan de ontwikkelaar support voor date/time/datetime moeten vragen.

Acties:
  • 0 Henk 'm!

  • vonkkie
  • Registratie: Januari 2014
  • Laatst online: 15-09 19:08
Crossposten is niet toegestaan

[ Voor 99% gewijzigd door Septillion op 02-08-2021 14:04 ]


Acties:
  • 0 Henk 'm!

  • Woodski
  • Registratie: Maart 2006
  • Laatst online: 13-09 20:37
Wie kan deze beginner op weg helpen

Ik heb in HA via MQTT een fan als device (nrg-itho-eb28)
Deze werk en staat in mijn dashboard met een slider
Als ik op attributes klik zie ik luchtvochtigheid en temp

Nu wil ik hum, temp en de slider in een enkele card
Als losse card lukt het me maar niet alles in een.. hoe doe je dat ?

Afbeeldingslocatie: https://tweakers.net/i/P02rvHA7grJGJJvyJxhdnsqqd8s=/800x/filters:strip_exif()/f/image/rRcpGbf0PMapZv5zsKwze0TP.png?f=fotoalbum_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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
input_number: 
  itho_fan:
    name: Itho Fan
    icon: mdi:fan
    initial: 1
    min: 0
    max: 254
    step: 1
 
sensor:
  - platform: mqtt
    name: "itho Fan state"
    state_topic: "itho/state"

automation:
# This automation script runs when a value is received via MQTT on retained topic: itho/cmd
# It sets the value slider on the GUI. This slides also had its own automation when the value is changed.
  - alias: Set fan slider
    trigger:
      platform: mqtt
      topic: 'itho/state'
    action:
      service: input_number.set_value
      data:
        entity_id: input_number.itho_fan
        value: "{{ trigger.payload }}"

# This second automation script runs when the target fan slider is moved.
# It publishes its value to the same MQTT topic it is also subscribed to.
  - alias: Fan slider moved
    trigger:
      platform: state
      entity_id: input_number.itho_fan
    condition:
      condition: template
      value_template: "{{ states('sensor.itho_fan_state') | int != states('input_number.itho_fan') | int }}"
    action:
      service: mqtt.publish
      data:
        topic: 'itho/cmd'
        retain: true
        payload: "{{ states('input_number.itho_fan') | int }}"


Graag zelf volgende keer code-tags gebruiken

[ Voor 2% gewijzigd door Septillion op 02-08-2021 14:00 ]


Acties:
  • 0 Henk 'm!

  • rick85
  • Registratie: Oktober 2003
  • Laatst online: 16-09 15:49
hubertgruber schreef op zaterdag 31 juli 2021 @ 09:29:
[...]


Bij een switch weet ik niet zeker of het zonder omweg mogelijk is, maar bij een knop wel.
Ronker32 schreef op zaterdag 31 juli 2021 @ 09:47:
[...]


Je zou ook gebruik kunnen maken van de custom button card, daar is het mogelijk om een confirmation in te bouwen. Ik gebruik dat als volgt in een horizontal stack (die op zijn beurt in een vertical stack staat, vandaar de extra indentations):

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  - type: horizontal-stack
    cards:
      - type: custom:button-card
        entity: light.alle_lampen
        show_name: true
        name: |
          [[[ if (states['sensor.aantal_lampen_aan'].state == 0)
            return 'Alle lampen uit'
            else return 'Lampen aan: ' + states['sensor.aantal_lampen_aan'].state;
          ]]]
        icon: mdi:lightbulb
        size: 25%
        tap_action:
          action: toggle
          confirmation:
            text: '[[[ return ''Weet je zeker dat je alle lampen uit wilt zetten?'' ]]]'


Telkens als ik op deze button druk, krijg ik een melding waarbij ik op OK moet drukken om de actie door te zetten. Achter deze button kun je dan natuurlijk allerlei acties hangen, van het aanroepen tot een service of het togglen van een lamp of een boolean o.i.d.
Bedankt voor de tips! Heb nu gevonden dat de optie standaard in HA zit bij het toevoegen van een button.

Mijn code nu:
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
type: horizontal-stack
cards:
  - type: button
    tap_action:
      action: none
    entity: switch.pomp_1
    hold_action:
      action: toggle
    icon: mdi:pump
  - type: button
    tap_action:
      action: none
    entity: switch.tasmota_a4cf12dd780d_switch_relay_2
    hold_action:
      action: toggle
    icon: mdi:pump
  - type: button
    tap_action:
      action: none
    entity: switch.tasmota_a4cf12dd780d_switch_relay_1
    hold_action:
      action: toggle
    icon: mdi:pump
    show_state: false
    show_icon: true

Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Nu online
@Woodski Zelf zou ik hem als echte fan toevoegen aan HA ipv een automation MQTT berichten laten versturen.

Maar goed, als je ipv een entity card een entities card pakt kan je meerdere dingen in een enkele card weergeven.

Acties:
  • 0 Henk 'm!

  • Woodski
  • Registratie: Maart 2006
  • Laatst online: 13-09 20:37
Septillion schreef op maandag 2 augustus 2021 @ 14:12:
@Woodski Zelf zou ik hem als echte fan toevoegen aan HA ipv een automation MQTT berichten laten versturen.

Maar goed, als je ipv een entity card een entities card pakt kan je meerdere dingen in een enkele card weergeven.
Als entities card heb ik alles on/off
Ik kan geen waardes uitlezen (denk ik)

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

Ik me even inlezen in het 2de deel van je antwoord

Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Nu online
@Woodski Ah, je hebt hem wel als echte fan. Dan zou ik in de automations geen MQTT sturen maar een service call gebruiken om de fan entity aan te passen.

Wat betreft een slider, daarvoor zou je slider-entity-row kunnen gebruiken.

Acties:
  • +1 Henk 'm!

  • bkor
  • Registratie: November 2000
  • Niet online
Bij het lezen van de beta release notes zie ik dat in versie 2021.08 een tabblad "Energy usage" zullen toevoegen. Dit op meerdere manieren: dingen om losse apparaten te meten, zonnepanelen, plus iets voor je slimme meter / P1. Je kan dat allemaal hier lezen: https://rc.home-assistant.io/docs/energy/. De grafieken kan je zien op: https://rc.home-assistant.io/blog/2021/07/28/release-20218/

Op de eerste link (en dan ff doorklikken naar 1e optie) zag ik vervolgens een ~27.50 - 30 EUR apparaat dat je aan de P1 poort van je slimme meter kan verbinden en schijnbaar direct uit te lezen is in HA. Op dit moment heeft die persoon iets van ~30 van de dingen op voorraad. Mocht iemand ook geïnteresseerd zijn om zelf je energie te kunnen bijhouden, misschien handig om te bestellen voordat iedereen a.s. woensdag dat doorheeft (30 apparaten lijkt me weinig voor de ~4500 Nederlandse HA gebruikers). Op dit moment gebruik ik o.a. een Eneco app. Je hebt ook dingen vanuit netbeheerders enzo. Met zo'n P1 apparaat ben je niet meer afhankelijk van anderen.

Mocht het nodig zijn: Ik heb niets te maken met HA (alleen een gebruiker ervan), ik heb ook niks te maken met de maker van het P1 monitor apparaat.

Acties:
  • +1 Henk 'm!

  • dxta
  • Registratie: Maart 2002
  • Niet online

dxta

Moo!

bkor schreef op maandag 2 augustus 2021 @ 17:22:
Bij het lezen van de beta release notes zie ik dat in versie 2021.08 een tabblad "Energy usage" zullen toevoegen. Dit op meerdere manieren: dingen om losse apparaten te meten, zonnepanelen, plus iets voor je slimme meter / P1. Je kan dat allemaal hier lezen: https://rc.home-assistant.io/docs/energy/. De grafieken kan je zien op: https://rc.home-assistant.io/blog/2021/07/28/release-20218/

Op de eerste link (en dan ff doorklikken naar 1e optie) zag ik vervolgens een ~27.50 - 30 EUR apparaat dat je aan de P1 poort van je slimme meter kan verbinden en schijnbaar direct uit te lezen is in HA. Op dit moment heeft die persoon iets van ~30 van de dingen op voorraad. Mocht iemand ook geïnteresseerd zijn om zelf je energie te kunnen bijhouden, misschien handig om te bestellen voordat iedereen a.s. woensdag dat doorheeft (30 apparaten lijkt me weinig voor de ~4500 Nederlandse HA gebruikers). Op dit moment gebruik ik o.a. een Eneco app. Je hebt ook dingen vanuit netbeheerders enzo. Met zo'n P1 apparaat ben je niet meer afhankelijk van anderen.

Mocht het nodig zijn: Ik heb niets te maken met HA (alleen een gebruiker ervan), ik heb ook niks te maken met de maker van het P1 monitor apparaat.
Nice! Ik heb op dit moment zelf al zo'n dashboard gebouwd, maar dit ziet er mooi en beter geintegreerd uit.

Qua apparaten zou ik me niet zo'n zorgen maken, de meeste Tweakers hebben zelf al iets op de P1-poort aangesloten. HA zegt er zelf over:
Home Assistant is an open platform and so home energy management is not restricted to specific hardware. Any energy monitoring hardware that integrates with Home Assistant can be used as a data source

Omelette du fromage!


Acties:
  • 0 Henk 'm!

  • Step5
  • Registratie: Oktober 2011
  • Laatst online: 23:08
bkor schreef op maandag 2 augustus 2021 @ 17:22:
Bij het lezen van de beta release notes zie ik dat in versie 2021.08 een tabblad "Energy usage" zullen toevoegen. Dit op meerdere manieren: dingen om losse apparaten te meten, zonnepanelen, plus iets voor je slimme meter / P1. Je kan dat allemaal hier lezen: https://rc.home-assistant.io/docs/energy/. De grafieken kan je zien op: https://rc.home-assistant.io/blog/2021/07/28/release-20218/

Op de eerste link (en dan ff doorklikken naar 1e optie) zag ik vervolgens een ~27.50 - 30 EUR apparaat dat je aan de P1 poort van je slimme meter kan verbinden en schijnbaar direct uit te lezen is in HA. Op dit moment heeft die persoon iets van ~30 van de dingen op voorraad. Mocht iemand ook geïnteresseerd zijn om zelf je energie te kunnen bijhouden, misschien handig om te bestellen voordat iedereen a.s. woensdag dat doorheeft (30 apparaten lijkt me weinig voor de ~4500 Nederlandse HA gebruikers). Op dit moment gebruik ik o.a. een Eneco app. Je hebt ook dingen vanuit netbeheerders enzo. Met zo'n P1 apparaat ben je niet meer afhankelijk van anderen.

Mocht het nodig zijn: Ik heb niets te maken met HA (alleen een gebruiker ervan), ik heb ook niks te maken met de maker van het P1 monitor apparaat.
is al n's eerder voorbijgekomen, of was soortgelijk. ik zou het gekocht hebben als ik niet net was voorzien van de homewizard versie, ook niet duur en kan ook lokaal (heeft ook aardige app maar die gebruik ik eigenlijk nooit)

Acties:
  • 0 Henk 'm!

  • vortexnl1982
  • Registratie: Augustus 2014
  • Laatst online: 21:50
Ik heb een cool dakraam (Gorter RHTG1015) wat ik met een afstandsbediening open en dicht kan maken. Het dakraam heeft een control box en een extra module met een RF ontvanger :

Afbeeldingslocatie: https://i.ibb.co/PQcLgcX/dakraam.jpg

Nu wil ik het dakraam automatisch laten sluiten als het (gaat) regenen of hard waait. Ik zag dat er al iets is om RF te zenden met "rflink" : http://www.rflink.nl/. Alleen mijn apparaat (de Gorter TIM50 afstandsbediening) staat er niet tussen.

Heeft iemand er een idee hoe ik het signaal van de afstandsbediening kan opvangen en opnieuw kan zenden ? Of is er een andere mogelijkheid om hetzelfde RF signaal te sturen ?

Acties:
  • 0 Henk 'm!

  • iMick
  • Registratie: November 2009
  • Laatst online: 00:14
vortexnl1982 schreef op maandag 2 augustus 2021 @ 22:11:
Heeft iemand er een idee hoe ik het signaal van de afstandsbediening kan opvangen en opnieuw kan zenden ? Of is er een andere mogelijkheid om hetzelfde RF signaal te sturen ?
RF heb ik geen ervaring mee, dus daar kan iemand anders je vast mee helpen, maar als je nog een leuk projectje zoekt heb ik nog wel een andere suggestie. (die wel een stuk lastiger is ;))

Zo te zien gebruikt het keypad en de RF box een RJ45 aansluiting om met de control box te communiceren. Waarschijnlijk is dit een serieel signaal. Je kunt proberen om dit signaal af te vangen, en je zou dan een ESPHome (met wifi) kunnen koppelen aan de splitter die naar de control box gaat.

Een gelijkwaardige situatie waar ik dit heb gebruikt is om mijn sta/zit bureau te bedienen, via de RJ45 poort van de control box. Zie https://github.com/iMicknl/LoctekMotion_IoT.

Maar wanneer je op zoek bent naar de meest simpele oplossing, dan zou ik zeker voor de RF oplossing gaan. Ben je op zoek naar een leuk knutsel/leer project (en een stabiele bedrade oplossing), dan is dit ook een optie.

Acties:
  • +2 Henk 'm!

  • Rianata
  • Registratie: Januari 2010
  • Laatst online: 00:51

Rianata

Have you played Atari today?

vortexnl1982 schreef op maandag 2 augustus 2021 @ 22:11:
Ik heb een cool dakraam (Gorter RHTG1015) wat ik met een afstandsbediening open en dicht kan maken. Het dakraam heeft een control box en een extra module met een RF ontvanger :

[Afbeelding]

Nu wil ik het dakraam automatisch laten sluiten als het (gaat) regenen of hard waait. Ik zag dat er al iets is om RF te zenden met "rflink" : http://www.rflink.nl/. Alleen mijn apparaat (de Gorter TIM50 afstandsbediening) staat er niet tussen.

Heeft iemand er een idee hoe ik het signaal van de afstandsbediening kan opvangen en opnieuw kan zenden ? Of is er een andere mogelijkheid om hetzelfde RF signaal te sturen ?
Dit is ongeveer de beste RF hub die je hiervoor kunt gebruiken en ook native ondersteuning in Home Assistant heeft via een integratie:

BroadLink RM4 Pro RF

https://www.banggood.com/...warehouse=CZ&rmmds=search

Mijn Youtube kanaal | Mijn Twitch kanaal | Volvo XC40 P8 Recharge (MY21), 19" zomerbanden, warmtepomp


Acties:
  • +1 Henk 'm!

  • Rianata
  • Registratie: Januari 2010
  • Laatst online: 00:51

Rianata

Have you played Atari today?

Nou kom ik toevallig ook nog een goedkoper alternatief zojuist tegen, die ook nog eens met custom firmware in ESPHome is te managen:

Sonoff | RF Bridge 433 | Controller
https://www.sonoff.nl/a-5...3-controller/#description

ESPHome
https://www.esphome-devices.com/devices/Sonoff-RF-Bridge

Mijn Youtube kanaal | Mijn Twitch kanaal | Volvo XC40 P8 Recharge (MY21), 19" zomerbanden, warmtepomp


Acties:
  • 0 Henk 'm!

  • lverlaek
  • Registratie: Februari 2011
  • Laatst online: 16-09 20:27
bkor schreef op maandag 2 augustus 2021 @ 17:22:
Bij het lezen van de beta release notes zie ik dat in versie 2021.08 een tabblad "Energy usage" zullen toevoegen. Dit op meerdere manieren: dingen om losse apparaten te meten, zonnepanelen, plus iets voor je slimme meter / P1. Je kan dat allemaal hier lezen: https://rc.home-assistant.io/docs/energy/. De grafieken kan je zien op: https://rc.home-assistant.io/blog/2021/07/28/release-20218/

Op de eerste link (en dan ff doorklikken naar 1e optie) zag ik vervolgens een ~27.50 - 30 EUR apparaat dat je aan de P1 poort van je slimme meter kan verbinden en schijnbaar direct uit te lezen is in HA. Op dit moment heeft die persoon iets van ~30 van de dingen op voorraad. Mocht iemand ook geïnteresseerd zijn om zelf je energie te kunnen bijhouden, misschien handig om te bestellen voordat iedereen a.s. woensdag dat doorheeft (30 apparaten lijkt me weinig voor de ~4500 Nederlandse HA gebruikers). Op dit moment gebruik ik o.a. een Eneco app. Je hebt ook dingen vanuit netbeheerders enzo. Met zo'n P1 apparaat ben je niet meer afhankelijk van anderen.

Mocht het nodig zijn: Ik heb niets te maken met HA (alleen een gebruiker ervan), ik heb ook niks te maken met de maker van het P1 monitor apparaat.
Bedankt voor de tip! Heb er gelijk een besteld.

Acties:
  • 0 Henk 'm!

  • winDOS
  • Registratie: November 2002
  • Laatst online: 14:08

winDOS

6.22

Jerry_bboy schreef op maandag 2 augustus 2021 @ 12:55:
Weet iemand als je wat gekoppeld hebt aan Homekit en je hebt Homekit gekoppeld aan Home Assistant zie je dan de producten van Homekit ook in Home assistant ?

Lekker zinnetje.

Was namelijk benieuwd of je op die manier wellicht deze rolgordijnen aan Home Assistant kan koppelen.

https://www.smartblinds.nl/
Je hoeft niet perse homekit te hebben om devices te koppelen aan HA.

https://www.home-assistan...ations/homekit_controller

Op deze manier heb ik mijn thermostaat gekoppeld aan HA. Op deze manier is het allemaal nog lekker lokaal ook.

C:\>Signature.bat


Acties:
  • 0 Henk 'm!

  • Jerry_bboy
  • Registratie: September 2017
  • Laatst online: 18-09 12:26
winDOS schreef op dinsdag 3 augustus 2021 @ 12:03:
[...]


Je hoeft niet perse homekit te hebben om devices te koppelen aan HA.

https://www.home-assistan...ations/homekit_controller

Op deze manier heb ik mijn thermostaat gekoppeld aan HA. Op deze manier is het allemaal nog lekker lokaal ook.
Helder, dus de rolgordijnen die rechtstreeks met Homekit werken zullen via de Homekit_controller rechtstreeks kunnen werken met Home Assistant. Scheelt weer een bridge aanschaffen :)

Acties:
  • 0 Henk 'm!

  • DaRk PoIsOn
  • Registratie: Oktober 2002
  • Laatst online: 18-09 12:50
Volgens mij is dat hele Energy gebeuren in HA nog niet helemaal lekker.

Energy consumption tariff 1 zit op dit moment op -0,4kwh.

Heb het ingesteld met een vaste prijs.
Werkte 2 dagen maar in die tijd werd het gebruik en de prijs ook steeds minder.

Ik denk dat ik vanavond maar weer de stekker in domoticz druk.

who put a "stop payment" on my reality check


Acties:
  • +1 Henk 'm!

  • sjorsjes
  • Registratie: Juli 2006
  • Laatst online: 23:44
@DaRk PoIsOn Misschien even release 2021.8 afwachten :)

https://rc.home-assistant.../28/release-20218/#energy

Home-Assistant.io | Home-Assistant config | Discogs


Acties:
  • 0 Henk 'm!

  • blauwe eend
  • Registratie: Augustus 2012
  • Laatst online: 10-09 21:21
Iemand die advies heeft voor een draadloze schakelaar om een shelly te bedienen. Ik was zelf opzoek naar een batterij loze schakelaar, maar kon er nog niet eentje vinden die relatief goedkoop was :|. Misschien zie ik iets over het hoofd 8)7 , maar wat zijn de meest gebruikelijke knoppen om slim schakelmateriaal te bedienen?

Beginnende HA user hier en op het moment nog geen voorkeur voor het communicatie protocol, maar wifi of zigbee lijkt me het makkelijkst. Enige in huis is nu een raspberry pi 4 die vanaf een usb stick HA draait en los daarvan heb ik een klikaanklikuit module met losse (433MHz?) schakelaar waarmee ik de beamer van het net kan schakelen.
Dit laatste lijkt me leuk om met een shelly 1PM te doen omdat die vermogen meet, waardoor ik de beamer 'slim' van het net kan schakelen als hij uit is. Verder zoek ik ook gewoon een schakelaar om bv een lamp aan/uit te doen. Zelf dacht ik dan aan een wand model look a like.

Ben benieuwd naar jullie ervaringen _/-\o_

Acties:
  • +1 Henk 'm!

  • Obelixxx
  • Registratie: Juli 2020
  • Laatst online: 16:05
Ik heb 12 van deze knoppen. (4 en 6 door elkaar)

https://nl.aliexpress.com...ZVf&device=c&gclsrc=aw.ds

Eenvoudig met Zigbee te gebruiken.
En ik bedien: Shelly, Hue lampen, Zigbee lampen en meer.

Acties:
  • +1 Henk 'm!

  • witterholt
  • Registratie: Juli 2007
  • Laatst online: 22:35
Wow, met dat nieuwe energie dashboard kan ik gelijk een aantal Grafana grafieken laten vervallen...

Acties:
  • +1 Henk 'm!

  • DaRk PoIsOn
  • Registratie: Oktober 2002
  • Laatst online: 18-09 12:50
Ik zit in de beta, maar ik wacht idd nog wel even wat releases af.

Net van 8.0b7 naar 8.0b9 gegaan en dat werkt. Kan nu ook dagen selecteren en prijzen kloppen weer.
Ik denk dat 8.0b7 niet helemaal lekker was

[ Voor 5% gewijzigd door DaRk PoIsOn op 03-08-2021 16:48 ]

who put a "stop payment" on my reality check


Acties:
  • +11 Henk 'm!

  • TheFes
  • Registratie: Juni 2001
  • Laatst online: 22:16
Ik heb vorige week mijn script gedeeld om na TTS Spotify en radio te hervatten op Google Home speakers (aangezien die niet net als Sonos speakers snapshot ondersteunen).
Ik heb het script nu uitgebreid zodat Google Home speaker groups ook hervat worden als je een TTS stuurt naar één van de groepsleden uit die groep.

Ik heb het op de HA community gezet mocht er iemand geïnteresseerd zijn :)
https://community.home-as...ogle-home-speakers/326634

Home Assistant configuratie


Acties:
  • 0 Henk 'm!

  • skank
  • Registratie: Januari 2003
  • Laatst online: 18-09 11:13
skank schreef op zondag 1 augustus 2021 @ 17:21:
Ik heb een automation gemaakt, als er iemand aan de voordeur staat en die druk te bel, ik een melding + foto krijg op mn hub en op mijn tablet aan de muur (draait fully kiosk)
Echter, de tablet lukt niet.
Ik krijg niks te zien.
Enig idee?

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
- id: 'Deurbel_gedrukt'
  alias: Deurbel gedrukt
  description: 'Verwittiging iemand aan de voordeur'
  trigger:
    - entity_id: binary_sensor.deurbel_ringing_sensor
      platform: state
      to: 'True'
  action:
    - service: tts.google_translate_say
      entity_id: media_player.keuken
      data:
        message: "Er staat iemand aan de voordeur!"
        language: nl
    - delay: "00:00:08"
    - service: camera.snapshot
      data_template:
        entity_id: camera.deurbel
        filename: "www/tmp/deurbel_snapshot.jpg"
    - delay: '00:00:01'
    - service: media_player.play_media
      data:
        entity_id: media_player.keuken
        media_content_type: "image/jpg"
        media_content_id: !secret image_url_deurbel_snapshot
    - service: browser_mod.popup
      data:
        title: Voordeur
        card:
          type: picture-entity_id
          entity: camera.deurbel
          url: !secret image_url_deurbel_snapshot
        deviceID:
          - 41b5a475-fe0bd9fc
    - delay: "00:02:00"
    - service: media_player.turn_off
      entity_id:
        - media_player.keuken
Iemand een idee? ook met picture card lukt het niet

Acties:
  • 0 Henk 'm!

  • badkuip
  • Registratie: December 2002
  • Laatst online: 20:29
Ik heb een vraag over de auto-discovery-functionaliteit van Home assistant.
Ik draai HA in docker en ik zou graag HA achter de Traefik-reverse proxy hangen.
Dat betekent dat ik afscheid zou moeten nemen van network_mode = host.
En als ik die parameter weghaal dan schijnt de HA auto-discovery niet meer te werken.

Ik snap alleen niet wat de gevolgen daar van zijn. Wat doet die auto-discovery eigenlijk precies? Ik kom dit tegen op internet maar dat zegt me niet zoveel.
Betekent het niets meer dan dat een nieuw device automatisch wordt gevonden? En wat zou ik dan handmatig moeten invoeren? Is dat bij een nieuwe Tasmota slimme stekker niets meer dan handmatig het IP-adres van de slimme stekker invullen?

Of moet ik bij zo'n slimme stekker enorm veel moeite gaan dan om bijvoorbeeld de switch, energiemeter en power-meter (alle entiteiten) te aan te maken?

Kortom, hoeveel werk heb je eraan zonder auto-discovery?
Pagina: 1 ... 41 ... 245 Laatste

Dit topic is gesloten.

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

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