Integracja z Satel (AI-Speaker - Home Assistant)

Na początek prosto :slight_smile:: płyta, klawiatura, moduł ETHM-1 Plus, czujniki ruchu Bosch, kontaktrony.

No to raczej powinieneś ogarnąć

Witam Panowie co robię źle ? Dodana integracja z Satel wejścia, wyjścia itd. Konfiguracja nie ma błędów serwer zresetowany ale powinny mi Sie pojawić jakiś encje lub sensory a tego nie ma? Po dodaniu panelu do dashboard działa zazbrajanie. Dziwne jest to też że dodany jest użytkownik z prawami tylko zazbrajania ale korzystając ze swojego kodu mogę rozbroić …

Wejscia to binary_sensor, a wyjścia to switch. Jak prawidłowo wpisałeś w pliku to muszą być. To ze swoim kodem to prawidłowe działanie. Wprowadzasz recznie tak jak z manipulatora, wiec musi działać.

Czy ma ktoś jakiś przykładowy konfig.yaml na roletę i termostat z satela.

Roleta będzie podobnie jak dla bramy tutaj

@Tomasz, @Cino111 - jak myślicie zdołał bym podkraść stany wejść na płycie centrali alarmowej?
W moim przypadku Satel Versa Plus. Jeśli miałbym inwestować w nową płytę Integra i na nowo konfigurować alarm, to musiał bym planować urlop i spore wydatki z tym związane. Zależy mi praktycznie tylko na odczytach stanu czujników ruchu. Chodzi mi po głowie pomysł wstawienia do obudowy centrali ESP i zebrania co mi potrzebne…

Hmmm a jak chcesz je podkraść? Jezel8 masz wolne wyjścia to możesz zaprogramować tak, ze jezel8 wejście jest naruszone to wyjście x tez. To wyjście podpinasz przez Kupujmy razem na AliExpress z nowymi kuponami użytkownika.
Twoje 3,92 zł w kuponach jest tutaj!

Do wemosa lub lepiej esp32 i masz integrację :wink:

@Cino111 - nadajemy na tych samych falach - jak się nie ma co się lubi to się lubi co się da…
optoizolatory to u mnie są:


Muszę jeszcze sprawdzić czy wszystkie czujniki są na osobnych wejściach - ale mało prawdopodobne, jest ich fizycznie 4 - przecież mam więcej czujek i manipulator… oj chyba ekspander będzie potrzebny. Oj to już znowu kalkulator i przemyślenia.

1 polubienie

Witam Przodowników integracji Satel’a z HA

Ja co prawda dopiero testuję możliwości integracji poprzez wirtualkę (vmware) i po przeczytaniu / prześledzeniu różnych wątków zmuszony jestem zadać Wam pytanie… Ale na początku moja konfiguracja:
Satel Integra 256 (upgrade do najnowszego firmware)
ETHMI-1 Plus (upgrade do najnowszego firmware)
do tego moduły INT- E, INT-IORS oraz ACU-100

Kawałek mojego configuration.yaml

#zoneweather.dom

Configure a default setup of Home Assistant (frontend, api, etc)

default_config:

Text to speech

tts:

  • platform: google_translate

#automation: !include automation.yaml
#zone: !include zone.yaml
#sensor: !include sensor.yaml
#switch: !include switch.yaml
#device_tracker: !include device_tracker.yaml

############SATEL INTEGRA ########## — START — ##########
satel_integra:
host: 192.xxx.xxx.xxx
port: 7094
code: xxxxxx
partitions:
01:
name: ‘Dom’
arm_home_mode: 1
zones:
01:
name: ‘Sypialnia_CK_L’
type: ‘motion’
02:
name: ‘Sypialnia_CK_P’
type: ‘motion’
03:
name: ‘Sypialnia_CR’
type: ‘motion’

switchable_outputs:
17:
name: ‘Sypidalnia roleta w górę’
#type: ‘opening’
18:
name: ‘Sypidalnia roleta w dół’
#type: ‘opening’
19:
name: ‘Sypidalnia środek’
#type: ‘light’
20:
name: ‘Sypidalnia zwisy’
#type: ‘light’

Jaki mam problem? Otóż nie mogę sterować wyjściami centrali. Wejścia się pięknie czytają, czytają się także wyjścia (ich stany) natomiast nie mogę ich zmienić. Dodałem kilka encji switch.xxxx do ekranu głównego aby nimi sterować i po kliknięciu na chwilę zmienia się stan przełącznika natomiast samo fizyczne wyjście nie zmienia swojego stanu. Po ok 2-3 sekundach wizualizacja przełącznika wraca do poprzedniej pozycji.

Co przetestowałem:
– utworzyłem Usera oraz Admina z uprawnieniami full oraz okrojonymi w Satelu
– wyłączyłem aplikacje Integra Control w telefonie (znalazłem gdzieś info że ETHM-1 Plus obsługuje tylko 1 kanał komunikacji)
– configuration.yaml przerabiany z kilkom jak i dziesiątkami dostępnych wejść/wyjść z komentarzami i bez

Help

Tak na szybko to czytałeś?

1 polubienie

Niestety, dokladnie tak jest, jeżeli połączysz się np. programem GuardX po ethernet do Integry, nikt więcej nie będzie wstanie podłączyć się do centralki alarmowej.

Integracji to się nie tyczy. Spokojnie możesz się łączyć z aplikacji na telefon gdy masz integrację z ha

Daj to samo jeszcze jako

outputs:

Zobacz moj pierwszy post. Tam jest raz jako outputs i drugi raz to czym chce sterowac jako switchable_outputs

1 polubienie

Dziękuję bardzo za odzew

@Cino111
Dodałem outputs - nie pomogło (pojawiają się jako binary sensor) - gdy steruje z telefonu lub z wejścia centrali działa i statusy się zmieniają w HA, sterowanie przełącznikami z HA niestety nie działa.

@Tomasz
poczyniłem takie wstawki w switch.yaml

platform: template
switches:
lampa_test_biuro:
friendly_name: “lampa test biuro”
value_template: “{{ is_state(‘switch.biuro_lampa_1’, ‘on’) }}”
turn_on:
service: switch.turn_on
data:
entity_id: switch.biuro_lampa_1
turn_off:
service: switch.turn_off
data:
entity_id: switch.biuro_lampa_1

lub tak

platform: template
switches:
lampa_test_biuro:
friendly_name: “lampa test biuro”
value_template: “{{ is_state(‘binary_sensor.biuro_lampa_1’, ‘on’) }}”
turn_on:
service: switch.turn_on
data:
entity_id: switch.biuro_lampa_1
turn_off:
service: switch.turn_off
data:
entity_id: switch.biuro_lampa_1

Pojawiała się nowa encja, którą steruje jako przełącznik aczkolwiek efekt taki sam jak poprzednio czyli na chwile się przełączy na wizualizacji, a po chwili wraca do stanu poprzedniego (nie wyzwala fizycznego wyjścia).

Musisz mieć coś namieszane w integrze. Albo nowy użytkownik nie ma uprawnień do wszystkich stref, albo coś masz nie tak z użytkownikiem. Jak nie dojdziesz gdzie jest problem to zmien w ha na kod uzytkownika z którego można sterowac wyjściami z manipulatora i sprawdz czy dziala

Wg mnie te wpisy w switch.yaml nie potrzebne.
Po dodaniu wpisu do configuration.yaml:

switchable_outputs:
    17:
      name: 'Sypialnia roleta w górę'   

i po restarcie bramki powinna pojawić się nowa encja typu switch o nazwie:

switch.sypialnia_roleta_w_gore

Jeżeli masz wszystko dobrze ustawione w Dloadx to tym switchem powinieneś bez problemu podnieść roletę do góry.

Piszesz że:

To jest prawidłowe zachowanie, bo dla rolety powinieneś mieć ustawiony przekaźnik w trybie monostablinym np na 1 sekundę.

Pokaż jak masz u siebie ustawione wyjścia w Dloadx

@Tomasz - dziękuję za zainteresowanie moim problemem
Dla rolet wiem, że po chwili powraca przełącznik, natomiast wszystkie testy robie dla zwykłych wyjść bistabilnych (25: Przełącznik bistabilny). Dodam jeszcze, że żadne z wyjść MONO / BISTABILNE / ROLETOWE nie wysterowuje się przez przełącznik i podpiętą encję.

Kawałek konfigu wyjść:

Różne typy przełączników, które testuje. Zaznaczę, że nie mam żadnych automatyzacji — czysta konfiguracja + próba odpalenia integracji z Satel’em na dobry początek :wink:

Dziwna sprawa. Sprawdź jeszcze, czy tym użytkownikiem (kodem) możesz sterować z manipulatora.