-
GAMEPOD.hu
Okos Otthon összefoglaló
Új hozzászólás Aktív témák
-
UberMutant
őstag
válasz MaCS_70 #3949 üzenetére
szia , nekem is megjött a sonoff rf bridge. sajnos sem a gyári rendszerrel, sem tasmotával felvértezve nem ismeri fel a redőny távirányító jelét. (smart home "márkájú" a redőny cucc)
tasmota konzolban sem mutatja jelét, hogy bármit "hallana"ezzel szemben a broadlink rm pro+ felismeri és reprodukálni tudja a redőny távir. jelét.
szóval eléggé úgy fest, hogy ez a sonoff kütyü , áéltalános bridgeként nem használható. nyilván a sonoff termékevel működik.[ Szerkesztve ]
-
UberMutant
őstag
Kérdésedre, a Broadlink nálam a gyári rendszerrel , mókolás nélkül működik. Tanulás módba kapcsolva felismeri a távirányító által küldött kódot és képes azt később reprodukálni. A redőnnyel nem kellett semmit csinálnom. Éppen ezért reménykedtem, hogy a sonoff rf bridgezsel is működhet. A broadlinkkel az a bajom, hogy az továbbra is a kínai szerverekkel áll kapcsolatban és a telefonom küldi neki a jelet.
elvileg van valamilyen domoticz python plugin hozzá, de azt sajnos a routeremre eddig nem tudtam feltenni. Ha az valahogy sikerülne, akkor talán megszabadulhatnék a kínai szerverektől.
Egyébként a broadlinkről sikerült elmentenem a vett távirányító kódot, csak nem tudok vele mit kezdeni, mert nem értem hol kéne tagolni. Így néz ki egy redőnykód:
B200CC02190B180C0D170C18180D0C180C180D170C180D170D170C180D180D170C18180C180C0C180C18180C18000165A837180C180C0D17180C0C180D17180C180D0C18180B0D180C170D180C180C18180D180B0D17190B190B190B0D170D17190C0D170D170D170D170D170D170D170D180D170D17190B190B0D170D17190B19000166A837180C180C0C18180C0C180C18180C180D0C17190C0C180C180C180C180C18180C190B0D17190B190B190B0D170D17190C0D170D170D170D170D170D170D170D180D170D17190B190B0D170D17190B18000167A837190B180C0C18190B0D170D17190B180D0D17180C0D170C180C180C180C18180D180C0C18180C180B190B0D180C18180C0D170D170D170D170D170D170D180C180D170D17190B190B190B190B0D170D000172AD32190B180C0D17190B0D170D17190B190C0D17180C0D170C180C180D170D17180D180C0C18180C180C180C0C180C18180C0D170D180C180C170D180C180C180C190C170D18180B190B190B190B0D170D000171AF32180B190B0D17190B0D170D17190B190C0D17190B0D170D170D170D170D17190C180C0D17180C180C180C0C180C18180D0C180C180D170D170D170D170D170C190C180C18180C180C180C180C0C180C000170AE36190B190B0D17190B0D170D17190B190C0D17180C0D170D170D170D170D17190C180C0C18190B180C180C0D170D17180C0D180C180C180C180C180C180D170D180C180C18180C180C180C180C0C180C00016EAD37180B190C0C18180C0C180C18180C180C0D17190B0D170D170D170D170D18180C190B0D17190B190B180C0D170D17180D0C180D170C180D170D170C180D170D180D170D17180C180C180C180C0C180D00016BAE37180C180C0C18180C0C180C18180C180D0C17190B0D170D170D180C170D17190C190B0D17190B190B190B0D170D17190C0D170D170D170D170D170D170D170D180D170D17190B180C190B180C0C180C0005DC000000000000000000000000
[ Szerkesztve ]
-
UberMutant
őstag
válasz MaCS_70 #3949 üzenetére
téma: Sonoff rf bridge tasmota -val
nos, némi előrelépést sikerült összehoznom.
A broadlinkben tárolt kódot lejátszva a sonoff néha érzékeli.
ezt mqtt konzolon és a sonoff webes konzolján is látom pl:ez a redőny stop
tele/sonoffrf/RESULT {"RfReceived":{"Sync":45620,"Low":400,"High":690,"Data":"0DC802","RfKey":1}}
tele/sonoffrf/RESULT {"RfReceived":{"Sync":45620,"Low":400,"High":690,"Data":"0DC802","RfKey":1}}
tele/sonoffrf/RESULT {"RfReceived":{"Sync":45620,"Low":400,"High":690,"Data":"0DC802","RfKey":1}}Itt látható a broadlink által küldött és sonoff által dekódolt kód : 0DC802
sajnos azonban, ezt a sonoffal lejátszva (konzol parancs RfCode #0DC802 ) , nem reagál a redőny, bár a sonoff RF ledje villan egyet.
sikerült elfognom még további redőnyok kódjait is, de visszajátszva egyik sem működik.viszont az látható, hogy egy egy redőny le és fel kódja az utolsó helyiértékben különbözik csak, így gondolom, helyes lehet. pl : 0DC830 fel; 0DC831 le
érdekesség még, hogy a sync értéke magasabb, mint a legmagasabb megengedhető. továbbá a rfhigh , rflow értékek is szórnak kicsit.
olvastam még, hogy volt aki azzal ért el sikert, hogy egy [link]tanítható RF távirányítót tanított meg a sonoff által fel nem ismert távirányító kódjára, majd ezt a kütyüt ismertette fel sikeresen ar RF bridge-dzsel
[ Szerkesztve ]
-
UberMutant
őstag
videotutorial
[link]hogy ne kelljen bepötyögni a parancsot:
esptool.exe -vv -cb 115200 -cp COM5 -ca 0x00000 -bz 1M -bf 80 -bm dout -cf sonoff.bina sonoff.bin meg a tasmota összecsomagolt , előre gyártott fw.
nyilván a COM portot állítsd a neked megfelelőre.1 darab kütyü kell hozzá, hogy hol tudod beszerezni itthon, nem tom. , de ahogy nézem, van eu stock is.
[ Szerkesztve ]
-
UberMutant
őstag
válasz vampire17 #6274 üzenetére
igen.
gagyi smart home nevű redőnymozgatóm van. rá se szagolt eddig (tasmota konzolban néztem).
valahogy felfabrikáltam ezt a rf modul firmware-t (tasmota 6.2.1 - webes update) és csiribí csiribá veszi a kódokat.rf bridge R2 V1.0 2017 novemberi van. először 3V3 és GND pineken adtam neki áramot, de szerintem azzal nem sikerült a FW update, mert ugyan azt írta sikeres az update, de nem reagált a konzol rfwaw parancsokra (pl rfraw aa55ff ) . nekifutottam ma hajnalban még1x , viszontmost megcsináltam az áramkör kaparást is. sajnos nem tudom melyik ponton lett sikeres az update, de most működik minden rfraw parancs, kiolvas, kézzel átalakítom B0 küldő kódra és már húzza is a redőnyt
ha sikerül a kódszimat, akkor javaslom olvasd el Portisch kommentjét (3.) [link] és akkor kézzel meg tudod csinálni a B0 kódot. az a baj, hogy az a python script amit linkel a tasmota wiki elavult és nem működik.
sok sikert.
ha megnézed
kiadtam az
rfraw aab155 parancsot , ezzel b1 módban szimatol
nyomtam gombot, látod a beszkennelt adatokat hosszú sorok
majd rfraw aaa755 -tel zártam a szimatot.[ Szerkesztve ]
-
UberMutant
őstag
válasz supercharley #6526 üzenetére
azért jók, mert a shelly 1 és 2 belefér a süllyesztett kötődobozba az dualj vagy kapcsoló alatt.
ezen kívül, megtartja a kapcsoló fizikai képességét (kapcsol) és emellett drótnélküli képességekkel ruházza fel.[ Szerkesztve ]
-
UberMutant
őstag
hasonlóan kicsi , olcsóbb és tasmotával működő:
gosund sp111 , blitzwolf shp 6 -
UberMutant
őstag
muti egy elfogott kódot
a leírás alapján nem bonyolult megcsinálni a B0 kódot
ez a jó leírás B0 előállításraén annyit változtattam,hogy 20 (hex 14) helyett 3x (hey 03) ismétlem a kódot.
-
UberMutant
őstag
B0 előállítása az elfogott RF kódból:
22:43:06 MQT: tele/sonoff/RESULT = {"RfRaw":{"Data":"AA B1 05 0208 0122 0816 033E CB7A 010101020101010101010101010001010000010101010101010000000101010101000100000000000000030303010303001314 55"}}
ezt választottam, mert ennek egyezik a legtöbb része a többivel.
AA B1 05 0208 0122 0816 033E CB7A 010101020101010101010101010001010000010101010101010000000101010101000100000000000000030303010303001314 55
fogod a kódot:
AA B0 35 05 02
AA B0 mindig ezzel kezdődik. 35 = hány bites a kód a hosszú számjegysor , 05 hány bucket van , ezek itt "0208 1. bucket, 0122 2. bucket, 0816 3. bucket , 033E 4. bucket , CB7A 5. bucket; 02 pedig hányszor akarod ismételni a kódot.
ezek után benyomod a 5 db bucketet
majd a hosszú kódot
és 55 a lezárásvagyis a B0 kód:
AA B0 35 05 02 0208 0122 0816 033E CB7A 010101020101010101010101010001010000010101010101010000000101010101000100000000000000030303010303001314 55kiszeded a szóközöket és elküldöd egy RFrav paranccsal :
mosquitto_pub -h *.*.*.* -t cmnd/sonoffs/rfraw -m 'B0kód'
vagy konzolon is beírhatod a tasmota felületen.újabb kódok, simán AAB0350502+5xbucketek+hosszú kód+55
sok sikert.
-
UberMutant
őstag
szia,
a hány bites a kód megszámolod a bazi hosszú számsort, hogy hány elemből áll, de a kódod ugyanakkora, mint az enyém, ezért helyes a szám amit adtam.Az pedig , hogy hányszor ismétled , az meg egyéni preferencia, én értelmetlennek láttam a mintában szereplő 20 ismétlést, viszont 1 x leadva nem mindig reagált, így egyeztem ki a 2ben (ha jól emlékszem).
[ Szerkesztve ]
-
UberMutant
őstag
válasz Janaboy #7238 üzenetére
csak azért kérdeztem, mert nem egyértelmű az elemről működés az ESP alapú eszközöknél, mivel nagyon sokat esznek. szóval némi mókolást igényelhet a dolog, vagy invesztálsz többet egy kész megoldásra, amivel nem kell a hardver optimalizálásával bütykölni.
pl shelly HT
(és ez nem függ kínától, szember a xiaomikkal)
[ Szerkesztve ]
-
UberMutant
őstag
RF bridge smart home redőny kezelése - végre megoldódott:
kiderült, hogy az új 02-es EFM8BB1 chip firmwareben működik többféle kódelfogás (sniff) is. Az A6-ost használva rfraw AAA655 a tasmota consoleba ,majd 'őrülten' nyomogatva a távirányító gombját, ilyesmi kódok jelennek meg a konzolban :14:52:22 MQT: tele/bridge/RESULT = {"RfRaw":{"Data":"AAA60601D341B9063355"}}
14:52:24 MQT: tele/bridge/RESULT = {"RfRaw":{"Data":"AAA60601D341B9063355"}}
14:52:26 MQT: tele/bridge/RESULT = {"RfRaw":{"Data":"AAA60601D341B9063355"}}
14:52:27 MQT: tele/bridge/RESULT = {"RfRaw":{"Data":"AAA60601D341B9063355"}}
14:52:28 MQT: tele/bridge/RESULT = {"RfRaw":{"Data":"AAA60601D341B9063355"}}a konzisztencia gyönyörű.
Egy apró átalakítást kellett csupán ejteni :
Az AAA6 helyett AA A8 kell ugyanis az A6 a szimat üzemmód az A8 pedig a kódküldő.
vagyis konzolba azrfraw AAA80601D341B9063355
kód mozgatja a redőnyt! (ott az AA A8 az elején)mindehez egy tasmotat kellett az RF bridgere felrakni és az RF chipet cserélni ( rev2-m van és csak permanens nyákkaparással sikerült)
egyébként a kódot MQTT-n adom át a bridzsnek domotizból meghívva egy egyszerű scriptet :
#!/bin/sh
mosquitto_pub -h 192.168.1.114 -t cmnd/sonoffs/rfraw -m 'AAA80601D341B9063355'próbálkozhattok még az A9 szimattal is , gondolom az elfogott kódot ott is csak a fenti egyszerű módszerrel AAA9 elejűre kell alakítani.
A korábbi B1 - B0 kódos módszer sajnos instabil volt, sokszor lefagyasztotta a bridzs rf chipjét és csak power off segített rajta. De a fenti módszerrel nyert kódok úgy tűnik tökéletesen működnek.
sok sikert mindenkinek, aki szereti
[ Szerkesztve ]
-
UberMutant
őstag
válasz vampire17 #7259 üzenetére
ha b1 szimattal nincs semmi jel, akkor az a csengő nem 433mhzes.
rfraw aab155
mert valamit szerintem érzékelne, csak legfeljebb minden elfogott kód különbözne.
azért azt mindenesetre teszteld, hogy egyáltalán el tudsz-e fogni bármilyen jelet (jól an e átalakítva a bridge)nekem nem az volt a problémám, hogy nem tudtam jelet fogni (rf chip frissítés után), hanem, hogy a leadott jellel instabil volt az egész, sokszor beragadt az rf chip.
[ Szerkesztve ]
-
UberMutant
őstag
és az rf csipet is átírtad a portisch féle firmwarerel?
portisch firmware[ Szerkesztve ]
-
UberMutant
őstag
mit kéne látni? napnyugta olyan 15:50 körül van, te meg 21 órás logokat nyomsz ide.
amúgy ott is gond van a netkapcsolattal.
lehet nem is kéne a domoticzcal vacakolni, hanem a tasmota timerét használni. (fontos a latitude és longitude paraméterekkel a helyzetedhez állítani, hogy jól tudja a napkelte napnyugta időket)