Forum

Forum

Notifications
Clear all

Zigbee nad RPi4  

Page 3 / 4
  RSS

msk
 msk
(@dusanmsk)
Noble Member Moderator
Joined: 3 years ago
Posts: 1117
20/02/2020 7:43 pm  

Konfigurak neprepisuj, je to template, vobec sa ho nedotykaj.

Ak mas android, nainstaluj si tam tu mqtt appku a posli bridge command aby povolil join.

Ked budem mat chvilu casu, pridam do dockeru dalsi externy tool ktory umoznuje nejaku spravu zigbee devices web browserom.

This post was modified 2 months ago by msk

ReplyQuote
Zahry
(@zahry)
Active Member
Joined: 5 months ago
Posts: 14
24/02/2020 1:20 am  

@dusanmsk

Ahoj, tak už mi zbývá snad už jen poslední krok a to rozchodit tu mob. aplikaci. Stáhl jsem "MQTT Dash", ale nějak se mi to nedaří spojit. Vyplnil jsem tam vše, jak máš napsáno v návodu, ale nikde nevidím že by zmáčknutí tlačítka pro povolení párování by se začalo něco dít. Kde by mělo být vidět, že se mi připojilo čidlo? V příkazové řádce, nebo v logu v mob. aplikaci?

Ještě jeden dotaz, když čidlo posílá zprávu true/false a Loxone bere pouze čísla, překlad proběhne nějak automaticky v tvé aplikaci, nebo je třeba někde něco nastavovat?

Moc díky za pomoc.


ReplyQuote
msk
 msk
(@dusanmsk)
Noble Member Moderator
Joined: 3 years ago
Posts: 1117
24/02/2020 9:30 am  

V appke po povoleni parovania musis vidiet odpoved v topicu zigbee2mqtt/bridge/log. Vidim ze musim prepisat readme, je tam este prefix "zigbee".

true/false - zatial nemam otestovane, implementoval som pred par dnami naslepo. Ak chces otestuj to, ja som sa k tomu este nedostal.

Premenna ZIGBEE_TO_LOXONE_VALUE_MAP, format "true:1,false:0"


ReplyQuote
_Petr_
(@_petr_)
Eminent Member
Joined: 2 years ago
Posts: 29
24/02/2020 10:18 am  

Když vlákno čtu, tak mě napadlo, jestli by nebylo snazší použít Loxberry nainstalovat plugin MQTT Gateway a Docker a v Dockeru rozchodit Zigbee2MQTT. MQTT Gateway řeší například i true a false.


ReplyQuote
Aleq
 Aleq
(@aleq)
Reputable Member
Joined: 3 years ago
Posts: 324
24/02/2020 10:52 am  

Loxberry MQTT plugin používám a funguje moc pěkně. Jednu malou drobnost jsem vyřešil s autorem téměr na počkání a zbytek jako po másle. Překvapila mě i snadnost integrace do Loxone. Směr do loxone buď klasicky přes UDP a nebo přímo na virtuální vstupy pomocí REST zvenku, což je prý míň resource hungry. V Loxone stačí vytvočit virtual input s názvem MQTT zprávy (místo / dát _) a je to, rovnou na to začnou chodit hodnoty. Výstup je přes jeden UDP command na plugin (do zprávy se píšou topicy a hodnoty).


ReplyQuote
_Petr_
(@_petr_)
Eminent Member
Joined: 2 years ago
Posts: 29
24/02/2020 11:38 am  

Ano, plugin funguje dobře a proto mně přišlo, že plugin je univerzální řešení, které dělá to samé, co msk dodělává k Zigbee2MQTT.


ReplyQuote
msk
 msk
(@dusanmsk)
Noble Member Moderator
Joined: 3 years ago
Posts: 1117
24/02/2020 12:28 pm  

Loxberry by som kludne rad pouzil, keby na strankach mali aj nieco ine ako nacisticke kecy. Takto som odkazany si veci rozchodit sam. Inak sa na tom zigbee neda asi nic zasadne vymysliet a @Aleq popisal presne to iste co implementujem ja. Ja zostavam na svojom rieseni, postupne to budem podla potrieb doplnat o pripadnu dalsiu funkcionalitu, zatial to mam len na teplomery a led ziarovku a okenny kontakt som len skusal, preto nemam otestovany ten preklad true/false. Ako bude cas tak to budem doplnat/rozvijat.


ReplyQuote
Aleq
 Aleq
(@aleq)
Reputable Member
Joined: 3 years ago
Posts: 324
24/02/2020 2:51 pm  

Pro představu jak to vypadá, tady někdo udělal video komplet od začátku až po konec, jak integrovat Shelly pomocí Loxberry MQTT gateway. Klikačka.

https://www.youtube.com/watch?v=a0zusnjLAiY


ReplyQuote
radek
(@radek)
Prominent Member
Joined: 3 years ago
Posts: 774
24/02/2020 3:07 pm  

Já jsme nakonec šel cestou integrace přes HomeAsistanta, právě z toho důvodu, že je to v něm spíše klikací a na většinu věcí mají hotový add-on.

Mám tam zigbee2mqtt add-on, automaticky mi to detekuje nové zařízení a vytvoří podle toho nové mqtt topicy. Ty potom prostřednictvím node-red (zase jako add-on) posílám jako udp do loxone.

Stejně tak integrace TČ (nibe), Ring zvonku, kamer, miflora, onewire prvků,...

 


ReplyQuote
msk
 msk
(@dusanmsk)
Noble Member Moderator
Joined: 3 years ago
Posts: 1117
24/02/2020 4:11 pm  

Home assistant som zamietol, pretoze je v pythone (tudiz by som spadol do role bezny uzivatel a nic si v nom v pripade potreby neohol). Loxberry kvoli nedostupnosti zdrojov v zrozumitelneho jazyku. A tiez je to tusim naprogramovane v nejakych strasne obskurdnych jazykoch, co si pamatam tak asi perl a php.

Viem ale ze zigbee2mqtt ma s homeassistantom nejaku lepsiu integraciu, tak tomu mozno dam este sancu a pozrem niekedy na to.


ReplyQuote
Zahry
(@zahry)
Active Member
Joined: 5 months ago
Posts: 14
26/02/2020 2:59 pm  

@dusanmsk

Ahoj, tak se mi to konečně povedlo zprovoznit. HURÁ 🙂 Velmi mi pomohla aplikace na W10 jménem MQTT-Explorer. Je tam přehledně vidět co lítá po síti a krásně se tam píšou příkazy.

Ještě jednu věc bych potřeboval dodělat. Co je třeba nastavit na Raspberry abych ho mohl odložit a už se o něj moc nestarat? Aby se to rozeběhlo i po výpadku proudu.

P.S. okenní čidla fungují v pohodě (překlad true/false).

Moc díky Dušane


ReplyQuote
msk
 msk
(@dusanmsk)
Noble Member Moderator
Joined: 3 years ago
Posts: 1117
28/02/2020 9:27 am  

A to Ta mozno potesim ze som sa hecol a robim k tomu web appku na management (joining, premenovavanie, nastavovanie prekladov true/false 1/0) a tak podobne. Do par dni to bude vonku, dam potom echo.

Vypadok prudu je obecne problem riesit. 4 roky som sa trosku tocil okolo embedded, kde je nutnost aby sa to nevysralo po vypadku/hard resete atd... Pokial to chces fakt nepriestrelne, je to o tom mat rootfs nad readonly, kompletne prekopat boot (aby si vedel diagnostikovat chyby filesystemu/dat a podla toho spravit nejaky reset/rollback/default) a tisic a jedna dalsia drobnost na ktoru som urcite zabudol. Ja som sa na to doma vyprdol, ext4 nejaky ten tvrdy vypadok zvladne, takze jedine co som spravil je ze som presunul root na ssd kvoli osupaniu karty a kaslem na to. Dobre je mat zalohu dolezitych veci a scenar ako to rychlo obnovit - ja to zatial nemam, asi nieco pridam k tym docker containerom, co by odzalohovalo ich configy a databazu, ale neriesi to zalohu rootfs, ktory by bolo treba nainstalovat nanovo v pripade totalnej havarie filesystemu. Ale ako hovorim, kaslem na to, bezi mi niekde jeden zabudnuty linux server nad ext4 s debianom, je sice na ups-ke, ale uz som sa nedokopal k tomu ho s nou prepojit datovo, takze sa uz x krat stalo ze sa upska vybila a server siel tvrdo na hubu. A pohoda, za 10 rokov ziaden problem, takze som ochotny to risknut.


smotek7 liked
ReplyQuote
smotek7
(@smotek7)
Honorable Member
Joined: 3 years ago
Posts: 706
28/02/2020 9:48 am  

@dusanmsk  ja som to pochopil tak, ze zahry sa pytal ako to nastavit aby po nabehu naskocili vsetky sluzby, aby to rucne nestartoval.


ReplyQuote
msk
 msk
(@dusanmsk)
Noble Member Moderator
Joined: 3 years ago
Posts: 1117
28/02/2020 11:06 am  

Aha :D. Netreba riesit, vid

restart: always

ReplyQuote
Zahry
(@zahry)
Active Member
Joined: 5 months ago
Posts: 14
15/03/2020 11:21 pm  

@dusanmsk

Ahoj, koukal jsem na GitHub, že jsi upgravoval Zigbee část. Mohl bys to nějak okomentovat a popřípadě poradit jak aktualizovat Raspberry aniž bych ztratil již spárovaná zařízení?

Moc díky

Tom


ReplyQuote
Page 3 / 4
Share: