Orodha ya maudhui:

Udhibiti wa Somfy Kutoka kwa rununu yako, IFTTT na Google kwa $ 20: 16 Hatua
Udhibiti wa Somfy Kutoka kwa rununu yako, IFTTT na Google kwa $ 20: 16 Hatua

Video: Udhibiti wa Somfy Kutoka kwa rununu yako, IFTTT na Google kwa $ 20: 16 Hatua

Video: Udhibiti wa Somfy Kutoka kwa rununu yako, IFTTT na Google kwa $ 20: 16 Hatua
Video: Equipment Corner- OctoPrint configuration 2024, Novemba
Anonim
Udhibiti wa Somfy Kutoka kwa rununu yako, IFTTT na Google kwa $ 20
Udhibiti wa Somfy Kutoka kwa rununu yako, IFTTT na Google kwa $ 20
Udhibiti wa Somfy Kutoka kwa rununu yako, IFTTT na Google kwa $ 20
Udhibiti wa Somfy Kutoka kwa rununu yako, IFTTT na Google kwa $ 20
Udhibiti wa Somfy Kutoka kwa rununu yako, IFTTT na Google kwa $ 20
Udhibiti wa Somfy Kutoka kwa rununu yako, IFTTT na Google kwa $ 20

Katika Agizo hili, nitakuonyesha jinsi nilichukua bei rahisi (ndio, Somfy na bei rahisi!) Somfy RTS kijijini cha redio na kuchukua udhibiti kupitia rununu yangu, IFTTT (fikiria vipima muda / athari) na nyumba ya Google. Ni muhimu kutambua kwamba hii ni kijijini cha RTS Situo, sijaona ndani ya kijijini cha Situo IO, kwa hivyo hapo chini inaweza kuwa sio muhimu - toa maoni hapa chini ikiwa umefungua Situo IO yako kupata kitu kama hicho au la.

Ninapaswa kusema wakati huu, kwamba Somfy + Alexa Iliyofundishwa hapo awali (hapa) na Jerry Olsen iliongoza na kuunda uuzaji kuu wa mradi huu.

Nilitaka udhibiti wa rununu (wakati niko nje nina simu yangu na siwezi kupata au kukumbuka ni wapi kijijini cha Somfy kilikwenda!), Udhibiti wa IFTTT (ili niweze kuunganisha hafla zingine kama sensa ya mvua ya ESP8266) na kwangu, udhibiti wa msaidizi wa sauti ya nyumba ya Google / kiota pia.

Ili kufanya hivyo, nilitumia Wemos D1 mini (koni nzuri), sinia ya USB, Somfy Situo kijijini na dremel. Programu-busara ilikuwa mchoro wa kimsingi wa Arduino ukitumia Blynk na viboreshaji vya wavu kwenye IFTTT.

Tofauti na maagizo mengine niliyounganisha hapo juu, nilitaka kuwa na kijijini cha Somfy ukutani na bado nitaweza kutumia vifungo vya asili (rafiki wa familia na wageni!). Kwa hivyo, nilienda kuiweka sawa katika nyumba ya asili ya mbali. Nilitaka pia rimoti inayotumiwa na Wemos kama ilivyo kwenye nyingine inayoweza kufundishwa.

Njia ya kudhibiti (zaidi ya vifungo!) Ni (Google *) >> (IFTTT *) >> Blynk >> Wemos D1 Mini GPIOs >> Bodi ya Somfy

* Hiari katika mlolongo.

Vifaa

Udhibiti wa kijijini wa Somfy Situo (ni rahisi na ukuta unaweza kuwekwa!)

Wemos D1 Mini (Lolin yauza moja kwa moja kwenye Aliexpress, lakini nilinunua koni nzuri kwenye Amazon)

Dremel au kitu cha kukata plastiki (kesi ya Somfy ni rahisi sana kukata)

Chuma cha kulehemu chenye uwezo wa kuuza Wemos na pedi za Somfy

Waya nyembamba ya kupima

Akaunti ya Blynk (na mradi ulio na vifungo vitatu)

Akaunti ya IFTTT (hiari)

Spika ya nyumbani / kiota cha Google au simu ya mkononi (hiari)

Hatua ya 1: Sajili na kisha Fungua Kijijini cha Somfy

Jisajili na kisha Ufungue Remote Somfy
Jisajili na kisha Ufungue Remote Somfy

Kwanza fanya vitu vya kwanza, hivi karibuni, Somfy haitafanya kazi kwa betri yake mwenyewe au ufikie programu / upya / unganisha kifungo kwa urahisi. Kwa hivyo, unganisha kijijini na vifaa vyako vya Somfy sasa, wakati vyote ni mpya na nzuri. Inafaa pia kuangalia kila kitu kinafanya kazi kama inavyotarajiwa kwenye kijijini hiki kabla hatujakifungua na kuondoa udhamini wa aina yoyote.

Ili kufanya hivyo inatofautiana na yale unayo tayari, kwa hivyo angalia maagizo kwenye kisanduku na pia mwongozo huu wa video. Nilikuwa na rimoti iliyopo, kwa hivyo nilibonyeza kitufe cha kuweka upya / unganisha kwa kifupi juu yake, kisha ile mpya na kisha bonyeza vifungo kwenye ile mpya hadi ifanye kazi.

Video ya Somfy ya YouTube ya kuunganisha kijijini kingine

Pops za mbali hufunguliwa kwa kuvuta tu kwenye makali ya chini. Tendua screws mbili / taa za usalama wa mwenge na bisibisi ndogo ya ncha gorofa (aina unayopata kwenye kitanda cha kutengeneza simu).

Hatua ya 2: Tembeza Bodi kutoka Nusu ya Juu ya Shell

Pindisha Bodi kutoka Nusu ya Juu ya Shell
Pindisha Bodi kutoka Nusu ya Juu ya Shell

Geuza ubao nje na uone vitufe vya kupendeza. Katika picha hii, alama za solder kwa vifungo ziko kulia.

Hatua ya 3: Punguza Batri

Punguza Batri
Punguza Batri

Toa betri ya sarafu kutoka kwa mmiliki (huteleza na kushinikiza kutoka kwa bisibisi hiyo ndogo). Kisha usifunue vidokezo viwili vilivyowekwa kwa wakati, huku ukivuta kwa upole au kupongeza kipande cha betri ili ionekane kama picha hapo juu. Tutatumia alama za mlima kwa 3.3v, kwa hivyo usijali kuhusu solder iliyoachwa nyuma.

Hatua ya 4: Gundisha waya za 3.3v na GND kwa Remfy Remote

Solder the 3.3v na GND waya kwa Remfy Remote
Solder the 3.3v na GND waya kwa Remfy Remote

Waya (nyekundu) 3.3v huenda kwa mojawapo ya alama za mlima wa betri na kisha kwenye pini ya Wemos Mini 3.3v. Waya (mweusi) wa GND huenda kwa pedi upande wa kushoto tu wa chip hiyo (nimeona hii ni mahali rahisi kutengenezea, nadhani kuna sehemu kadhaa za ardhi kwenye bodi ya Somfy). Hii basi huenda kwa (umekisia!) GND kwenye Wemos.

Hii inamaanisha bodi ya Wemos itaiwezesha bodi ya Somfy wakati wowote imeunganishwa (kupitia USB katika kesi yangu) kwa nguvu.

Hatua ya 5: Funika pedi ya chini ya betri na mkanda wa kuhami

Funika pedi ya chini ya betri na mkanda wa kuhami
Funika pedi ya chini ya betri na mkanda wa kuhami

Kwa uaminifu wote sijui kama hii ni muhimu au la, lakini kwa kuwa nilijua Wemos wataishia kuwasiliana kwa karibu na hii, sikujihatarisha.

Hatua ya 6: Solder It All Up

Solder Yote Juu
Solder Yote Juu

Somfy Situo yangu ilikuwa na vifungo vinne kwa jumla - unganisha / weka upya, juu / nje, simama na chini / ndani

Ikiwa haujui, kijijini cha Somfy huvuta tu miguu ya kushoto ya kitufe (kama inavyoonyeshwa) ardhini (kutoka miguu ya upande wa kulia) ikibonyezwa. Kwa hivyo, ikiwa tunatengeneza upande wa kushoto na Wemos inaona waandishi wa habari.

Sikuvutiwa na kitufe cha unganisha / kuweka upya kwani nilikuwa tayari nimejifunza kijijini kwenye kisanduku cha kudhibiti kwa kutumia kijijini changu cha asili. Kwa hivyo, nilitaka Wemos 'watilie' wengine watatu kwa mahitaji. Ili kufanya hivyo, suuza waya kwa mguu upande wa kushoto (kama inavyoonyeshwa) kwa kila kitufe. Hizi zote zinauzwa kwa GPIO kwenye Wemos.

