SBW-02 Furtka - Otwieranie przez HomeAssistant

MatLipnicki
Posts: 11
Joined: Tue Dec 17, 2024 11:21 am

Post

Cześć
Przeszukałem już wiele postów nie tylko na tym forum i bardzo proszę o pomoc w takim zintegrowaniu SBW-02 aby furtkę można było otwierać z poziomu HA.
Zintegrowałem Sterownik poprzez MQTT brockera. Widać tylko brame i czujniki (wiem juz z innych postów ze to norma)
Zakładam, że trzeba stworzyć nową Encję dla furtki.
Wiem ze trzeba dopisać do configuration.yaml :

cover:
- platform: mqtt
name: "Furtka"
qos: 0
retain: false
optimistic: false
command_topic: "supla/c025ab7045d0005c5ad####fd6282401/devices/15485/channels/10050/execute_action"
payload_open: "OPEN"
payload_close: "CLOSE"
state_topic: "supla/c025ab7045d0005c5ad#####fd6282401/devices/15485/channels/10050/state/hi"
state_open: "false"
state_closed: "true"
availability_topic: "supla/c025ab7045d0005c5ad####fd6282401/devices/15485/channels/10050/state/connected"
payload_available: "true"
payload_not_available: "false"


co dalej, jak sprawić aby nowa encja pojawiła się w MQTT brockerze. Wybaczcie, nie jestem w tym biegły. już itak duzo się nauczyłem ale byłoby super gdyby ktos napisał krok po kroku ...
Last edited by MatLipnicki on Fri Dec 20, 2024 12:35 pm, edited 1 time in total.
User avatar
pzygmunt
Posts: 19340
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków

Post

Musisz dodać popraną encję. Przykład, którym se posługujesz musi być dostosowany do najnowszej wersji HA.
MatLipnicki
Posts: 11
Joined: Tue Dec 17, 2024 11:21 am

Post

Dziekuje, ale obawiam sie, że Twoja odpowiedz jest zbyt enigmatyczna abym mogł z niej skożystać.
User avatar
pzygmunt
Posts: 19340
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków

Post

Aby była precyzyjna musiałbym uruchomić najnowsze HA i przygotować jakiś przykład na co niestety w chwili obecnej nie mam czasu.
User avatar
uchnast.michal
Posts: 1195
Joined: Tue Jun 04, 2019 11:37 am

Post

Przykład dla HA 2024.12.3
Niestety tylko tel. mam przy sobie i nie potrafię skopiować tekstu z edytora. Wklej to co umieścił Przemka, sformatuj jak na moim zrzucie i gotowe :D
Screenshot_20241219-165737.png
You do not have the required permissions to view the files attached to this post.
MatLipnicki
Posts: 11
Joined: Tue Dec 17, 2024 11:21 am

Post

Dziękuję. dzisiaj spróbuje i dam znać czy się udało
MatLipnicki
Posts: 11
Joined: Tue Dec 17, 2024 11:21 am

Post

no cóż, sfmarowałem i ... nic ... może ja coś źle robię?. Zrestartowałem HA 2 razy. Czy powinienem oczekiwać że pod MQTT brokerem pojawi się nowa encja? póki co widzę tylko te 6 które już były (mam 2 sterowniki SBW-02)

mój kod wygląda tak.... (błędów nie wykazuje na czerwono więc zakładam że dobry)

Code: Select all

# 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

mqtt:
  #dicovery: true
  #discovery_prefix:homeassistant
  cover:
    - name: "Furtka"
      qos: 0
      retain: false
      optimistic: false
      command_topic: "supla/c025ab7045d0005c5ad####fd6282401/devices/15485/channels/10050/execute_action"
      payload_open: "OPEN"
      payload_close: "CLOSE"
      state_topic: "supla/c025ab7045d0005c5ad####fd6282401/devices/15485/channels/10050/state/hi"
      state_open: "false"
      state_closed: "true"
      availability_topic: "supla/c025ab7045d0005c5ad####fd6282401/devices/15485/channels/10050/state/connected"
      payload_available: "true"
      payload_not_available: "false"
Dane sterownika z Supla Cloud wg zdjęcia
You do not have the required permissions to view the files attached to this post.
Last edited by MatLipnicki on Sat Dec 21, 2024 1:29 am, edited 1 time in total.
User avatar
YoMan
Posts: 2843
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa

Post

.
You do not have the required permissions to view the files attached to this post.
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
User avatar
uchnast.michal
Posts: 1195
Joined: Tue Jun 04, 2019 11:37 am

Post

Dwa razy podaj id kanału furtki i raz id kanału kontaktronu, jak poniżej.

Code: Select all

mqtt:
  cover:
    - name: "Furtka"
      qos: 0
      retain: false
      optimistic: false
      command_topic: "supla/nazwa użytkownika z intergracji mqtt/devices/id urządzenia/channels/id kanału furtki/execute_action"
      payload_open: "OPEN"
      payload_close: "CLOSE"
      state_topic: "supla/nazwa użytkownika z intergracji mqtt/devices/id urządzenia/channels/id kontaktronu furtki/state/hi"
      state_open: "false"
      state_closed: "true"
      availability_topic: "supla/nazwa użytkownika z intergracji mqtt/devices/id urządzenia/channels/id kanału furtki/state/connected"
      payload_available: "true"
      payload_not_available: "false"
mqtt.png
Yaml przykładowego kafelka furtki ze stanem.

Code: Select all

type: tile
entity: cover.Furtka
name: Furtka
icon: fas:door-open
tap_action:
  action: toggle
You do not have the required permissions to view the files attached to this post.
MatLipnicki
Posts: 11
Joined: Tue Dec 17, 2024 11:21 am

Post

wielkie dzięki. zadziałało.

Return to “MQTT”