{"id":726,"date":"2019-02-04T06:26:32","date_gmt":"2019-02-04T06:26:32","guid":{"rendered":"https:\/\/diysmarthome.hu\/?p=726"},"modified":"2019-02-05T08:29:23","modified_gmt":"2019-02-05T08:29:23","slug":"shelly-ht","status":"publish","type":"post","link":"https:\/\/diysmarthome.hu\/tesztek\/shelly-ht\/","title":{"rendered":"Shelly H&T Teszt"},"content":{"rendered":"
A napokban a kezeim k\u00f6z\u00e9 ker\u00fclt 2 db fekete goly\u00f3cska melyeket a Shelly m\u00e1rkanevet birtokl\u00f3 Bolg\u00e1r Allterco Robotics dobott piacra m\u00e9g 2018 m\u00e1sodik fel\u00e9ben.<\/p>\n
Els\u0151 r\u00e1 n\u00e9z\u00e9sre golf labda m\u00e9ret\u0171 goly\u00f3r\u00f3l van sz\u00f3 amiket fr\u00f6ccsent\u00e9ssel, val\u00f3sz\u00edn\u0171leg ABS-b\u0151l \u00e1ll\u00edtottak el\u0151. Mivel sajnos az elj\u00e1r\u00e1s sor\u00e1n a tokoz\u00e1s bels\u0151 fel\u00e9re ez nem ker\u00fclt fel, csak tipp.<\/p>\n
Jobban sz\u00e9t szedve kider\u00fcl, hogy nem egy gyorsan \u00f6sszedobott valamir\u0151l van sz\u00f3, hanem el\u00e9g sok tervez\u00e9s ment bele. A goly\u00f3 k\u00f6nnyen kinyithat\u00f3 a bajonettz\u00e1ras megold\u00e1snak k\u00f6sz\u00f6nhet\u0151en, a (mell\u00e9kelt) CR123A elem k\u00f6nnyen hozz\u00e1f\u00e9rhet\u0151 \u00e9s a mikrokapcsol\u00f3 is k\u00f6nnyen hozz\u00e1f\u00e9rhet\u0151. Ezeken fel\u00fcl m\u00e9g tal\u00e1lkozhatunk egy -az okos otthon t\u00e9mak\u00f6r\u00e9ben- nem megszokott alkatr\u00e9sszel is ami tal\u00e1n a Shelly megold\u00e1sok v\u00e9djegy\u00e9v\u00e9 is v\u00e1lhat: csatlakoztat\u00e1sra k\u00e9sz GPIO (\u00c1ltal\u00e1nos c\u00e9l\u00fa Ki-\/Bemenet) csatlakoz\u00f3k.<\/p>\n
<\/p>\n
A Shelly kor\u00e1bbi gy\u00e1rt\u00f3kt\u00f3l nem megszokott mentalit\u00e1ssal egy nyitottnak mondhat\u00f3 platformot kezdett fejleszteni ahol maga a gy\u00e1rt\u00f3 is akt\u00edvan b\u00e1tor\u00edtja a felhaszn\u00e1l\u00f3it, hogy vegy\u00e9k kez\u00fckbe az ir\u00e1ny\u00edt\u00e1st \u00e9s hozzanak ki ezekb\u0151l az eszk\u00f6z\u00f6kb\u0151l mindent amit csak lehet!<\/p>\n
Nincs ez m\u00e1sk\u00e9pp ezekkel a h\u0151m\u00e9rs\u00e9klet \u00e9s p\u00e1ratartalom \u00e9rz\u00e9kel\u0151 goly\u00f3kkal sem. A lelke ennek az eszk\u00f6znek a m\u00e9lt\u00e1n h\u00edr\u00f6s Espressif ESP8266 mikrokontroller mely a csin\u00e1ld magad frontot az Arduiono ut\u00e1n el\u00e9gg\u00e9 \u00e1t rendezte. Ennek k\u00f6vetkezt\u00e9ben kev\u00e9s programoz\u00e1si tud\u00e1ssal, vagy sok esetben (Tasmota, ESPurna, ESPEasy, \u2026) an\u00e9lk\u00fcl is ak\u00e1r f\u00fcggetlen\u00edteni lehet a felh\u0151 szolg\u00e1ltat\u00f3t\u00f3l az apr\u00f3s\u00e1got.<\/p>\n
Az ESP8266-b\u0151l k\u00f6vetkezik, hogy:<\/p>\n
Sajnos a szenzorr\u00f3l m\u00e9g nincs inform\u00e1ci\u00f3m. Azonban m\u00e1r l\u00e1ttam „HACK” -et, hogy le forrasztott\u00e1k az alap lapr\u00f3l \u00e9s vezet\u00e9ken kivezett\u00e9k a goly\u00f3b\u00f3l, \u00edgy egy majdnem DS18B20 m\u00f3dra t\u00e1vh\u0151m\u00e9r\u00e9sre alkalmazhat\u00f3.<\/p>\n
<\/p>\n
Els\u0151 bekapcsol\u00e1skor egy ismer\u0151s folyamattal tal\u00e1ljuk szembe magunkat:<\/p>\n
Ez egy szenzor, ne v\u00e1rjunk t\u0151le t\u00f6bbet mint amire tervezt\u00e9k, azonban a Shelly ki tett mag\u00e1\u00e9rt itt is. Az alkalmaz\u00e1suk m\u00edg egy kicsit b\u00e9t\u00e1nak \u00e9rezhet\u0151 helyenk\u00e9nt (\u00e9s vannak is publikusan tesztelhet\u0151 b\u00e9ta funkci\u00f3i), meg csin\u00e1l mindent amit k\u00e9r\u00fcnk t\u0151le (ezt majd egy m\u00e1sik cikkben).<\/p>\n
M\u0171k\u00f6d\u00e9s\u00e9ben el\u00e9gg\u00e9 energia takar\u00e9kosan \u00fczemel, de f\u0151 energiatakar\u00e9koss\u00e1gi faktor a wifi ki\/be kapcsol\u00e1sa. Ennek k\u00f6r\u00fclm\u00e9nyeit t\u00f6bbf\u00e9le m\u00f3don befoly\u00e1solhatjuk:<\/p>\n
Itt viszont a Shelly hozta a form\u00e1j\u00e1t \u00e9s egy eg\u00e9sz j\u00f3nak mondhat\u00f3 dokument\u00e1ci\u00f3ban<\/a>, kell\u0151 alaposs\u00e1ggal le\u00edrt mindent az eszk\u00f6zeir\u0151l \u00e9s lehet\u0151s\u00e9geir\u0151l ebb\u0151l a 3 \u00fczemm\u00f3dot emeln\u00e9m ki most:<\/p>\n \u00c1ltal\u00e1nos esetben ezzel az \u00fczemm\u00f3ddal tal\u00e1lkozunk, lehet\u0151v\u00e9 teszi a Shelly alkalmaz\u00e1s haszn\u00e1lat\u00e1t, a k\u00f6nny\u0171 t\u00e1vel\u00e9r\u00e9st \u00e9s nagyj\u00e1b\u00f3l mindent amire m\u00f3dos\u00edt\u00e1s n\u00e9lk\u00fcl k\u00e9pes az eszk\u00f6z, t\u00f6bbek k\u00f6zt Alexa \/ Google Home integr\u00e1ci\u00f3 is van, de a goly\u00f3k eset\u00e9ben az ut\u00f3bbi nem igaz\u00e1n t\u00e1mogatott, mivel a Google nem ismeri a szenzorok fogalm\u00e1t.<\/p>\n Itt kezd\u0151dnek az igazi csin\u00e1ld magad r\u00e9szek! Local \u00fczemm\u00f3dban MQTT-n kereszt\u00fcl tud kommunik\u00e1lni egy n\u00e9pszer\u0171 MQTT \u00e9rtelmez\u00e9sre k\u00e9pes alkalmaz\u00e1ssal ami lehet: Domoticz, Home Assistant, OpenHAB, NodeRed, \u2026 csak hogy p\u00e1rat eml\u00edtsek, term\u00e9szetesen az MQTT topic-ok minden tartalmazz\u00e1k az eszk\u00f6z\u00f6k egyedi azonos\u00edt\u00f3j\u00e1t elej\u00e9t v\u00e9ve kevered\u00e9snek, ezen t\u00fal viszont teljesen standardiz\u00e1lva vannak.<\/p>\n Ebben az esetben csin\u00e1l maga k\u00f6r\u00fcl egy Wifi hozz\u00e1f\u00e9r\u00e9si pontot amihez lehet csatlakozni \u00e9s az eszk\u00f6zt\u0151l rutin szer\u0171en elk\u00e9rni az adatokat.<\/p>\n Az jelen esetben nem sok van. Nincsenek szabadon l\u00f3g\u00f3, l\u00e1tsz\u00f3lag c\u00e9l n\u00e9lk\u00fcli kivezet\u00e9sek. Az antenna maszkolva van \u00edgy \u00e9lvez n\u00e9mi mechanikai v\u00e9delmet is egy esetleges kapar\u00e1ssal szemben. A fel\u00fclet szerelt alkatr\u00e9szek m\u00e1r majdnem a mobil telefonokban haszn\u00e1lt m\u00e9reteket s\u00farolj\u00e1k, \u00e9s l\u00e9v\u00e9n, hogy mikrokontrollert haszn\u00e1l, nincs is t\u00fal sok anal\u00f3g komponense.<\/p>\n A legt\u00f6bb m\u00f3dos\u00edt\u00e1s amivel a k\u00f6z\u00f6ss\u00e9g el\u0151 rukkolt id\u00e1ig az kimer\u00fclt 3D nyomtatott fali r\u00f6gz\u00edt\u0151kben \u00e9s a kor\u00e1bban eml\u00edtett szenzor \u00e1thelyez\u00e9sben.<\/p>\n<\/a>Cloud \u00fczemm\u00f3d<\/h5>\n
<\/a>Local \u00fczemm\u00f3d<\/h5>\n
<\/a>AP \u00fczemm\u00f3d<\/h5>\n
<\/a>B\u0151v\u00edthet\u0151s\u00e9g, \u201cHackFactor\u201d<\/h3>\n
<\/a>Vas r\u00e9szr\u0151l<\/h3>\n
<\/a>Firmware r\u00e9szr\u0151l<\/h3>\n