configuration.yaml aanpassen ivm nieuwe integratie

Pagina: 1
Acties:

Onderwerpen

Vraag


  • vl_leo
  • Registratie: Maart 2013
  • Laatst online: 09:38
Mijn vraag
...Daar ik geen enkele ervaring heb met programeren en of yaml ( configuration.yaml )wil ik even op zeker spelen, hopelijk kan iemand mij helpen.Het betreft een aanpassing voor volgende integratie : RainerStaude/hass-becker-component-plus-pybecker: A native home assistant component to control becker RF shutters with a Becker Centronic USB Stick.


Nu moet ik de configuration.yaml aanpassen voor die nieuwe integratie en dat stukje yaml begint hetzelfde als een ander stukje dat er al stond, met het woordje cover:

Dit staat er tot nu :

[code]
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# Loads default set of integrations. Do not remove.
default_config:

# Load frontend themes from the themes folder
frontend:
  themes: !include_dir_merge_named themes

automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

cover:
  - platform: rpi_gpio
    relay_time: 1
    invert_relay: false
    state_pull_mode: "UP"
    invert_state: true
    covers:
      - relay_pin: 17
        state_pin: 27
        name: "garagepoort"
        unique_id: "Remote garage"
En dit zou er bij moeten komen :
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
cover:
  - platform: becker
    covers:
      # Use unique names for each cover like kitchen, bedroom or living_room
      kitchen:
        friendly_name: "Kitchen Cover"
        # Becker Centronic USB stick provides up to five units (1-5) with up to seven (1-7) channels
        # Unit 1 - Channel 1
        channel: "1"
      bedroom:
        friendly_name: "Bedroom Cover"
        # Unit 1 - Channel 2
        channel: "2"
      living_room:
        friendly_name: "Living room Cover"
        # Use Unit 2 - Channel 1
        channel: "2:1"
Gaat dit fout ? of maakt het niet uit in configuration.yaml.

En indien fout, hoe los ik het op zonder ergens anders problemen te veroorzaken. :'(

Alvast bedankt voor de hulp ;)


Relevante software en hardware die ik gebruik
...Home assistant op Raspberry pi5

Wat ik al gevonden of geprobeerd heb
...niet echt iets geprobeerd tot nu, bang dat ik het boeltje verpruts ;)

[ Voor 25% gewijzigd door vl_leo op 21-09-2026 07:44 ]

Beste antwoord (via vl_leo op 21-09-2026 08:39)


  • Gizz
  • Registratie: Maart 2001
  • Nu online

Gizz

Dunder-Mifflin, Inc.

Als je dit zo aan elkaar plakt gaat het fout. HA verwacht namelijk dat je één keer aangeeft dat je nu alle covers gaat noemen:
YAML:
1
2
3
4
5
cover:
blokje met alles wat bij je eerste cover hoort
blokje met alles wat bij je tweede cover hoort
blokje met alles wat bij je derde cover hoort
etc.
Maar als jij aan elkaar plakt wat je nu hebt gepost, dan noem je cover: 2x en dan zegt HA dat het niet klopt en ook waar de fout zit. Het is niet alsof HA ontploft en er rook uit je apparaten komt, maar het gaat niet goed werken.

Het totaal wordt dus, met 1x cover:
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
# Loads default set of integrations. Do not remove.
default_config:

# Load frontend themes from the themes folder
frontend:
  themes: !include_dir_merge_named themes

automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

cover:
  - platform: rpi_gpio
    relay_time: 1
    invert_relay: false
    state_pull_mode: "UP"
    invert_state: true
    covers:
      - relay_pin: 17
        state_pin: 27
        name: "garagepoort"
        unique_id: "Remote garage"
  - platform: becker
    covers:
      # Use unique names for each cover like kitchen, bedroom or living_room
      kitchen:
        friendly_name: "Kitchen Cover"
        # Becker Centronic USB stick provides up to five units (1-5) with up to seven (1-7) channels
        # Unit 1 - Channel 1
        channel: "1"
      bedroom:
        friendly_name: "Bedroom Cover"
        # Unit 1 - Channel 2
        channel: "2"
      living_room:
        friendly_name: "Living room Cover"
        # Use Unit 2 - Channel 1
        channel: "2:1"
edit: en begrijp je dat de voorbeeldcode uit dit project nog wel door jou aangepast moet worden? Het is wel heel toevallig als jij net als in het voorbeeld een kitchen én bedroom én living room cover hebt op precies die kanalen :)

[ Voor 40% gewijzigd door Gizz op 21-09-2026 08:34 ]

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX

Alle reacties


  • skai21
  • Registratie: April 2011
  • Laatst online: 08:54
Heb je nu iets zitten op de GPIO pinnen van je RPi5?

Want dat staat nu bij je cover:

16 x Aiko 460Wp | 7360Wp | AlphaESS G3-T10 | Nibe F2050-10 | SMO S40


  • AUijtdehaag
  • Registratie: Oktober 2006
  • Niet online
Begin eens met alles tussen code tags te zetten
code:
1
2
3
[code=yaml]
je code hier
[/code]
Kun je hiermee niet uit de voeten?
https://github.com/Domini...ol_has#install-using-hacs

[ Voor 37% gewijzigd door AUijtdehaag op 20-09-2026 21:52 ]

PVOutput Github - Div ESP TK: MHI - Clack - Marstek


  • vl_leo
  • Registratie: Maart 2013
  • Laatst online: 09:38
skai21 schreef op zondag 20 september 2026 @ 21:39:
Heb je nu iets zitten op de GPIO pinnen van je RPi5?

Want dat staat nu bij je cover:
Goede morgen,

Ja, op die pinnen zit de sturing en controle van mijn garage poort.(Relais en microswitch)

Dat zou ik voorlopig nog even willen houden indien mogelijk.

  • vl_leo
  • Registratie: Maart 2013
  • Laatst online: 09:38
AUijtdehaag schreef op zondag 20 september 2026 @ 21:48:
Begin eens met alles tussen code tags te zetten
code:
1
2
3
[code=yaml]
je code hier
[/code]
Kun je hiermee niet uit de voeten?
https://github.com/Domini...ol_has#install-using-hacs
Goede morgen,

Sorry voor het niet gebruiken van die code tags, vergeef een oude 70 jarige man die niet helemaal mee is met dit soort dingen. :'( ;)

Wat je verwijzing betreft naar Github, die code heeft een volledige hardware setup nodig, en dat is mij wat te prijzig (pensioentje).

In ieder geval bedankt voor de code tags les, nog wat bijgeleerd. :)

Acties:
  • Beste antwoord

  • Gizz
  • Registratie: Maart 2001
  • Nu online

Gizz

Dunder-Mifflin, Inc.

Als je dit zo aan elkaar plakt gaat het fout. HA verwacht namelijk dat je één keer aangeeft dat je nu alle covers gaat noemen:
YAML:
1
2
3
4
5
cover:
blokje met alles wat bij je eerste cover hoort
blokje met alles wat bij je tweede cover hoort
blokje met alles wat bij je derde cover hoort
etc.
Maar als jij aan elkaar plakt wat je nu hebt gepost, dan noem je cover: 2x en dan zegt HA dat het niet klopt en ook waar de fout zit. Het is niet alsof HA ontploft en er rook uit je apparaten komt, maar het gaat niet goed werken.

Het totaal wordt dus, met 1x cover:
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
# Loads default set of integrations. Do not remove.
default_config:

# Load frontend themes from the themes folder
frontend:
  themes: !include_dir_merge_named themes

automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

cover:
  - platform: rpi_gpio
    relay_time: 1
    invert_relay: false
    state_pull_mode: "UP"
    invert_state: true
    covers:
      - relay_pin: 17
        state_pin: 27
        name: "garagepoort"
        unique_id: "Remote garage"
  - platform: becker
    covers:
      # Use unique names for each cover like kitchen, bedroom or living_room
      kitchen:
        friendly_name: "Kitchen Cover"
        # Becker Centronic USB stick provides up to five units (1-5) with up to seven (1-7) channels
        # Unit 1 - Channel 1
        channel: "1"
      bedroom:
        friendly_name: "Bedroom Cover"
        # Unit 1 - Channel 2
        channel: "2"
      living_room:
        friendly_name: "Living room Cover"
        # Use Unit 2 - Channel 1
        channel: "2:1"
edit: en begrijp je dat de voorbeeldcode uit dit project nog wel door jou aangepast moet worden? Het is wel heel toevallig als jij net als in het voorbeeld een kitchen én bedroom én living room cover hebt op precies die kanalen :)

[ Voor 40% gewijzigd door Gizz op 21-09-2026 08:34 ]

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


  • vl_leo
  • Registratie: Maart 2013
  • Laatst online: 09:38
Gizz schreef op maandag 21 september 2026 @ 08:23:
[...]

Als je dit zo aan elkaar plakt gaat het fout. HA verwacht namelijk dat je één keer aangeeft dat je nu alle covers gaat noemen:
YAML:
1
2
3
4
5
cover:
blokje met alles wat bij je eerste cover hoort
blokje met alles wat bij je tweede cover hoort
blokje met alles wat bij je derder cover hoort
etc.
Maar als jij aan elkaar plakt wat je nu hebt gepost, dan noem je cover: 2x en dan zegt HA dat het niet klopt en ook waar de fout zit. Het is niet alsof HA ontploft en er rook uit je apparaten komt, maar het gaat niet werken.

Het totaal wordt dus, met 1x cover:
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
# Loads default set of integrations. Do not remove.
default_config:

# Load frontend themes from the themes folder
frontend:
  themes: !include_dir_merge_named themes

automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

cover:
  - platform: rpi_gpio
    relay_time: 1
    invert_relay: false
    state_pull_mode: "UP"
    invert_state: true
    covers:
      - relay_pin: 17
        state_pin: 27
        name: "garagepoort"
        unique_id: "Remote garage"
  - platform: becker
    covers:
      # Use unique names for each cover like kitchen, bedroom or living_room
      kitchen:
        friendly_name: "Kitchen Cover"
        # Becker Centronic USB stick provides up to five units (1-5) with up to seven (1-7) channels
        # Unit 1 - Channel 1
        channel: "1"
      bedroom:
        friendly_name: "Bedroom Cover"
        # Unit 1 - Channel 2
        channel: "2"
      living_room:
        friendly_name: "Living room Cover"
        # Use Unit 2 - Channel 1
        channel: "2:1"
Goede morgen en super bedankt voor de uitleg en het voorbeeld, zo makkelijk kan het dus zijn als je wat van software kent. _/-\o_

Tja, ieder zijn ding, ik ben beter met de multimeter de soldeerbout en de schroevedraaier :)

Nogmaals bedankt, ga ik vanavond testen, nu eerst de tuin in

Mvg

Leo

  • Gizz
  • Registratie: Maart 2001
  • Nu online

Gizz

Dunder-Mifflin, Inc.

@vl_leo check nog even mijn edit van mijn vorige bericht:
edit: en begrijp je dat de voorbeeldcode uit dit project nog wel door jou aangepast moet worden? Het is wel heel toevallig als jij net als in het voorbeeld een kitchen én bedroom én living room cover hebt op precies die kanalen :)
Het is dus meer dan het simpelweg in configuration.yaml plakken: je moet het nog wel aanpassen aan jouw situatie.

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


  • vl_leo
  • Registratie: Maart 2013
  • Laatst online: 09:38
Gizz schreef op maandag 21 september 2026 @ 08:41:
@vl_leo check nog even mijn edit van mijn vorige bericht:


[...]

Het is dus meer dan het simpelweg in configuration.yaml plakken: je moet het nog wel aanpassen aan jouw situatie.
Ja hoor, dat had ik in mijn originele post al zelf vermeld, maar dat stukje is blijkbaar verloren gegaan tijdens het aanpassen met die code tags.

Het zal met zekerheid nog wat vloeken worden ivm 2 verschillende master zenders en nog een extra ding aan de muur, en daar nog eens de usb stick en de nieuwe integratie bij.

Maar er moet wat uitdaging inzitten nietwaar ? ;)

Komt wel goed.

Nogmaals bedankt voor je hulp en heldere uitleg

Mvg Leo

  • Kixtart
  • Registratie: Mei 2004
  • Niet online

Kixtart

Destruction = Improvement

Naast dat je het nu weet vind ik dit een van de topics waar (gratis) AI goed bij kan uithelpen, zolang er geen belangrijke informatie in zit (wachtwoorden bijv). In principe als je het op T.net kan delen kan dit in AI ook.

"Help mij met een Home Assistant configuratie. Ik heb 'deze' config en wil dit graag toevoegen 'nieuw gedeelte'"

☻/
/▌
/ \

Pagina: 1