Browsed by
Tag: wifi

Swifitch aneb vyrobte si wifi relé

Swifitch aneb vyrobte si wifi relé

Když jsem včera psal o tom, jak jsem přes zimu krásně nezvládl pohnout s žádnou elektronikou, úplně jsem zapoměl na jeden drobný úspěch.

Před nějakým časem se mi ozval jeden čtenář blogu, že spolu s kolegou navrhl a vyrobil zařízení Swifitch. On sám pak byl s náma i na minulém Loxone srazu, takže ho pár z Vás už i zná (především po jeho prezentaci, jak monitorovat přítomnost bluetooth na detekci blížící se manželky domů :)).

Zařízení samotné je takové wifi-relátko. Něco jako komerční sonoff, ale s důrazem na vyšší bezpečnost a nižší cenu :). Ačkoli sám razím teorii, že veškerá technologie má být v rozvaděči přes který je vše ovládáno, občas to prostě nejde. Nemluvím tu teď o hlavních světlech, žaluziích a dalších zařízeních, se kterýma člověk počítá už při stavbě. Spíše jde o ty drobné věci, které se třeba i s ročním nebo životním obdobím mění.

Například vánoční stromeček, osvětlení v okně, osvětlení prcka v pokoji nebo zvlhčovačka v ložnici. Prostě cokoli, co potřebujete automaticky zapínat a vypínat. Jasně, můžete mít každou zásuvku zvlášť ovládanou přes relé, ale je to většinou ekonomický nesmysl. Jenže pak nastanou chvíle, kdy by se to tak hodilo….

A na tyhle chvíle je tu zařízení Swifitch. Přivedete do něj 230V a ono se z něj jak samo napájí, tak přes wifi spíná výstupní 230V relé.

Konkrétně třeba ta zvlhčovačka v ložnici. Přes zimu máme dost suchý vzduch, ale pouštět zvhlčovačku každý den ručně je opruz. Navíc pak zbytečně běží až do rána, což je většinou zbytečné. Takže jsem použil Swifitch a přes Loxone naprogramoval automatické spouštění a vypínání. Krásné a elegantní řešení.

Navíc, swifitch si můžete postavit sami doma. Za pár korun (konkrétně cca 250kč), trochu času a šikovnosti máte supr zařízení na spínání čehokoli. Navíc se tím hezky procvičíte v pájení :)).

Já osobně jsem si z Aliexpressu a Seedstudia objednal materiál na 20ks. Je totiž skoro jedno, jestli objednáte 1ks, 10ks, nebo 20ks. Cenově vyjde výroba plošňáku + poštovné hodně podobně. A když už jsem se do toho tak opřel, rozhodl jsem se i vylepšit si pájecí stanici.

 

Na aliexpressu jsem objednal tuto . Cenově i s poštovným vyšla na 70USD a v čechách byla za týden. A musím říct, je fakt supr. Krom klasického pájení a možnosti nastavení přesné teploty má horký vzduch, který nepotřebujete, dokud ho nemáte. Jakmile ale jednou okusíte, tak nebudete chtít jinak. Super se s tím zatahujou izolační bužírky, opravují špatně připájené kontakty, nebo sundavají komponenty i celé čipy (například ESP čip z Wemos D1 desky).

Krom výše uvedeného je pak horký vzduch super na pájecí pastu. Nanesete pájeci pastu, ohřejete ji vzduchem a máte připájeny všechny kontakty krásně a čistě. S tím se teprve učím, ale je to jen o správném množství pasty a tepla.

Samotná výroba Swifitche je celkem snadná, objednáte plošnák a podle návodu ho osadíte komponentama. K naprogramování ESP čipu pak lze využít buď kontaktů přímo na plošnáku, nebo si z Wemos desky (ze které předtím sundáte ESP čip) uděláte programátor. Touto cestou jsem šel já.

A takhle pak vypadala moje první deska zkompletovaného swifitche. Pájení sice není na jedničku s hvězdičkou, ale já byl spokojen. A čím více jich vyrobíte, tím lepší to bude. Tady se musím zmínit o zajímavé chybě, kterou jsem během pájení udělal a kterou nebýt autora jsem zřejmě nevyřešil.

Na téhle fotce vidíte vedle sebe můj modrý a autorův červený plošňák. Jak můžete vidět, jsou naprosto identické, jenže ten jeho funguje a můj ne (překvapivě :)). Ani po třetí výměně ESP čipu (a tady se ten horkovzduch fakt hodil), desateru proměření a snad padesáti propájení všech kontaktů ten můj nefungoval stabilně.

Chvíli jel, pak najednou nekomunikoval, pak svítil, najednou ne, atd. A tak jsem udělal fotky obou ze všech stran a začli jsme řešit proč. Až při fakt důkladném ohledání jsme zjistili, že jsem otočil dva odpory o 90 stupňů. Kdo ví, co přesně to vlastně dělalo a jak to, že to vůbec fungovalo. Ale přitom taková blbost. A tady se fakt hodilo mít po ruce i funkční kus.

Po této opravě najednou začalo fungovat vše jak po másle. Nahrál jsem připravený firwmare, připojil jsem Swifitch na wifi a připojil ho k mému MQTT serveru.

Samotné propojení mezi MQTT a Loxone pak řeším opět přes NodeRED. V NodeRED mám udělaný HTTP endpoint, který Loxone zavolá s parametrem on/off na zapnutí/vypnutí daného swifitche.

A takto to pak vypadá v Loxone Configu:

Cest, jak získat swifitch, je několik. Můžete si ho celý objednat a postavit sami, jako jsem to udělal já. Jednoduše použijte nákupní seznam ze stránky https://github.com/ArnieX/swifitch/blob/master/README_CZ.md.

Případně můžete využít služby SeedStudio, které krom výroby samotného plošňáku nabízí i službu osazení všech komponentů. Zkušenost s tím nemám, ale tuto volbu jsem tam viděl.

A jako poslední, nejjednodušší cesta, je kontaktovat přímo autora. Ten hotové swifitche také prodává za cenu 1000kč včetně krabičky a nahraného firwmaru. Za vybrané peníze momentálně vyvíjí další, mnohem sofistikovanější zařízení, kterým by chtěl konkurovat samotnému Loxonu ( a prý se s ním pochlubí na dalším Loxone srazu).

Osobně si myslím, že zakoupení jednoho zařízení je dobrý způsob, jak ho za jeho práci podpořit a zároveň vám zakoupený kus hodně pomůže při výrobě dalších, jelikož máte vzorový kousek, se kterým můžete vše porovnávat.