Integracja z Satel (AI-Speaker - Home Assistant)

Masz pewnie rację z funkcją pamięci stanu może być więcej problemów niż pożytku. Chciałem Ci tylko zwrócić uwagę na serię z dopiskiem I, czyli z podwyższoną odpornością na prąd początkowy udarowy. Jest to funkcja mająca znaczenie na trwałość takiego przekaźnika przy obciążeniach pojemnościowych. Czyli popularnych obecnie przetwornicach zasilających oświetlenie LED. Początkowe prądy ładujące zasilacze impulsowe są jak się okazuje potężne i mało kto zwraca na to uwagę. Sam obserwuje u siebie, że po czterech latach użytkowanie różnych opraw LED, te najmarniejszej jakości z kiepskimi zasilaczami powodują iskrzenia na łącznikach.

Oj ja to montowałem jak jeszcze nie miałem pojęcia systemach inteligentnego domu. Jakieś 10 lat temu, więc raczej nie pomogę. Wyszukiwałem na allegro pod hasłem moduł przekaznikowy 12v. Zwykly przekaznik z diodą i bezpiecznikiem na 12v i tyle. Teraz tak jak piszecie można znaleźć “cuda”.

@Cino111 - dzięki za natchnienie. Zrealizowałem pomysł z podkradaniem mojej centralce sygnałów z czujek PIR. Nie zakupiłem ekspanderów we/wy Satel a jedynie wykorzystam jedną płytkę DEV z ESP32 na pokładzie. Może zostanę posądzony o druciarstwo, ale przemyślałem swoje priorytety. Utrzymałem pełną funkcjonalność alarmu, ale w pewnym stopniu zależy obecnie od pracy ESP32.

Jeśli znajdę więcej czasu, to opiszę projekt w osobnym temacie. Może posłużyć komuś za bazę do budowy swojej własnej centralki alarmowej pod HA. Może będzie ciężko o certyfikacje pod wymogi bezpieczeństwa dla ubezpieczycieli ale dla mniej wymagających zastosowań się nada.



EDIT

4 polubienia

No stary… Wielkie gratulacje. Naprawdę dobra robota. :clap:

1 polubienie

Spróbuję opisać swój problem, bo może już ktoś się z tym spotkał. Mam centralkę Satel Integra 256 Plus z kartą ETHM-1 Plus. Na wyjścia z centrali podłączone mam moduły przekaźnikowe Satel (po osiem przekaźników w module) – mam ich chyba 14 sztuk, a do przekaźników podłączone odbiorniki: żarówki, pompy, rolety, bramy, itd. Przeprowadziłem kilka dni temu integrację z Home Assistant i wszystko jakby działa (widzi czujki PIR, przełączniki działają, alarm uzbraja się, itd.), ale napotkałem pierwszy problem: zdefiniowałem dziesięć przycisków, które odpowiadają dziesięciu źródłom światła w ogrodzie. Wszystkie są identyczne, tak samo zdefiniowane w centrali (sprawdziłem programem DLOADX). Osiem z tych dziesięciu mogę załączać i wyłączać z poziomu HA, natomiast dwa z nich mogę tylko załączyć, a wyłączyć się nie da – światła nie gasną po naciśnięciu przycisku. Jeśli z telefonu poprzez aplikację Integra lub z przycisku na ścianie wyłączę dowolne z tych dwóch punktów świetlnych, to HA aktualizuje status na odpowiedni. Następnie z HA mogę je załączyć, a wyłączanie już nie działa. W logach nie pojawiają się błędy. Czy ktoś spotkał się z podobnym przypadkiem?

Witamy :wave:

napewno? Może nie które są mono lub bistabilne? Pokaż screeny z configuration.yaml oraz dloadx to może coś podowiemy.

tak wygląda configuration.yaml:

satel_integra:
  host: 192.168.1.XXX
  port: 7094
  code: XXXX
  partitions:
    01:
      name: "Piętro"
    02:
      name: "Zewnetrzne"
    03:
      name: "Parter"
      arm_home_mode: 1
    04:
      name: "Poddasze"
  zones:
    05: 
      name: "Gabinet"
      type: "motion"
    145:
       name: "Kurtyna Garaż"
       type: "motion"
    146:
       name: "Kurtyna Kuchnia"
       type: "motion"
    147:
       name: "Kurtyna Brama"
       type: "motion"
    148:
       name: "Kurtyna Gabinet"
       type: "motion"
  switchable_outputs:
    34:
      name: "gabinet"
    17:
      name: "Podjazd"
    77:
      name: "Garaż"
    39:
      name: "Wejście"
    122:
      name: "Katalpy"
    121:
      name: "Klony"
    51:
      name: "Balkon"
    72:
      name: "Taras"
    31:
      name: "Grill"
    18:
      name: "Slupki"

