Sonoff RF Bridge oraz soft AI Speaker

sprawdzcie czy robicie wszystko wg instrukcji, tu jest to opisane krok po kroku łącznie z filmem

https://sviete.github.io/AIS-docs/docs/en/ais_iot_gate_device_rf433.html

@jolka No bez jaj - nie wiecie co macie:

image

A instrukcję już przerabiałem, choć w przypadku bramki jest lakoniczna jeśli chodzi o dodawanie jej (odwołuje się do dodawania innych elementów)

:slight_smile: to znaczy, że nie zrobiłeś aktualizacji wg instrukcji i masz ustawienia z innego softu

patrz szczególnie, ostatni punkt Reset 5

Ok. Poszło. :slight_smile:
Szkoda, że nie ma tej informacji na stronie bramki :frowning:

@piotrwl “poszlo” w sensie udalo sie dodac bramke do AIS czy tez udalo sie nauczyc kodow? :slight_smile:

Hmm… przyznam sie szczerze ze nie wywolalem polecenia Reset 5. Zrobilem to teraz, dodalem bramke do AIS ale wciaz mam problem z uczeniem bramki.
Logi z konsoli:

00:00:27 MQT: homeassistant/sensor/42E3C6_status/config = {“name”:“Nowe inteligentne gniazdo status”,“stat_t”:“~HASS_STATE”,“avty_t”:“~LWT”,“pl_avail”:“Aktywny”,“pl_not_avail”:“Nieaktywny”,“json_attributes_topic”:“~HASS_STATE”,“unit_of_meas”:" “,“val_tpl”:”{{value_json[‘RSSI’]}}“,“ic”:“mdi:information-outline”,“uniq_id”:“42E3C6_status”,“device”:{“identifiers”:[“42E3C6”],“connections”:[[“mac”,“84:0D:8E:42:E3:C6”]],“name”:“Nowe inteligentne gniazdo”,“model”:“Sonoff Bridge”,“sw_version”:“7.1.2(tasmota)”,“manufacturer”:“AI-Speaker”},”~":“dom-myAISid_42E3C6/tele/”} (Zachowane)
00:01:15 MQT: dom-myAISid_42E3C6/stat/RESULT = {“RfRaw”:“ON”}
00:01:15 MQT: dom-myAISid_42E3C6/stat/RESULT = {“RfRaw”:“ON”}
00:01:15 MQT: dom-myAISid_42E3C6/stat/RESULT = {“RfRaw”:“ON”}
00:01:15 MQT: dom-myAISid_42E3C6/stat/RESULT = {“RfRaw”:“ON”}
00:01:15 MQT: dom-myAISid_42E3C6/stat/RESULT = {“RfRaw”:“ON”}
00:01:17 MQT: dom-myAISid_42E3C6/stat/RESULT = {“RfRaw”:“ON”}
00:01:21 MQT: dom-myAISid_42E3C6/tele/RESULT = {“Time”:“1970-01-01T00:01:21”,“RfRaw”:{“Data”:“AAA430B601A404C4E2ED9E55”}}
11:30:59 MQT: dom-myAISid_42E3C6/stat/RESULT = {“RfRaw”:“ON”}
11:30:59 MQT: dom-myAISid_42E3C6/stat/RESULT = {“RfRaw”:“ON”}
11:30:59 MQT: dom-myAISid_42E3C6/stat/RESULT = {“RfRaw”:“ON”}
11:30:59 MQT: dom-myAISid_42E3C6/stat/RESULT = {“RfRaw”:“ON”}
11:31:01 MQT: dom-myAISid_42E3C6/stat/RESULT = {“RfRaw”:“ON”}
11:31:02 MQT: dom-myAISid_42E3C6/stat/RESULT = {“RfRaw”:“ON”}
11:31:02 MQT: dom-myAISid_42E3C6/stat/RESULT = {“RfRaw”:“OFF”}
11:31:02 MQT: dom-myAISid_42E3C6/stat/RESULT = {“RfRaw”:“ON”}
11:33:38 MQT: dom-myAISid_42E3C6/tele/RESULT = {“Time”:“2020-01-15T11:33:38”,“RfRaw”:{“Data”:“AAA42E540186047EC79ED255”}}
11:33:57 MQT: dom-myAISid_42E3C6/tele/RESULT = {“Time”:“2020-01-15T11:33:57”,“RfRaw”:{“Data”:“AAA430B601A404C4E19B4E55”}}
11:34:05 MQT: dom-myAISid_42E3C6/tele/RESULT = {“Time”:“2020-01-15T11:34:05”,“RfRaw”:{“Data”:“AAA430C001A404C4E19B4E55”}}
11:34:11 MQT: dom-myAISid_42E3C6/tele/RESULT = {“Time”:“2020-01-15T11:34:11”,“RfRaw”:{“Data”:“AAA4308E01A404C4E19B4E55”}}
11:34:28 MQT: dom-myAISid_42E3C6/tele/RESULT = {“Time”:“2020-01-15T11:34:28”,“RfRaw”:{“Data”:“AAA43098019A04C4E19B4E55”}}
11:34:34 MQT: dom-myAISid_42E3C6/tele/RESULT = {“Time”:“2020-01-15T11:34:34”,“RfRaw”:{“Data”:“AAA430CA01A404C4E19B4E55”}}
11:34:36 MQT: dom-myAISid_42E3C6/tele/HASS_STATE = {“Version”:“7.1.2(tasmota)”,“BuildDateTime”:“2019-12-07T15:13:35”,“Core”:“2_6_1”,“SDK”:“2.2.2-dev(38a443e)”,“Module”:“Sonoff Bridge”,“RestartReason”:“Software/System restart”,“Uptime”:“0T00:05:03”,“WiFi LinkCount”:1,“WiFi Downtime”:“0T00:00:08”,“MqttCount”:1,“BootCount”:5,“SaveCount”:16,“IPAddress”:“192.168.31.183”,“RSSI”:“100”,“LoadAvg”:19}
11:34:40 MQT: dom-myAISid_42E3C6/tele/RESULT = {“Time”:“2020-01-15T11:34:40”,“RfRaw”:{“Data”:“AAA430C001A404C4E19B4E55”}}
11:34:47 MQT: dom-myAISid_42E3C6/tele/STATE = {“Time”:“2020-01-15T11:34:47”,“Uptime”:“0T00:05:14”,“UptimeSec”:314,“Heap”:23,“SleepMode”:“Dynamic”,“Sleep”:50,“LoadAvg”:19,“MqttCount”:1,“Wifi”:{“AP”:1,“SSId”:“mySSID”,“BSSId”:“40:31:3C:0B:61:A5”,“Channel”:7,“RSSI”:100,“LinkCount”:1,“Downtime”:“0T00:00:08”}}
11:35:32 MQT: dom-myAISid_42E3C6/tele/RESULT = {“Time”:“2020-01-15T11:35:32”,“RfRaw”:{“Data”:“AAA430CA01A404C4E19B4E55”}}
11:36:45 MQT: dom-myAISid_42E3C6/tele/RESULT = {“Time”:“2020-01-15T11:36:45”,“RfRaw”:{“Data”:“AAA430CA01A404C4E19B4E55”}}
11:36:47 MQT: dom-myAISid_42E3C6/tele/RESULT = {“Time”:“2020-01-15T11:36:47”,“RfRaw”:{“Data”:“AAA4309801A404C4E19B4E55”}}