Hatua ya 7: Dremel Kesi hiyo

Dremel Kesi hiyo
Dremel Kesi hiyo

Ili kupata bodi ya asili na Wemos D1 mini katika kesi hiyo, unahitaji kufungua nyuma kidogo ili uwe na nafasi ya kutoshea. Inaruhusu pia (joto hadi joto kabisa) Chip ya ESP8266 ya Wifi kupoa rahisi. Wakati nilipokuwa, nilikata chini sehemu ya juu ya screw ili kwamba wakati yote imekamilika, ningeweza kunasa kijijini kwenye screw kwenye ukuta (Somfy anatarajia utatandika bamba la nyuma ukutani kwanza, kisha re -faa mbele - haiwezekani wakati unajaribu kutoshea waya na Wemos kwa wakati mmoja!)

* - Sasisha, hivi karibuni nimepata mikono yangu juu ya hivi karibuni (rasmi) D1 mini (v3.1.0) na chips za wifi sasa ni ndogo! Hii inamaanisha kuwa hautalazimika kufanya kesi kwa Dremel. Inastahili kuangalia ikiwa yote inafaa kwanza ikiwa unatumia Mini D1 baadaye bila chip kubwa ya wifi ya fedha kama inavyoonyeshwa.

Hatua ya 8: Zitoshe

Yatoshe Yote
Yatoshe Yote

Hii inachukua muda kidogo na uvumilivu, nafasi ni ngumu na unahitaji kupata waya chini ya bodi kuu ya Somfy, bila wao kuingia kwenye vifungo. Niligundua kwamba kuendesha waya chini pande chini ya bodi ya Somfy kwanza, kisha 'kukunja' Wemos mahali pa kufanya kazi vizuri.

Hatua ya 9: Jinsi Inavyoonekana Kutoka Nyuma

Jinsi Inavyoonekana Kutoka Nyuma
Jinsi Inavyoonekana Kutoka Nyuma

Hii ndio nakala iliyomalizika inayoonyesha njia iliyokatwa ili kuruhusu Wemos kutoshea na kupoa. Unaweza pia kuona kukatwa kwa screw kwa uunganishaji rahisi wa ukuta. Wemos haijaingiliwa ndani, lakini ni sawa kabisa kwamba unaweza kuondoa na kuingiza kebo ya USB bila hofu ya kuvuta muunganisho wowote uliouzwa.

Hatua ya 10: Jinsi Inavyoonekana Kutoka Mbele na Upande

Jinsi Inavyoonekana Kutoka Mbele na Upande
Jinsi Inavyoonekana Kutoka Mbele na Upande
Jinsi Inavyoonekana Kutoka Mbele na Upande
Jinsi Inavyoonekana Kutoka Mbele na Upande

Kama unavyoweza kuona kutoka mbele, kebo ya USB ndiyo pekee inayotoa ambayo kila kitu kimefanywa na kutoka upande hii inaonyesha kuwa Wemos hawajitokezi, inalingana tu na ukingo wa kesi ya asili, ikimaanisha kuwa ukuta utaweka usiwe na shida.

Hatua ya 11: Coding Bit

Sehemu ya vifaa ikifanywa, unaweza kupeperusha mchoro kwenye Wemos, kujenga mradi wa Blynk, kuanzisha applet za IFTTT na kisha kuzungumza na Google.

Nitavunja kila hatua tofauti. Unaweza kuchagua kufanya hivyo kabla ya kuweka vifaa pamoja, weka tu kumbuka ya GPIO unayotumia ili zilingane kwa kila moja.

Hatua ya 12: Blynk na Utaikosa

Nilitumia Blynk kwani ilikuwa rahisi na yenye ufanisi, kuna chaguzi zingine, kwa hivyo hii sio muhimu. Kwangu ilikuwa njia nzuri rahisi ya kupata mchoro wa Arduino kutuliza GPIO kwenye Wemos kutumia simu yangu kama 'rimoti'.

