O NasBlogKontakt

Nazywanie Wyjść OUT

Konfiguracja wyjść boneIO

Czym są wyjścia (outputs)?

Wyjścia to wykonawcze części naszego sterownika. W zależności od jego typu, możesz sterować:

Dlaczego warto je nazywać?

Nazywanie wyjść ułatwi Ci pracę ze sterownikiem. O wiele łatwiej jest zapamiętać „Światło w sypialni” niż „OUT_17”, prawda?

W naszych przykładach skupimy się na fragmencie konfiguracji, a na ich podstawie będziesz mógł dostosować je do całej konfiguracji.

Zatem zaczynajmy!

32x10A

Poniżej część domyślnej konfiguracji w pliku:

~/boneio/output32x10A.yaml
- id: OUT_01
  boneio_output: OUT_01
  output_type: light

- id: OUT_02
  boneio_output: OUT_02
  output_type: light

- id: OUT_03
  boneio_output: OUT_03
  output_type: light
ParametrOpis
idTa część konfiguracji to nazwa wyjścia, możesz ją zmieniać dowolnie. Istnieje wiele podejść do nazewnictwa. Możesz np. zmienić nazwę na Sypialnia lub OUT_01_Sypialnia.
boneio_outputTo jest numer przekaźnika, do którego odwołuje się nasza nazwa.
output_typeTo jest typ naszego wyjścia, możesz wybierać z switch (przełącznik), light (światło) i valve (zawór wodny). Opcja ta definiuje, jak dane wyjście będzie widoczne w WebUI i w Home Assistant.

Nasz przykład wygląda następująco:

- id: OUT_01_Sypialnia
  boneio_output: OUT_01
  output_type: light

24x16A

Poniżej część domyślnej konfiguracji w pliku:

~/boneio/output24x16A.yaml
- id: OUT_01
  boneio_output: OUT_01
  output_type: switch

- id: OUT_02
  boneio_output: OUT_02
  output_type: switch

- id: OUT_03
  boneio_output: OUT_03
  output_type: switch
ParametrOpis
idTa część konfiguracji to nazwa wyjścia, możesz ją zmieniać dowolnie. Istnieje wiele podejść do nazewnictwa. Możesz np. zmienić nazwę na Pompa_cyrkulacja lub OUT_01_Pompa_cyrkulacji.
boneio_outputTo jest numer przekaźnika, do którego odwołuje się nasza nazwa.
output_typeTo jest typ naszego wyjścia, możesz wybierać z switch (przełącznik), light (światło) lub valve (zawór). Opcja ta definiuje, jak dane wyjście będzie widoczne w WebUI i w Home Assistant.

Nasz przykład wygląda następująco:

- id: OUT_01_Circulation_pump
  boneio_output: OUT_01
  output_type: switch

Cover

Poniżej część domyślnej konfiguracji w pliku:

~/boneio/cover.yaml
- id: Cover01
  open_relay: cover_01_up
  close_relay: cover_01_down
  open_time: 30s
  close_time: 30s
  show_in_ha: yes
  restore_state: yes
ParametrOpis
idTa część konfiguracji to nazwa rolety, możesz ją zmieniać dowolnie. Istnieje wiele podejść do nazewnictwa. Możesz np. zmienić nazwę na Sypialnia lub Cover01_Sypialnia.
open_relay / close_relayDefinicje przekaźników odpowiedzialnych za Twoją roletę.
...Dalsza część odpowiada za dokładną konfigurację rolety – jeżeli chcesz dowiedzieć się więcej, przejrzyj dokumentację.

Nasz przykład wygląda następująco:

- id: Cover01_Bedroom
 open_relay: cover_01_up
 close_relay: cover_01_down
 open_time: 30s
 close_time: 30s
 show_in_ha: yes
 restore_state: yes

Covermix

W przypadku wersji sterownika w opcji covermix - występują pewne róznice względem pozostałych wersji.

Aby zmienić nazwę konkretnej rolety musisz edytować plik:

~/boneio/cover.yaml

Jeżeli chcesz zmienić nazwę klasycznego wyjścia - musisz zedytować plik:

~/boneio/outputCoverMix.yaml

Poniżej część domyślnej konfiguracji w pliku:

~/boneio/cover.yaml
- id: Cover08
  open_relay: cover_08_up
  close_relay: cover_08_down
  open_time: 30s
  close_time: 30s
  show_in_ha: yes
  restore_state: yes
ParametrOpis
idTa część konfiguracji to nazwa rolety, możesz ją zmieniać dowolnie. Istnieje wiele podejść do nazewnictwa. Możesz np. zmienić nazwę na Lazienka lub Cover08_Lazienka.
open_relay / close_relayDefinicje przekaźników odpowiedzialnych za Twoją roletę.
...Dalsza część odpowiada za dokładną konfigurację rolety – jeżeli chcesz dowiedzieć się więcej, informacje znajdziesz tutaj.

Nasz przykład wygląda następująco:

- id: Cover08_Lazienka
  open_relay: cover_08_up
  close_relay: cover_08_down
  open_time: 30s
  close_time: 30s
  show_in_ha: yes
  restore_state: yes

Poniżej część domyślnej konfiguracji w pliku:

~/boneio/outputCoverMix.yaml
- id: cover_08_up
  boneio_output: cover_08_up
- id: cover_08_down
  boneio_output: cover_08_down
- id: OUT_17
  boneio_output: OUT_17
  output_type: light
ParametrOpis
idTa część konfiguracji to nazwa wyjścia, możesz ją zmieniać dowolnie. Istnieje wiele podejść do nazewnictwa. Możesz np. zmienić nazwę na Sypialnia lub OUT_17_Sypialnia.
boneio_outputTo jest numer przekaźnika, do którego odwołuje się nasza nazwa.
output_typeTo jest typ naszego wyjścia, możesz wybierać z switch (przełącznik), light (światło) i valve (zawór do wody). Opcja ta definiuje, jak dane wyjście będzie widoczne w WebUI i w Home Assistant.

Nasz przykład wygląda następująco:

- id: OUT_17_Lazienka
  boneio_output: OUT_17
  output_type: light