Zalaczam screeny z ekranow konfiguracyjnych AIS oraz bramki sonoff.

@badzio udało się na razie dodać. Dalej jak wchodzę w tryb uczenia to widzę, że odczytuje kody, ale testowanie nie daje żadnej reakcji (walnięty nadajnik???). Na konsoli mam tak:

11:48:14 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“ON”}
11:48:14 MQT: dom-cd2da8fab70a6fc4_824BBA/tele/RESULT = {“Time”:“2020-01-15T11:48:14”,“RfRaw”:{“Data”:“AAA055”}}
11:48:14 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“OFF”}
11:48:14 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“ON”}
11:48:15 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“ON”}
11:48:15 MQT: dom-cd2da8fab70a6fc4_824BBA/tele/RESULT = {“Time”:“2020-01-15T11:48:15”,“RfRaw”:{“Data”:“AAA055”}}
11:48:15 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“OFF”}
11:48:16 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“ON”}
11:48:32 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“ON”}
11:48:32 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“ON”}
11:48:32 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“ON”}
11:48:32 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“ON”}
11:48:32 MQT: dom-cd2da8fab70a6fc4_824BBA/tele/RESULT = {“Time”:“2020-01-15T11:48:32”,“RfRaw”:{“Data”:“AAA055”}}
11:48:34 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“ON”}
11:48:34 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“ON”}
11:48:35 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“ON”}
11:48:35 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“ON”}
11:48:35 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“ON”}
11:48:35 MQT: dom-cd2da8fab70a6fc4_824BBA/tele/RESULT = {“Time”:“2020-01-15T11:48:35”,“RfRaw”:{“Data”:“AAA055”}}
11:48:36 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“ON”}
11:48:36 MQT: dom-cd2da8fab70a6fc4_824BBA/tele/RESULT = {“Time”:“2020-01-15T11:48:36”,“RfRaw”:{“Data”:“AAA055”}}
11:48:44 MQT: dom-cd2da8fab70a6fc4_824BBA/tele/RESULT = {“Time”:“2020-01-15T11:48:44”,“RfRaw”:{“Data”:“AA B1 03 01C2 0488 2F08 28181909081818181819081819081818181818181818181908 55”}}
11:48:46 MQT: dom-cd2da8fab70a6fc4_824BBA/tele/RESULT = {“Time”:“2020-01-15T11:48:46”,“RfRaw”:{“Data”:“AA B1 03 01C2 0488 2EFE 28181909081818181819081819081818181818181818181908 55”}}
11:48:47 MQT: dom-cd2da8fab70a6fc4_824BBA/tele/RESULT = {“Time”:“2020-01-15T11:48:47”,“RfRaw”:{“Data”:“AA B1 03 01B8 0492 2EFE 28181909081818181819081819081818181818181818181908 55”}}
11:48:48 MQT: dom-cd2da8fab70a6fc4_824BBA/tele/RESULT = {“Time”:“2020-01-15T11:48:48”,“RfRaw”:{“Data”:“AA B1 03 01C2 0492 2F08 28181909081818181819081819081818181818181818181908 55”}}
11:48:50 MQT: dom-cd2da8fab70a6fc4_824BBA/tele/RESULT = {“Time”:“2020-01-15T11:48:50”,“RfRaw”:{“Data”:“AA B1 03 01CC 0488 2EFE 28181909081818181819081819081818181818181818181908 55”}}
11:48:51 MQT: dom-cd2da8fab70a6fc4_824BBA/tele/RESULT = {“Time”:“2020-01-15T11:48:51”,“RfRaw”:{“Data”:“AA B1 03 01C2 0488 2EFE 28181909081818181819081819081818181818181818181908 55”}}
11:48:52 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“ON”}
11:48:52 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“ON”}
11:48:52 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“ON”}
11:48:53 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“ON”}
11:48:53 MQT: dom-cd2da8fab70a6fc4_824BBA/tele/RESULT = {“Time”:“2020-01-15T11:48:53”,“RfRaw”:{“Data”:“AAA055”}}
11:48:54 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“ON”}
11:48:59 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“ON”}
11:48:59 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“OFF”}
11:49:00 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“ON”}
11:49:00 MQT: dom-cd2da8fab70a6fc4_824BBA/stat/RESULT = {“RfRaw”:“ON”}

I faktycznie nawet kod, który nie działa, chcąc dodać to nie pojawia się żadna encja.

OK, może coś się popsuło… zgłoszone do sprawdzenia, dam znać ASAP jak będzie info od techników magików :wink:

FYI - zaktualizowalem soft AIS i jeszcze raz probowalem zaktualizowac czujniki. Niestety, wciaz ten sam problem. Jedyna roznica - zniklo mi pole “listen to topic” ktore sie znienacka pojawilo przewczoraj

U mnie po aktualizacji też kicha.
Po wejściu w bramkę widze tylko to:

potwierdzamy, że nie działało dodawanie przycisku
to jest juz naprawione i wyjdzie w kolejnej becie

Ok, czyli jednak nie jestem taki ostatni;) A kiedy bedzie to wyjdzie stabilna wersja z tym fixem?

Prawdopodobnie 5 lutego wyjdzie wersja stabilna ze wszystkim, co rozwijamy i poprawiamy w obecnej becie. Nie jest to jakiś krytyczny problem który wymaga fix-a.

Cześć, to na jakim etapie jesteśmy z bramką, Bo walczę z dodaniem czegokolwiek bez efektu. Z bramką jest taki problem że po zakończeniu “dodawania” bramka przechodzi w tryb nadawania i nie odbiera żadnych kodów.

Dobra, zatem czekamy na nowa wersje w przyszlym tygodniu, na razie parkuje wszelkie aktywnosci zwiazane z Sonoff RF Bridge.

Ok, blad naprawiony, uczenie kodow RF dziala :slight_smile:

1 polubienie

Działa ale po zakończeniu dodawania urządzeń bramka ustawia się w tryb nadawania i nie odbiera sygnałów z czujników i innych knefelków.

No wlasnie nie wiem czy to jest kwestia trybu bramki czy tez cos innego… ja u siebie zauwazylem interesujaca rzecz

  • po dodaniu bramki sonoff rf, domyslnie mialem dwie encje - binary.sensor.nowe_inteligentne_gniazdo_button1 oraz sensor.nowe_inteligentne_gniazdo_status
  • recznie dodalem czujnik i przycisk, encje odpowiednio nazywaja sie sensor.schody_2 oraz switch.przycisk_rf
  • ale jak wchodze w automatyzacje i chce ustawic urzadzenie jako wyzwalacz to wybrac tylko encje Nowe inteligentne gniazdo
  • nastepnie mam opcje wyzwalacz/trigger - tam wmoge wybrac button1 turned on/turned off oraz przycisk RF - nie moge wybrac wybrac czujnika, ktory dodalem :confused:

Oczywiscie automatyzacja na przyciskRF nie dziala

wlasnie podpialem Sonoff RF po USB, wg logow bramka odbiera sygnaly:

10:07:19 MQT: dom-f2fae22b167b5d00_42E3C6/tele/RESULT = {“Time”:“2020-02-10T10:07:19”,“RfReceived”:{“Sync”:12520,“Low”:420,“High”:1210,“Data”:“E2ED9E”,“RfKey”:“None”}}

Wiec wychodzi na to ze cos zle robie z sama automatyzacja.

Aczkolwiek jeszcze sprawdzilem logi home_assistant.log - za kazdym razem, kiedy wciskam przycisk powiazany z bramka RF, w logach mam cos takiego

2020-02-10 10:34:45 WARNING (MainThread) [homeassistant.components.ais_dom_device.sensor] Problem with b1 to b0 code transfer

Komus udalo sie zintegrowac bramke Sonoff RF, dodac do niej przyciski/czujniki oraz zautomatyzowac? Ja wciaz mam problemy opisane powyzej…