Fungua akaunti ya Blynk ikiwa huna tayari na kisha uunda mradi mpya. Weka kitufe cha auth kilichopewa mkono kwa mchoro wa Arduino baadaye. Ongeza vifungo vitatu vilivyounganishwa na pini halisi 1, 2 na 3. Weka vifungo kama unavyopenda. Kama ninavyodhibiti awnings / vivuli viwili nilichagua Out, In and Stop.

Tutatumia maktaba ya Blynk Arduino kuwaambia Wemos wakati moja ya vifungo hivi vilivyopigwa kwa nguvu ilibanwa na kisha tu kuweka GPIO inayofaa kupiga vyombo vya habari vya Somfy.

Hatua ya 13: IFTTT inayoendelea Kutoa

Hii ni hiari, unaweza kuruka moja kwa moja kwa hatua ya mchoro wa Arduino ikiwa huna hamu ya kudhibiti sauti, kipima muda au tukio la kijijini chako cha Somfy.

Niliunda applet tatu za IFTTT, moja ili 'bonyeza' kila moja ya vitufe vitatu vya Somfy. Hizi moto ombi la wavuti ndani ya Blynk ambayo (kwa upande mwingine (tazama hatua ya awali) inawafuta Wemos ili kuweka chini kitufe cha Somfy.

Kwa hivyo, sehemu ya IF inaweza kuwa chochote unachohitaji kuchochea kitufe cha kitufe, nilichagua msaidizi wa Google ili nizungumze nayo na kuipanga.

Sehemu ya HIYO basi inahitaji kuwa Wavuti kwenye Blynk ikitumia URL kama hii;

blynk_ip: 8080 / BLYNK_PROJECT_AUTH_KEY / sasisha / V2? Thamani = 1

BLYNK_IP inapaswa kuwa IP ya nchi unayopata kwa kupiga seva ya blynk. Kitufe cha auth kilitumwa kwako wakati uliunda mradi wa Blynk. V2 ni pini halisi iliyopewa kitufe katika programu ya Blynk tunayotaka kubonyeza.

Weka njia ya kupata

Weka aina ya yaliyomo kuwa application / json

Rudia hapo juu kwa vifungo vingine.

Hatua ya 14: Hey Google

Hey Google!
Hey Google!

Kama nilichagua Msaidizi wa Google katika sehemu ya IFTTT 'IF', naweza kuiambia Google kifungu (ambacho nimeweka katika mipangilio ya Msaidizi wa Google wa IFTTT) kuiambia ibonyeze moja ya vifungo vitatu.

Hatua ya 15: Je! Tunaweza Kuandika Nambari kadhaa Tayari

Mwishowe tunahitaji kuandika na kupakia mchoro kwa Arduino. Sitashughulikia hii kwa undani sana na yote yametolewa maoni na kila sehemu ni sawa sawa.

Maktaba mawili yanahitajika, wifi ya ESP8266 na ESP8266Blynk - hizi zinaweza kubadilika kwa muda na ukitumia bodi nyingine badala ya Wemos Mini, kwa hivyo angalia hiyo kwanza.

Lazima uweke wifi ssid yako, nywila na ishara za mwandishi wa blynk kwani zitakuwa tofauti kila wakati.

Nilitumia D1, D5 na D7 kuweka vitufe vya Somfy na kwa kweli pini za 3.3v na GND kuwezesha bodi ya Somfy.

Nimejumuisha machapisho machache ya kufuatilia, kwa hivyo ikiwa utatumia Wemos kwanza, unaweza kujaribu Blynk, IFTTT na Google bila kuvuruga vifaa vyako vya Somfy.

Vifungo vyangu vinaitwa OUT, IN and STOP.

Ninashikilia kitufe cha mwili kwa sekunde moja kuhakikisha ishara ya redio inapokelewa na sanduku la Somfy. Ninatumia ucheleweshaji kufanya hivyo pia kuzuia kuingiliana kwa batili ikiwa mtu (watoto!) Anaingia kwenye programu yangu ya Blynk, pamoja na muundo wa relay ya Somfy hii inamaanisha motors hazijabadilishwa mwelekeo haraka sana.

Ninavuta kitufe cha Blynk juu na chini kuonyesha kuwa imeshinikizwa na kama IFTTT inaiacha ikiwa juu milele ikiwa utapigia waandishi wa Blynk njia hii.

Loid.loop inapaswa kushoto na Blynk.run () tu; line kuweka mambo mbio vizuri.

Ilipendekeza: