Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Rekisteröidy ja avaa sitten Somfy -kaukosäädin
- Vaihe 2: Käännä levy pois kuoren yläpuolelta
- Vaihe 3: Irrota akku
- Vaihe 4: Juottaa 3.3v- ja GND -johdot Somfy -kaukosäätimeen
- Vaihe 5: Peitä akun maadoitusalusta eristysteipillä
- Vaihe 6: Juottaa kaikki ylös
- Vaihe 7: Dremel -kotelo
- Vaihe 8: Sovita kaikki sisään
- Vaihe 9: Miltä se näyttää takaa
- Vaihe 10: Miltä se näyttää edestä ja sivulta
- Vaihe 11: Koodausbitti
- Vaihe 12: Blynk ja kaipaat sitä
- Vaihe 13: IFTTT, joka jatkaa antamista
- Vaihe 14: Hei Google
- Vaihe 15: Voimmeko kirjoittaa jo jonkin koodin
Video: Somfy -ohjaus matkapuhelimeltasi, IFTTT: ltä ja Googlelta hintaan 20: 16 dollaria
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tässä Instructable -ohjelmassa näytän sinulle, kuinka otin halvan (joo, Somfy ja halpa!) Somfy RTS -kaukosäätimen ja otin ohjauksen matkapuhelimeni, IFTTT: n (ajattele ajastimet/reaktiot) ja Googlen kodin kautta. On syytä huomata, että tämä on RTS Situo -kaukosäädin, en ole nähnyt Situo IO -kaukosäätimen sisäosaa, joten alla oleva ei ehkä ole relevantti - pudota kommentti alle, jos olet avannut Situo IO -laitteen löytääksesi jotain vastaavaa vai ei.
Minun on sanottava tässä vaiheessa, että Jerry Olsenin edellinen Somfy+Alexa Instructable (täällä) inspiroi ja muovasi tämän projektin pääjuotosta.
Halusin mobiiliohjauksen (kun olen ulkona, minulla on matkapuhelin mukanani ja tuskin koskaan löydän tai muistan, mihin alkuperäinen Somfy -kaukosäädin meni!), IFTTT -ohjaus (jotta voin linkittää muita tapahtumia, kuten ESP8266 -sadetunnistimen) ja minulle myös Googlen etusivu/pesäpuheohjaimen ohjaus.
Tätä varten käytin Wemos D1 mini (hyvä klooni), USB -laturia, Somfy Situo -kaukosäädintä ja dremelia. Ohjelmistollisesti se oli Arduinon perusluonnos Blynkin ja webhookien avulla IFTTT: hen.
Toisin kuin muut edellä mainitsemani ohjeet, halusin pitää Somfy -kaukosäätimen seinällä ja silti käyttää alkuperäisiä painikkeita (perhe- ja vierasystävällinen!). Siksi asensin kaiken alkuperäiseen etäkoteloon. Halusin myös Wemosin ohjaaman kaukosäätimen, kuten toisessa ohjeessa.
Ohjaustapa (muut kuin painikkeet!) On (Google*) >> (IFTTT*) >> Blynk >> Wemos D1 Mini GPIOs >> Somfy board
*Valinnainen ketjussa.
Tarvikkeet
Somfy Situo -kaukosäädin (ne ovat halpoja ja seinälle asennettavia!)
Wemos D1 Mini (Lolin myy niitä suoraan Aliexpressissä, mutta ostin hyvän kloonin Amazonista)
Dremel tai jotain muovin leikkaamista varten (Somfy -kotelo on melko helppo leikata)
Juotin, joka kykenee juottamaan Wemos- ja Somfy -tyynyt
Ohut johdin
Blynk -tili (ja projekti, jossa on kolme painiketta)
IFTTT -tili (valinnainen)
Googlen koti-/pesokaiutin tai matkapuhelin (valinnainen)
Vaihe 1: Rekisteröidy ja avaa sitten Somfy -kaukosäädin
Ensinnäkin, melko pian, Somfy ei toimi omalla akullaan tai pääse helposti ohjelman/nollaus/yhteys -painikkeeseen. Liitä siis kaukosäädin Somfy -laitteisiisi nyt, kun se on uutta ja mukavaa. On myös syytä tarkistaa, että kaikki toimii odotetusti tällä kaukosäätimellä ennen kuin avaamme sen ja mitätöimme kaikenlaisen takuun.
Voit tehdä tämän sen mukaan, mitä sinulla jo on, joten tarkista laatikon ohjeet ja myös tämä video -opas. Minulla oli olemassa oleva kaukosäädin, joten painoin lyhyesti reset/connect -painiketta, sitten uutta ja sitten painin uuden painiketta, kunnes se toimi.
Somfy YouTube -video toisen kaukosäätimen liittämistä varten
Kaukosäädin avautuu vetämällä vain alareunasta. Irrota kaksi ruuvia/torx -ruuvia pienellä litteällä ruuvitaltalla (tyyppi, joka löytyy liikkuvasta korjaussarjasta).
Vaihe 2: Käännä levy pois kuoren yläpuolelta
Käännä levy ulos ja ulos nähdäksesi kiinnostavat painikkeet. Tässä kuvassa painikkeiden juotoskohdat ovat oikealla.
Vaihe 3: Irrota akku
Ota kolikkoakku ulos pidikkeestä (se liukuu ulos pienellä ruuvimeisselillä). Irrota sitten kaksi kiinnityspistettä vuorotellen samalla kun vedät tai arvostat akun pidikettä varovasti, jotta se näyttää yllä olevasta kuvasta. Käytämme kiinnityspisteitä 3.3v: lle, joten älä huoli jääneestä juotoksesta.
Vaihe 4: Juottaa 3.3v- ja GND -johdot Somfy -kaukosäätimeen
(Punainen) 3,3 V: n johto menee jompaankumpaan akun pidikkeen kiinnityspisteistä ja sitten Wemos Mini 3,3 V: n nastaan. (Musta) GND -lanka menee tyynylle juuri sen sirun vasemmalla puolella (löysin tämän helpoksi juotettavaksi, mielestäni Somfy -levyllä on useita maadoituspisteitä). Tämä menee sitten (arvasit sen!) GND: lle Wemosissa.
Tämä tarkoittaa, että Wemos -kortti saa Somfy -levylle virran aina, kun se on kytketty (tapauksessani USB: n kautta).
Vaihe 5: Peitä akun maadoitusalusta eristysteipillä
Rehellisesti sanottuna minulla ei ole aavistustakaan, onko tämä ratkaisevaa vai ei, mutta koska tiesin, että Wemos päätyy tähän läheiseen yhteyteen, en ottanut riskejä.
Vaihe 6: Juottaa kaikki ylös
Somfy Situo -laitteessani oli yhteensä neljä painiketta - yhteys/nollaus, ylös/ulos, pysäytys ja alas/sisään
Jos et ole tietoinen, Somfy -kaukosäädin vetää painikkeen vasemmalla puolella olevat jalat (kuten kuvassa) maahan (oikeilta sivujaloilta), kun niitä painetaan. Joten jos hiomme vasemman puolen Wemosilla, se näkee puristimen.
En ollut kiinnostunut yhdistä/palauta -painikkeesta, koska olin jo oppinut kaukosäätimen ohjauslaatikkoon käyttämällä alkuperäistä kaukosäädintä. Joten halusin, että Wemot "maata" muut kolme pyydettäessä. Tätä varten juota lanka jokaisen painikkeen vasemmalla puolella olevaan jalkaan (kuten kuvassa). Nämä vuorostaan on juotettu GPIO: ksi Wemosissa.
Vaihe 7: Dremel -kotelo
Jotta saat alkuperäisen levyn ja kotelon Wemos D1 minin, sinun on avattava takaosa hieman, jotta sille mahtuu tilaa. Sen avulla myös (lämmin - melko lämmin) ESP8266 WiFi -siru jäähtyy hieman helpommin. Kun olin paikalla, leikkasin ylemmän ruuvin uran pohjan pois niin, että kun kaikki oli tehty, voisin kiinnittää kaukosäätimen seinän ruuviin (Somfy odottaa, että ruuvaat taustalevyn ensin seinään ja sitten uudelleen - sovi etuosaan - ei mahdollista, kun yrität sovittaa johdot ja Wemot samaan aikaan!)
* - Päivitä, olen äskettäin saanut käsiini uusimman (virallisen) D1 minin (v3.1.0) ja wifi -sirut ovat nyt pieniä! Tämä tarkoittaisi todennäköisesti sitä, että sinun ei tarvitse käsitellä tapausta. Kannattaa tarkistaa, sopiiko kaikki ensin, jos käytät myöhempää D1 Miniä ilman suurta hopeista wifi -sirua, kuten kuvassa.
Vaihe 8: Sovita kaikki sisään
Tämä vie vähän aikaa ja kärsivällisyyttä, tilaa on vähän ja johdot on saatettava Somfy -päälevyn alle ilman, että ne häiritsevät painikkeita. Huomasin, että johtojen johtaminen ensin sivuilta Somfy -levyn alle ja sitten "taittaminen" Wemos -paikoilleen toimi parhaiten.
Vaihe 9: Miltä se näyttää takaa
Tämä on valmis artikkeli, joka näyttää leikkauksen, jotta Wemot sopivat ja jäähtyvät. Näet myös ruuvin katkaisun seinän kiinnittämisen helpottamiseksi. Wemos ei ole murskattu, mutta se on riittävän tiukka, jotta voit irrottaa ja asettaa USB -kaapelin pelkäämättä vetää mitään juotettuja liitoksia.
Vaihe 10: Miltä se näyttää edestä ja sivulta
Kuten edestä näet, USB -kaapeli on ainoa lahja, että mitään on tehty, ja sivulta tämä osoittaa, että Wemos ei tartu ulos, se sopii vain alkuperäisen kotelon reunaan, mikä tarkoittaa, että seinäasennus on ole ongelma.
Vaihe 11: Koodausbitti
Kun laitteisto -osa on valmis, voit vilkaista luonnoksen Wemosiin, rakentaa Blynk -projektin, asentaa IFTTT -sovelmia ja puhua sitten Googlelle.
Jakaudun jokaiseen eri vaiheeseen. Voit halutessasi tehdä tämän ennen laitteiston kasaamista. Pidä vain muistissa käyttämäsi GPIO: t, jotta ne vastaavat kutakin.
Vaihe 12: Blynk ja kaipaat sitä
Käytin Blynkia, koska se oli yksinkertainen ja tehokas, on muita vaihtoehtoja, joten tämä ei ole kriittistä. Minulle se oli mukava yksinkertainen tapa saada Arduinon luonnos maadoittaa GPIO: t Wemosilla käyttämällä matkapuhelinta "kauko -ohjaimena".
Avaa Blynk -tili, jos sinulla ei vielä ole sitä, ja luo uusi projekti. Pidä auth -näppäin saatavilla Arduino -luonnosta varten myöhemmin. Lisää kolme painiketta, jotka on linkitetty virtuaalisiin nastoihin 1, 2 ja 3. Sano painikkeet haluamallasi tavalla. Kun hallitsen kahta telttaa/sävyä, valitsin Out, In ja Stop.
Käytämme Blynk Arduino -kirjastoa kertoaksemme Wemosille, kun yhtä näistä virtuaalisesti kiinnitetyistä painikkeista painettiin, ja sitten yksinkertaisesti maadoitamme sopivan GPIO: n sytyttämään fyysisen Somfy-puristimen.
Vaihe 13: IFTTT, joka jatkaa antamista
Tämä on valinnainen, voit siirtyä suoraan Arduinon luonnosvaiheeseen, jos et ole kiinnostunut Somfy -kaukosäätimen ääni-, ajastin- tai tapahtumareaktio -ohjauksesta.
Tein kolme IFTTT -sovittelua, joista yksi painaa kutakin kolmea Somfy -painiketta. Nämä käynnistävät Webhook -pyynnön Blynkiin, joka puolestaan (katso edellinen vaihe) laukaisee Wemot maadoittaakseen Somfy -painikkeen fyysisesti.
Joten JOS -osa voi olla mitä tahansa painikkeen painamisen käynnistämiseen, valitsin Google -avustajan, jotta voin puhua sen kanssa ja ajoittaa sen.
THAT -osan on sitten oltava Webhook osaksi Blynkia käyttämällä tällaista URL -osoitetta;
blynk_ip: 8080/BLYNK_PROJECT_AUTH_KEY/update/V2? value = 1
BLYNK_IP pitäisi olla maan IP -osoite, jonka löydät pingittämällä blynk -palvelimen. Todennusavain lähetettiin sinulle, kun loit Blynk -projektin. V2 on virtuaalinen tappi, joka on määritetty painikkeelle Blynk -sovelluksessa, jota haluamme painaa.
Aseta menetelmäksi GET
Aseta sisällön tyypiksi sovellus/json
Toista yllä olevat muut painikkeet.
Vaihe 14: Hei Google
Kun valitsin Google Assistantin IFTTT: n IF -osassa, voin sitten kertoa Googlelle lauseen (jonka olen lisännyt IFTTT Google Assistantin asetuksiin) kertomaan sen painavan yhtä kolmesta painikkeesta.
Vaihe 15: Voimmeko kirjoittaa jo jonkin koodin
Lopuksi meidän on kirjoitettava ja ladattava luonnos Arduinolle. En käsittele tätä liian yksityiskohtaisesti, ja kaikki on kommentoitu ja jokainen osa on riittävän suoraviivainen.
Kaksi kirjastoa tarvitaan, ESP8266 wifi ja ESP8266Blynk - nämä voivat muuttua ajan myötä ja jos käytät toista levyä Wemos Minin sijasta, tarkista se ensin.
Sinun on asetettava wifi -ssid, salasana ja blynk -todennustunnukset, koska ne ovat aina erilaisia.
Käytin D1: tä, D5: tä ja D7: tä Somfy -painikkeiden maadoitukseen ja tietysti 3,3 V: n ja GND -nastat Somfy -levyn virtalähteeksi.
Olen lisännyt muutamia sarjamonitorikuvia, joten jos käytät tätä ensin Wemosilla, voit testata Blynkia, IFTTT: tä ja Googlea häiritsemättä Somfy -laitteitasi.
Painikkeeni ovat OUT, IN ja STOP.
Pidän fyysistä painiketta painettuna sekunnin ajan varmistaakseni, että Somfy -laatikko vastaanottaa radiosignaalin. Käytän tätä viivettä estääkseni myös virheelliset painikkeiden päällekkäisyydet, jos joku (lapset!) Pääsee Blynk -sovellukselleni yhdessä Somfy -releen kanssa, mikä tarkoittaa, että moottoreita ei muuteta liian nopeasti.
Vedän Blynk -painiketta korkealle ja matalalle näyttääkseni, että sitä on painettu, ja IFTTT jättää sen korkealle ikuisesti, jos kutsut Blynk -painikkeen tällä tavalla.
Void.loopin tulee jättää vain Blynk.run (); linja pitää asiat hyvin.
Suositeltava:
Sega Genesis -ohjain USB -sovittimeen hintaan 2: 4 askelta
Sega Genesis -ohjain USB -sovittimeen 2 dollaria: Tämän sovittimen avulla Sega Genesis / Mega Drive -ohjain voi jäljitellä kahta XBox 360 -peliohjainta käytettäväksi retrohaun tai muun ohjelmiston kanssa. Se käyttää Arduino-yhteensopivaa stm32f103c8t6 sinistä pilleriä elektroniikkaan. Ainesosat: stm32f103c8t6 sininen pilleri kaksi DB9 m
Tee 2GIG: n kaltainen ovianturi hintaan $ 4 ostotilavuuksista riippuen: 6 vaihetta
Tee 2GIG: n kaltainen ovianturi ~ 4 dollaria ostotavoista riippuen: Tämä opas osoittaa prosessin, jonka avulla voit tehdä oman yhteensopivan turvaovianturin, joka näyttää edelleen tyylikkäältä ja erittäin edulliselta
Alumiininen tietokonepöytä hintaan 30 dollaria: 4 askelta
Alumiininen tietokonepöytä 30 dollaria: Liukas tietokonepöytä, joka on valmistettu kompaktista asumisesta kierrätysmateriaalista. Sain offset -levyt paikallisesta sanomalehtitulostimesta. Kokonaiskustannukset alle 30 dollaria
Halvin älykoti hintaan 38 dollaria: 8 vaihetta (kuvilla)
Halvin älykäs koti hintaan 38 dollaria: Oletko kuullut uudesta Raspberry Pi Zerosta? Vain hintaan 5 dollaria (tai 10 dollaria W -versiolle) se mullistaa älykkään kodin tekemällä siitä halvemman kuin koskaan ja saatavilla mille tahansa budjetille. Toinen osa älykkään kodin saavutettavuudesta on yhteys
Kuinka korjata LCD -taustavalon tehosuuntaaja. Fujiplus FP-988D: n käyttö. hintaan 0 dollaria: 9 vaihetta
Kuinka korjata LCD -taustavalon tehosuuntaaja. Fujiplus FP-988D: n käyttö. $ 0 .: Tässä ohjeessa opastan sinua korjaamaan kuolleen LCD -taustavalon tehonmuuntimen käyttämällä osia, jotka sinulla on. Voit selvittää, onko sinulla takavalo, poistamalla ensin muut mahdollisuudet. Tarkista näyttö useista tietokoneista. Varmista, että