Forum

Forum

Quido ETH -> Arduin...
 
Notifications
Clear all

Quido ETH -> Arduino -> Loxone link emulate DI Extensions

30 Posts
13 Users
15 Likes
3,412 Views
Georgio
(@georgio)
Member
Joined: 7 years ago
Posts: 263
 

Jen doufám, že se s novými verzemi Loxconfigu u MS2 nedostaneme s rychlostí a zpracováním PicoC tam, kde s MS1 🙂

 


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

To zalezi na expertech, co tam vymysli. Urcite to par let zase vydrzi ;-).

Spis je otazka, jak se jim bude libit hackovani jejich sbernice, tam bych se bal asi vic.


   
Georgio reacted
ReplyQuote
(@chucky)
Estimable Member
Joined: 6 years ago
Posts: 169
 

Zdravím co zkusit na MS1 zvýšit výkon pomocí

PLC frekvence

Zpracování programu za sekundu (20 až 250)
Tato hodnota bude automaticky korigována, pokud nebude na CPU dostatečný výkon!

-

20...250


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

@chucky

zajimave, kde se nastavuje tahle hodnota? Urcite by stalo za to to zkusit. Obavam se ale, ze "pokud nebude na CPU dostatecny vykon" znamena, ze to stejne nepojede (jelikoz se to zpomaluje samo vic a vic kazdou verzi)


   
ReplyQuote
(@chucky)
Estimable Member
Joined: 6 years ago
Posts: 169
 

Zdravím,

nastavuje se to v rootu projektu jak se nastavuje GPS a meny aktualizace atd..


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

@chucky

aha, diky. az pak nekdo bude resit problem s rychlosti, tak to s nim urcite vyzkousim.


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

Zdravím co zkusit na MS1 zvýšit výkon pomocí

PLC frekvence

Zpracování programu za sekundu (20 až 250)
Tato hodnota bude automaticky korigována, pokud nebude na CPU dostatečný výkon!

-

20...250

Tohle jsem zkousel a vysledek by stejny pri 50 nebo 250....


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

Diky za info, tim padem je to jak sem si myslel. MS pak uz nestiha a je jedno, co se mu nastavi.


   
ReplyQuote
Aleq
 Aleq
(@aleq)
Reputable Member
Joined: 7 years ago
Posts: 440
 

Fantastická práce!


   
ReplyQuote
Stingray
(@stingray)
Estimable Member
Joined: 7 years ago
Posts: 166
 

@honza tak tohle je fakt Opus Magnum, navrhuju založit fundraiser abysme tě motivovali k brzkému dopilování fíčur které zmiňuješ 🙂 Chodit z arduina do Loxone napřímo to je fenomenální. Je na tom arduinu co do výkonnosti nějaká hranice kolik instancí Quida to najednou utáhne? Já mám např. 2x100 IN a 3X32 OUT a chtěl bych další. 


   
Richard reacted
ReplyQuote
(@majlos)
New Member
Joined: 4 years ago
Posts: 4
 

Zdravim lidi,

Nezkousel jstenekdo rozchodit LoxLink pres ten STM32? Zaciname stavet a planujeme taky loxone. Pred par lety sem chtel skusit experimentovat s STM32 a jeden mam doma, jen nebyl cas se s nim naucit. Nedavno jsem koukal, ze by to melo jit pres arduino IDE, tak bych aspon vyuzil ten ARM 🙂


   
ReplyQuote
(@honza)
Estimable Member
Joined: 7 years ago
Posts: 103
Topic starter  

Ten projekt co je tam na stažení funguje.


   
ReplyQuote
(@honza)
Estimable Member
Joined: 7 years ago
Posts: 103
Topic starter  

Ještě ohledně portace na Arduino, po důkladnějším testování nastává po nějaké době problém v chybné komunikace CAN.

Zatím sem to neřešil, objednal sem jen ještě nějaké jiné moduly pro CAN, abych vyloučil problém v tom modulu od NiRen.

 

Defakto je to taková poslední drobnost...

 

Každopádně pokud to nevyřeší ta změna modulu tak pravděpodobněji se mne teď zdá, že bude lepší upravit ten projekt pro STM32 🙂 T.j. do něj přidat podporu pro Papoucha.

 

 


   
ReplyQuote
(@augustinb)
New Member
Joined: 3 years ago
Posts: 1
 

Posted by: @honza

Ahoj,

jak jsem tady již avizoval dříve tak konečně se mne podařilo dodělat můstek pro připojení Quida přímo pomocí LoxoneLink. Vše je funkční na nové verzi miniserveru ( >= 10)  t.j. toho který šifruje komunikaci, respektive ověřuje zda je zařízení ve vaší LoxoneLink síti skutečně vaše.

Arduino přes LoxoneLink(CAN) vytvoří 5 DI extension, a pak na těch 5 posílá výstupy Quida které je připojeno pomocí ETH a UDP Spinel protokolu. t.j. na první di extension 1-20, na druhý 21-40, atd atd.

 

  • V současné době chci  přidat ještě nějakou možnost konfigurace přes SD kartu, momentálně to je natvrdo v kódu.
  • Dále přidat podporu pro RS485 aby se dalo použít i levnější QUIDO.
  • Dále by se mne hodil frekvenční vstup, což Quido umí, respektive umí počítat impulzy. také to nebude problém.

 

Proč to tak vlastně dělám a nepoužiji můstek zde zveřejněný pomocí PicoC, dokonce jsem si jej i koupil a používám, ale chtěl sem to vyřešit tak aby pokud se něco někdy stane, tak to byl někdo schopen rozchodit i beze mne. t.j. prostě koupil 5 DI Extension od Loxone, vyrval Quido a jen přeházel ty vstupy, což bude už hračka..

 

Základ je pro všechny zařízení LoxoneLink stejný, takže není problém přidat například RelayExtension.

Tree jsem zatím neportoval protože jsem je nepotřeboval, každopádně to už není problém.

 

Musím konstatovat, že koupě těch 5 DI extension by byla levnější než ten večerní čas tomu věnovaný, no ale proto stavíme domy a dáváme do nich svépomocně Loxone protože nás to prostě baví....

 

Ještě dodělám nějaké úpravy a pak dám pravděpodobně k dispozici...

 

Zde ukázka funkčnosti, omluvte zhoršenou kvalitu obrazovky nějak se mne to mázlo ...

https://uloz.to/file/ru4GCXC6Mvo7/img-3778-mov

 

 

Velké díky patří samozřejmě tomu bez koho by to fakt nešlo:

https://github.com/sarnau/Inside-The-Loxone-Miniserver

Hlavně díky za vyřešení problému šifrování, škoda, že byla implementace pro STM32 zveřejněné nedávno, první verzi jsem portoval pomocí toho zveřejněného Python scriptu grrrr to mohli bejt ty koupené extensions.

 

Honza

 

 

Ahoj, mohl bych poprosit o reupload? Popř. nějaký update tohoto projektu? Je to pořád použitelné?

 


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

@augustinb nevim, zda je honza a projekt jeste aktivni, kdyby nebyl a mel bys zajem, tak muj mustek loxone-quido je funkcni stale


   
ReplyQuote
Page 2 / 2
Share: