Sonoff RF Bridge oraz soft AI Speaker

@cino, tak tak, już to ogarnąłem tylko czekam co napisze mi sprzedawca na fakt, że przełącznik był w pozycji ON…

Ale to dobrze że był w pozycji ON.

Powinien byc w pozycji ON. Jesli mimo wszystko konsola nie wyswietla zadnych logow podczas wciskania przyciskow z pilota to nie mam pojecia co mozna wiecej zrobic.
Albo masz felerne piloty, ktore z jakiejs przyczyny nie sa wykrywane przez sonoffa albo sama bramka sonoff jest trefna.

Brak pomyslow :frowning:

Tak, dobrze, ale poprosiłem sprzedawcę o pomoc :wink:

Jeszcze wyjdę do furtki z przedłużaczem i podłącze tam bramkę RF żeby wykluczyć zasięg (choć jest moim zdaniem blisko domu skoro wideodomofon wifi ma tam zasięg 96%), jak się nie uda to się poddaje i pewnie odeślę.

Dla pewności czy w konsoli trzeba wywołać jakimś poleceniem odczyt tych kodów? Czy jest coś co mogę zrobić od początku (prócz wgrywania samego softu)? Jakieś polecenia w konsoli cokolwiek? Już tak pytam z ciekawości, może coś przeoczyłem

Tutaj są komendy:
https://tasmota.github.io/docs/Commands/#rf-bridge
Domyślnie RF Bridge powinien wyświetlać na konsole wszystko co zobaczy,.
Ewentualnie jeśli masz Portisch to możesz potestować komendę RfRaw.

@Stravi, dzięki!

Zrobiłem jak pisałem, przy furtce przechwytuje sygnał (ufff), zła wiadomość jest taka, że bardzo słaby zasięg mnie mocno zaskoczył, a ponadto zmartwiło mnie że pozostałe piloty nie są najwyraźniej 433 MHz :frowning: liczyłem to fajnie razem wykorzystać :frowning:
Tak już poza zawodami próbowałem nauczyć bramkę RF kodu w jednym z 16 kanałów, ale się nie udało. Czytałem gdzieś że można generować własne kody rf, a nie tylko korzystać z nauczonych, ale nie mogę znaleźć info jak to zrobić. Ktoś z Was już to próbował?

Wg mnie zasieg to sprawa bardziej czujnika niz samej bramki. Moj sonoff bridge z niektorymi czujnikami dziala na odleglosc kilkunastu metrow a z innymi tylko na odleglosc kilku metrow.

Co do wysylania - niestety, nie udalo mi sie wyslac poprawnie zadnego kodu, ani nauczonego ani wlasnego :frowning:

To mnie właśnie zastanawia, dzwonek wpięty w gniazdko jest dalej niż bramka RF, możliwe że ma lepszą antenę odbiorczą, może fale gdzieś po drodze się odbijają. Muszę sprawdzić i potestować.

Znalazłem też info co do wysyłania własnych kodów, jutro spróbuję czy zadziała.

Daj znac czy Ci sie udalo z wysylaniem:)

Udało mi się wysłać dowolny kod, sprawdź w konsoli:

RfCode #AAAAAA#

AAAAAA to dowolny kod jaki chcesz. Dzięki temu nie musisz uczyć bramki RF. Ja żeby sprawdzić czy działa wykorzystałem kod dzwonka do furtki i po wpisaniu jest słychać gong.

Żeby wykorzystać go w HA należy podobno użyć takiego wpisu jak niżej (znalazłem w sieci, ale jeszcze nie sprawdziłem u siebie, w tym przypadku sterowanie światłem):

light:
    - platform: mqtt
      name: 'friendly name
      state_topic: 'Bridge_RF/cmnd/RfCode'
      command_topic: 'Bridge_RF/cmnd/RfCode'
      qos: 1
      payload_on: '#AAAAAA#'
      payload_off: '#BBBBBB#'
      retain: true
      optimistic: false

Tylko dodam że payload_off jest zbędny, ale wymagany więc możesz tam wpisać dowolny kod.

Dokładnie tak, w tym konkretnym przypadku kodem A światło jest włączane, natomiast kodem B wyłączane.

Hmm… sparowalem pilota z adapterem sonoff slampher. Przeczytalem kod przycisku w konsoli sonoff bridge, nastepnie go wyslalem - brak efektow :frowning: Logi z konsoli ponizej:

14:16:11 MQT: tele/dom_sonoff_bridge_C4BF0C/RESULT = {"Time":"2020-05-22T14:16:11","RfReceived":{"Sync":13030,"Low":420,"High":1260,"Data":"A890F1","RfKey":"None"}}
14:16:35 CMD: RfCode #A890F1#
14:16:35 MQT: stat/dom_sonoff_bridge_C4BF0C/RESULT = {"RfCode":"#A890F1"}

Probowalem tez nauczyc bramke kodu - niby sie nauczyla ale brak reakcji na wyslanie nauczonego kodu

14:28:58 MQT: tele/dom_sonoff_bridge_C4BF0C/RESULT = {"Time":"2020-05-22T14:28:58","RfReceived":{"Sync":13060,"Low":430,"High":1270,"Data":"A890F1","RfKey":1}}
14:29:00 MQT: tele/dom_sonoff_bridge_C4BF0C/RESULT = {"Time":"2020-05-22T14:29:00","RfReceived":{"Sync":13050,"Low":390,"High":1240,"Data":"A890F1","RfKey":1}}
14:29:07 CMD: RfKey1 5
14:29:07 MQT: stat/dom_sonoff_bridge_C4BF0C/RESULT = {"RfKey1":{"Sync":13060,"Low":390,"High":1230,"Data":"A890F1"}}
14:29:10 CMD: RfKey1 6
14:29:10 MQT: stat/dom_sonoff_bridge_C4BF0C/RESULT = {"RfKey1":"Learned sent"}

Mam dwa egzemplarze sonoff bridge, na jednym jest AIS (8.2), na drugim oryginalna Tasmota (8.3). Ten sam problem w obydwu przypadkach

Nie wiem co się wydarzyło, ale na nowej Jolce (110), działa mi nasłuch kodów z Bramki.

Fajnie, z checia bym przetestowal. Tylko ze chwilowo panel bramki sonoff bridge nie pokazuje w ogole opcji nauki. Patrze w: konfiguracja->urzadzenia, tam klikam na bramke

Musisz wejść tak:
Konfiguracja > Konfiguracja Urządzeń AIS dom > Wybierasz bramkę RF

1 polubienie

Faktycznie, dziala uczenie kodow i dodawanie ich jako encji :slight_smile:

Ja mam chyba jakies wybrakowane bramki :confused: Albo ja nie rozumiem jak dzialaja kody RF. Niby kody sa wykrywane ale jak symuluje wywolanie przycisku, to sparowane urzadzenie RF nie reaguje. Ponadto, sam process przechwytywania daje dziwne rezultaty
Wynik dzialania Jolki:

[1] Rozpoznany kod RF:(AAA432C8019004F6A890F155)
AAA432C8019004F6A890F155

[2] Rozpoznany kod RF:(AAA432BE019A04F6A890F155)
AAA432BE019A04F6A890F155

[3] Rozpoznany kod RF:(AAA432BE01A404E2A890F155)
AAA432BE01A404E2A890F155

[4] Rozpoznany kod RF:(AAA432C8019A04F6A890F155)
AAA432C8019A04F6A890F155

[5] Rozpoznany kod RF:(AAA432C8019004F6A890F155)
AAA432C8019004F6A890F155

[6] Rozpoznany kod RF:(AAA432C8019A04F6A890F155)
AAA432C8019A04F6A890F155

[7] Rozpoznany kod RF:(AAA432C8019A04F6A890F155)
AAA432C8019A04F6A890F155

[8] Rozpoznany kod RF:(AAA432D2019A04F6A890F155)
AAA432D2019A04F6A890F155

[9] Rozpoznany kod RF:(AAA432D2019A04F6A890F155)
AAA432D2019A04F6A890F155

Konsola Sonoff Bridge

07:09:03 MQT: tele/dom_sonoff_bridge_C4BF0C/RESULT = {"Time":"2020-05-27T07:09:03","RfReceived":{"Sync":13020,"Low":360,"High":1210,"Data":"A890F1","RfKey":1}}
07:09:06 MQT: tele/dom_sonoff_bridge_C4BF0C/RESULT = {"Time":"2020-05-27T07:09:06","RfReceived":{"Sync":13020,"Low":360,"High":1210,"Data":"A890F1","RfKey":1}}
07:09:09 MQT: tele/dom_sonoff_bridge_C4BF0C/RESULT = {"Time":"2020-05-27T07:09:09","RfReceived":{"Sync":13030,"Low":360,"High":1210,"Data":"A890F1","RfKey":1}}
07:09:11 MQT: tele/dom_sonoff_bridge_C4BF0C/RESULT = {"Time":"2020-05-27T07:09:11","RfReceived":{"Sync":13030,"Low":370,"High":1210,"Data":"A890F1","RfKey":1}}
07:09:16 MQT: tele/dom_sonoff_bridge_C4BF0C/RESULT = {"Time":"2020-05-27T07:09:16","RfReceived":{"Sync":13020,"Low":360,"High":1210,"Data":"A890F1","RfKey":1}}
07:09:18 MQT: tele/dom_sonoff_bridge_C4BF0C/RESULT = {"Time":"2020-05-27T07:09:18","RfReceived":{"Sync":13030,"Low":350,"High":1210,"Data":"A890F1","RfKey":1}}
07:09:22 MQT: tele/dom_sonoff_bridge_C4BF0C/RESULT = {"Time":"2020-05-27T07:09:22","RfReceived":{"Sync":13030,"Low":360,"High":1200,"Data":"A890F1","RfKey":1}}

Jak widac

  • ilosc roznan AIS oraz sonoff bridge jest rozna
  • sonoff bridge za kazdym razem odczytal ten sam kod a przynajmniej pole data (ktorego wartosc jest uzywana przeze mnie jako payload)
  • w przypadku AIS - kody nr 1 oraz 5 sa te same, 4 oraz 6 i 7, 8 oraz 9

Ktos wie czemu tak jest? Probowalem googlac na temat kodow RF i bramki sonoff, nic madrego nie znalazlem :frowning:

BTW wychodzi na to ze sonoff bridge to jedno z najtrudniejszych urzadzen do ogarniecia :slight_smile:

Przykład kolegii marbo5 pokazuje, że należało by spróbować i się przekonać.

Witajcie
To mój pierwszy post i w miarę nowy nabytek, więc też wielu rzeczy (czasem pewnie oczywistych) jeszcze nie wiem.

Mam ten sam problem z gniazdami i bramką.
3 gniazdka + pilot. Bramka Sonoff przechwytuje te same wartości Data niezależnie od przycisku na pilocie.
Oczywiście pilot działa i włącza właściwe gniazdka.
Zacząłem więc kombinować z zapisanymi na bramce przyciskami. Zapisałem przyciski 1-6 odpowiadające włączaniu i wyłączaniu gniazd.

Efekt mam częściowy - gniazda włączają się i wyłączają, jednak przyciski w AIS działają w ten sposób, że:
przycisk 1 -> Wysłanie RfKey1 -> włączenie gniazda (przycisk 1 - podświetlony)
przycisk 2 -> Wysłanie RfKey2 -> wyłaczenie gniazda (przycisk 2 - podświetlony)
ponowna runda powoduje zgaszenie przycisków.

Czy jest możliwość (zapewne jest :D) aby przyciski działały zamiennie - chodzi o podświetlenie. Niech świeci ten z pary który był naciśnięty jako ostatni…

Dla tych którzy chcą pójść ta drogą (bo nie wiem jak wydobyć właściwe kody) podrzucam mój fragment konfiguracji dla jednego gniazda:

- platform: mqtt
  name: 'Zasilacze - ON'
  command_topic: dom_xxxxxx/cmnd/RfKey5
  availability_topic: "dom_xxxxxx/tele/LWT"
  payload_available: "Online"
  payload_not_available: "Offline"
  payload_on: "Learned sent"
  optimistic: true
- platform: mqtt
  name: "Zasilacze - OFF"
  command_topic: dom_xxxxxx/cmnd/RfKey6
  availability_topic: "dom_xxxxxx/tele/LWT"
  payload_available: "Online"
  payload_not_available: "Offline"
  payload_on: "Learned sent"
  optimistic: true