Sterowanie wyjściem 17 działa bez problemu, a wyjście 18 mogę tylko załączyć, a wyłączyć się nie da (oczywiście z poziomu HA). Stan jest aktualizowany poprawnie.

Wcześniej używałem domoticza i oczywiście tymi konkretnymi wyjściami mogłem i mogę sterować z jego poziomu. Powodem przesiadki na HA jest pewne ograniczenie integracji domoticza z satelem: nie czyta stanu wejść powyżej portu 128 (chyba), a ja mam zewnętrzne kurtyny na portach 145 i wyższych, które poza funkcją alarmową, mają załączać w nocy oświetlenie zewnętrzne w przypadku wykrycia ruchu (kiedy alarm nie jest uzbrojony). Z HA da się to zrobić, z domoticza już nie.

Zrobilem integrację u siebie i chcialem teraz zrobic warunek, ze zasilanie kamer mam miec włączone wtedy, gdy mam włączony alarm na zewnątrz. Nie mam problemu z akcją tej automatyzacji, gorzej z warunkiem.
Próbowałem ustawić ze jeśli stan encji alarmu zewnętrznego zmieni sie z disarmed na armed przez 2 czy 5 sekund , to ma sie zadziac akcja - niestety nie działa. Uzywam encji alarm_control_panel.“nazwa strefy”
Ktoś ma pomysł co jest nie tak w tej logice? :slightly_smiling_face:

Satel wydał ciekawy moduł który komunikuje się lokalnie po MQTT i można do niego podłączyć czujniki temperatury 1-wire.

https://www.satel.pl/produkty/sswin/komunikacja-i-powiadamianie/komunikacja-tcp-ip/ethm-a/

2 polubienia

Pobieżnie przeleciałem przez instrukcję i całkiem podoba mi się ten nowy moduł. Bardzo uniwersalne urządzenie. Logika oprogramowania podobna jak do tego z centralek. MQTT do duża zaleta tego produktu :+1:. Cena myślę, że dość dobrze wyważona, przy uwzględnieniu, że to nasz rodzimy produkt.

Witam, zrobiłem integracje satela z Has i wszystko działa. Ale mam problem. bo Has jest u mnie mostkiem w HomeKit i wszystkie rzeczy - wejścia i wyjścia są widoczne i nawet pokazują stan rzeczywisty ale nie mogę z HK uzbroić anni rozbroić stref - pokazuje “uaktualniam” i nic, stan stref jak uzbrajam z szyfratora czy z Has pokazywany jest dobrze. Co może być nie tak z tym sterowaniem? Dodam że kod użytkownika jest dodany do konfiguracji yaml.

Czy komuś udało się “pobrać” za pomocą tej integracji temperaturę tj. encje typu sensor?
Na oficjalnej stronie integracji piszą, że tylko encje typu switch, binary_sensor oraz alarm_control_panel.
Satel ma fajne czujki kurtynowe, które oprócz “kurtyny” mają pomiar temperatury:
ACD-220 – SATEL

1 polubienie

Chyba na ten moment nikt nie dopisał tego do integracji. Ale Satel twierdzi, że nie ma przeszkód.

Swoją drogą, ciekawi mnie czy obsługa tego protokołu we własnym zakresie dla paru encji jest wykonalna samodzielnie? Czy o ten fragment chodzi?

A może “poprosić” twórcę integracji o dopisanie funkcjonalności?
opis_protokolu_ethm1_plus_op_int.pdf (144,2 KB)

Tak, tylko o to chodzi.

To najprostsze rozwiązanie :wink:.

@Tomasz - może otworzyć nowe zgłoszenie w temacie:

Spróbować zorganizować chętnych i rozpocząć zbieranie deklaracji na wpłaty, pamiętając że AIS dokłada połowę ewentualnie zebranej kwoty.

1 polubienie

Cześć Wszystkim. To mój 1 post i 1 problem.
Skonfigurowałem integracje Integry 32 ( firmware 1.20) z ETHM Plus (firmware 2.08) z Home Assistantem w/g Waszych poradników za które bardzo dziękuje. Niby wszystko działa ale większość odwrotnie tzn. jak czujka w satelu jest w naruszeniu to HA podaje brak jak satel nic nie wyktywa to HA podaje wykryto itd. Sytuacja odwrotnego wskazywania dotyczy stanów wejść ( inputs ), wyjść ( outputs) i stref (zones) a np. stan zazbrojenia/rozbrojenia/alarmu jest OK , Ma ktoś pomysł co jest nie tak ? I jak to naprawić ?

Jak wygląda szybkość odświeżania stanu wejść/wyjść z satelem?

Mam centralkę satela 256. Póki co chcę sprzedać, ale chętnych nie ma, więc zastanawiam się czy nie wykorzystać do sterowania czymś niż oddać za pół darmo :wink:

Natychmiastowa reakcja jest.
Co do Twojego ogłoszenia to się mocno zastanawiałem i nadal mam to gdzieś z tyłu głowy :wink: