Forum

Forum

Quido a novy Loxone...
 
Notifications
Clear all

Quido a novy Loxone Config

199 Posts
30 Users
13 Likes
20.4 K Views
(@david-pr)
Honorable Member
Joined: 6 years ago
Posts: 641
 
Posted by: elpaso
Posted by: L

Ted zrovna resim s jimym clovekem jiny problem (chodily mu tam divne pakety), nakonec se ukazalo, ze to zpusoboval Ubiquiti AC LR hotspot, ktery posilal na port 10001 jakysi ping.

Ale kdyz sme otestovali na v10 jeho vicekliky, tak i kdyz klikal jako vztekly, tak k zadnemu zpomaleni nedochazi.

Je zvlastni, ze se zacal kazdy miniserver chovat trochu jinak a to s prechodem na vyssi verze. Opravdu by mne zajimalo, co tam Loxone zmastil.

Muzes @elpaso zkusit update na v10? nebo se na nej nechystas? Protoze co mi prijde, ze v10 vypada stabilneji nez ta v9. Nejlepsi je ale samozrejme v8, tam miniserver je o dost min vytezovany a vse funguje jak ma.

 

jojo chystam, v nasledujicich 2-3 tydnech az se budu vic vyskytovat doma 🙂

jinak 10001 je od ubiquiti? neco jako UDP broadcast? ja jsem v siti tyto packety sem tam taky videl...

jj, unificko mi prave posilal UDP broadcast na 10001 a mohlo to delal problem, protoze to co 10s restartoval picoc pro quido. idealne asi zmenit port quida,at je klid. me to pomohlo. Nicmene ani predtim jsem moc problem se zpozdovanim nebo vice kliky nezaznamenal.


   
ReplyQuote
 L
(@l)
Famed Member Admin
Joined: 9 years ago
Posts: 3059
Topic starter  

@elpaso - jojo, 10001 je UDP broadcast od ubiquiti. vysilaji ho wifi talire a tim padem se motaj do komunikace quido-loxone v pripade, ze jsou ve stejne VLAN.

zmena na 100003 v quidu pomohl a od te doby zadne chyby


   
ReplyQuote
Pavel
(@pa-v-el)
Member
Joined: 7 years ago
Posts: 1500
 

Mohl teoreticky ten broadcast od Unify způsobit třeba rozsvícení světla, které bylo na Quidovi?


   
ReplyQuote
 L
(@l)
Famed Member Admin
Joined: 9 years ago
Posts: 3059
Topic starter  

Za normalnich okolnosti bych ti rek ze ne, protoze unify posila broadcast zacinajici 0x02 a ox06, zatimco quido ma 0x2a a x61

problem je, ze zelenej zmrd neumi spravne zpracovavat UDP pakety a kdyz ho zahltis, zacne je michat dohromady.

To je i ten problem, co se tu ted resi v pripade V10 a nekterych miniserveru. Kdyz klikas dostatecne rychle a dostatecne dlouho, zeleny zmrd zacne ruzne offsetovat a promichavat pakety.

takze namisto treba 0x2a 0x61 a 0x1B dorazi do programu 0x61 a 0xBB bez prvniho 0x2a.

toto chovani mam overeno z debug logu na v10. kdyz se miniserver dostatecne zahlti, tak zacne prznit UDP. A je to i to stejne chovani, ktere sem tenkrat pozoroval pri UDP virtualnich vstupech, kdy proste mrvil pakety.

Takze je tu klidne varianta, ze pokud se quido i Ubnt trefili do stejneho okamziku, tak to miniserver prijal jako mixnuty paket. a pokud se to povedlo opravdu obvzlast blbe, tak to zpusobit mohlo


   
ReplyQuote
 L
(@l)
Famed Member Admin
Joined: 9 years ago
Posts: 3059
Topic starter  

Pro vsechny majitele mustku Quida.

Dneska jsem vydal novou verzi, ktera pro vstupy kontroluje vice "kvalitu" vstupnich paketu. Overuje, ze jsou spravne vsechny nalezitosti a kontroluje CRC soucet (kontrola neposkozenych dat)

Zjistili jsme totiz pri testovani s dalsim uzivatelem, ze pokud mackate opravdu rychle a opravdu dlouho (aspon minutu v kuse a aspon tak 10x za sekundu), je sance, ze se UDP paket na portu 10001 muze potkat s paketem, ktery vysla Unifi Wifi zarizeni jako ping.

A bohuzel, Loxone udela to, ze postupneho zpracovani techto paketu je spoji do jednoho a to v naprosto nahodnem poradi. Takze treba zacatek paketu je Quido, uprostred Ubnt a na konci zase Quido.

Puvodne mel mustek kontrolu jen uvodni hlavicky paketu (a proto takovej kockopes pak prosel) a mohl chybne sepnout vstupy, ktere vubec sepnuty nebyly.

V nove verzi je toto komplet vyreseno. Takze, stahujte 😉


   
Georgio and KaZaN reacted
ReplyQuote
Georgio
(@georgio)
Member
Joined: 7 years ago
Posts: 263
 
Posted by: L

Pro vsechny majitele mustku Quida.

Dneska jsem vydal novou verzi, ktera pro vstupy kontroluje vice "kvalitu" vstupnich paketu. Overuje, ze jsou spravne vsechny nalezitosti a kontroluje CRC soucet (kontrola neposkozenych dat)

 

A ohledně toho zpožďování ve verzi 10 jsou nějaké novinky ? Co jsem pochopil, tak se to týká jen toho jednoho konkrétního kusu miniserveru, nikdo jiný s tím problémy nemá..

Díky.


   
ReplyQuote
 L
(@l)
Famed Member Admin
Joined: 9 years ago
Posts: 3059
Topic starter  

Dela to zrejme kazda V10, jen ma kazda jinde tu hranici. Z toho co mi testoval jeden z uzivatelu tady na foru, tak psal:

Tak jsem tomu dal pokourit, dal jsem asi 100kliku behem 5-6s...

Takze jo, funguje Ti to na 1*, ukazuje to spatne CRC v log loxone, ale HLAVNE, nic nahodne zapanul 🙂 Fronta UDP packetu tak je pri tomhle klikani asi na 2-3s.

CPU se pohybuje podstate skoro na stejne urovni jako s QuidoV11, mozna max 1-2% nahoru, ale spi skoro nic.

Takze pokud se tomu nalozi, zacne Loxone prijimat nesmyslne UDP pakety a motat je mezi sebou. To uz nova verze resi, takze se omylem nesepnout jine vstupy nez by mely.

Ale vytvori se delay, kdy kdyz se prestane klikat, tak jeste cca 2-3s Loxone dozpracovava predchozi kliky.

Pravdepodobne to nebude umysl, ale neschopnost Loxone, kteri neco pokazili. Kdyby to byl umysl, fungoval by ten blok trochu jinak a zpomaloval by vzdy. Toto vypada, ze pokazili neco uvnitr.

Log v loxonu pak vypada takto: 

PS: Jo a jeste dodatek, je to zpusobene rozhodne V10. Pri prechodu na starsi verzi tyhle problemy zmizi. Takze nejde o HW chybu ale SW


   
Georgio reacted
ReplyQuote
Georgio
(@georgio)
Member
Joined: 7 years ago
Posts: 263
 

OK, díky za info. Snad to pak v další verzi LoxConfigu spraví 🙂

Ono na stisky na tlačítkách, okenní kontakty, PIR čidla atd. je to v pohodě..

kdyby se to používalo na nějaké vysokofrekvenční impulsní signály, bylo by to horší a nepoužitelné..


   
ReplyQuote
 L
(@l)
Famed Member Admin
Joined: 9 years ago
Posts: 3059
Topic starter  

jj, ale na ty vysokofrekvencni lze porad pouzit klasiku Loxone. Navic tech neni zas tak moc, narozdil od okennich kontaktu, zaluzii a tehle blbin, kde to skace po deseti.


   
Georgio reacted
ReplyQuote
(@david-pr)
Honorable Member
Joined: 6 years ago
Posts: 641
 

@L

Jeste me napadlo, jaka je nastavena PLC frekvence ve verzi V8 popr V9? V10 ma 100Hz. Premyslim, zda by tomu nepomohlo zvednuti frekvence napr na 200(250 je max). Ze by se aspon doba, kdy se zacne fronta tvoril, prodlouzila.


   
ReplyQuote
 L
(@l)
Famed Member Admin
Joined: 9 years ago
Posts: 3059
Topic starter  

frekvence ceho, cpu? To jde nejak menit?


   
ReplyQuote
(@david-pr)
Honorable Member
Joined: 6 years ago
Posts: 641
 

jj,

plc frek

pisou, rychlost zpracovani programu za sek. 

 


   
ReplyQuote
 L
(@l)
Famed Member Admin
Joined: 9 years ago
Posts: 3059
Topic starter  

Tak u mne na V8 je frekvence taky 100, takze tim to asi nebude. Ale jestli budes mit chvilku, tak to schvalne zkus nastavit u sebe vic a jeste to otestovat. Mozna by to mohlo pomoct.


   
ReplyQuote
(@david-pr)
Honorable Member
Joined: 6 years ago
Posts: 641
 

Jasny, testnu vecer. Jeste me napadlo, ze ta fronta tech UDP, resp ze chodi dalsi 2-3s vubec nemusi byt vypovidajici, jak jsem psal... Mam totiz i to svetlo,na kterem jsem zpozdeni testovat, pres DMX-UDP,ktery spina 16A relatka, takze tu frontu muze realne tvorit ten UDP-DMX...zkusim jeste pripojit svetlo primo na rele serveru,abych tohle vyloucil.


   
ReplyQuote
 L
(@l)
Famed Member Admin
Joined: 9 years ago
Posts: 3059
Topic starter  

Super, dekuju fakt moc za tohle testovani. 


   
ReplyQuote
Page 2 / 14
Share: