
Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:59


Sveiki! Norėjau pateikti trumpą pamoką, kaip integruoti „Honeywell Vista“signalizacijos sistemą į savo išmanųjį centrą. Šiai pamokai naudoju „Wink“, tačiau tai turėtų veikti su bet kokiu išmaniuoju centru („Smartthings“/„Iris“ir tt). Prieš pradėdami, jūs ketinate keisti gaminį, kuriame yra kintamosios srovės maitinimas (120 V+). Prašome būti saugiems. Aš nesu atsakingas, jei sudeginsite savo namus.
Ką tai daro? Leidžia įjungti/išjungti savo signalizacijos sistemą iš bet kurios pasaulio vietos per savo išmaniųjų namų programą IR leidžia naudoti jūsų išmaniųjų namų programos aktyviklius, kad įjungtumėte/išjungtumėte signalą (pvz., Mes turime sistemos jungiklį, kai užrakinamas užraktas). Jūs netgi galite valdyti žadintuvą sakydami „Alexa, įjunkite/išjunkite signalą“(ir galbūt norėsite išjungti šią parinktį!)
Ko jums reikės? Turėsite nusipirkti „GE Outdoor Smart Switch“, „Arduino“(aš naudoju „NodeMCU ESP8266“), 5 V maitinimo bloką ir „Honeywell 5834-4“nuotolinio valdymo pultą. Taip pat turėsite įsitikinti, kad jūsų žadintuvas turi RF imtuvą (paprastai aliarmai montuojami su 6150RF arba 6160RF klaviatūra). Taip pat turėsite lituoti kai kurias jungtis ir nedidelį laidą.
Kaip tai veikia? Iš esmės mes ketiname sukurti įrenginį, kuris z-bangos signalą paverčia simuliuotu mygtuko paspaudimu ant „Honeywell“pultelio, o tai savo ruožtu įjungia arba išjungia signalizaciją. Tai darydami, jūsų išmaniųjų namų programa gali prijungti signalą iš bet kurios vietos be jokių papildomų mokesčių.
Kodėl aš tai daryčiau? Mūsų namuose buvo jau įmontuota „Honeywell Vista“signalizacija, tačiau aš neketinau papildomai mokėti už „TotalConnect“ar sąsajos modulius, kurie gali būti keli šimtai dolerių. Aš tiesiog norėjau būdo ginkluoti ir nuginkluoti nuotoliniu būdu. Tai visiškai nepaiso tikslo turėti protingus namus ir negalėti nuotoliniu būdu valdyti žadintuvo. Įsivaizduokite, kad leidžiate ateiti šunų auklei. Jūs nenorite jiems duoti savo pavojaus signalo kodo. Dabar to nereikia. Nuotoliniu būdu atrakinkite „deadbolt“ir dabar išjunkite žadintuvą iš tos pačios išmaniųjų namų programos.
1 veiksmas: atidarykite „GE Smart Switch“

Pasirinkau „GE Smart Switch“, nes norėjau sistemos, kuri būtų patikima ir suteiktų dvejetainę įjungimo/išjungimo išvestį. Tai atlieka relė. Aš taip pat supratau, kad šiame korpuse bus šiek tiek papildomos vietos, o tai reiškia, kad galėtume sutalpinti visus papildomus komponentus („Honeywell“raktelį ir „arduino“) ir atrodyti tvarkingai. Nuotrauka, kurią matote, yra galutinio dizaino prototipas.
Norėdami atidaryti plastikinį korpusą, turėsite kažką naudoti. Aš naudoju vielos pjaustytuvus ir juos įsmeigiau tarp siūlės, kuri eina aplink išorinį kraštą. Kai pateksite į vidų, atsukite plokštę, iš viso yra 7 varžtai, ir nuimkite plokštes nuo korpuso.
2 žingsnis: izoliuokite aukštos įtampos / žemos įtampos jungtis


Pirma, neleiskite, kad tai jus gąsdintų. Tai gana paprasta - tereikia praktikuoti saugumą. Yra sudėtingesnių, bet gražesnių būdų tai padaryti, tačiau tai yra patikrintas metodas, kuris veiks. Nepaisant to, jūs ketinate iškirpti aukštos įtampos (120 V kintamosios srovės tinklo) pėdsaką ant PCB. PRAŠOME ĮSITIKRINTI IŠKIRPTI VISĄ BĖDAMĄ Pėdsaką. Jei visiškai nenutrauksite ryšio, kaip parodyta paveikslėlyje, uždegsite savo arduino. Įsitikinkite, kad prietaisas yra atjungtas.
Išimkite išvesties maitinimo lizdą, nukirpdami arba išlydydami žalias, baltas ir mėlynas jungtis iš PCB. Galite to atsikratyti.
Perpjaukite karštos vielos pėdsaką, kaip parodyta aukščiau esančiame paveikslėlyje. Aš naudojau mažą pjūklą, tačiau „dremel“taip pat veiktų. Mes išskiriame šios relės išvestį, kad mūsų arduino galėtų perskaityti, kokia ji yra. Jei relė uždaryta, jūsų išmaniųjų namų programa praneš, kad jungiklis yra įjungtas (ir aliarmas bus įjungtas), jei relė bus atidaryta, jūsų išmaniųjų namų programa praneš, kad jungiklis yra IŠJUNGTAS (ir žadintuvas bus išjungtas).
Dabar norėsite lituoti du laidus prie relės. Žiūrėkite antrą paveikslėlį aukščiau. Jie atiteks arduino.
Taip pat lituosite du laidus prie kintamosios srovės tinklo jungčių. Įsitikinkite, kad jie yra 14GA ar storesni. Tai pateks į jūsų 5V USB keitiklį.
3 žingsnis: įjunkite „Arduino“/„Honeywell“raktą




„GE Outdoor Smart Switch“turi 3,3 V nuolatinės srovės maitinimo šaltinį, tačiau šios borto galios nepakako, kad įjungčiau naudojamą arduino suderinamą įrenginį. Dėl šios priežasties korpuso viduje taip pat nusprendžiau įdėti nedidelę 5 V USB įkrovimo plytelę. Jūs prijungėte kintamosios srovės įvesties pusę iš „GE Smart Switch“- dabar lituosime prie 5V keitiklio įvesties ir išvesties. Žiūrėkite vieną paveikslėlį aukščiau.
Maitinimo adapterio išvesties pusėje išeina 5 V nuolatinė srovė ir įžeminimas. Mano nuotraukoje tai raudonos ir juodos spalvos laidai. Lituosite šiuos laidus, kad galėtumėte pereiti prie savo arduino VIN ir GND jungčių.
Dabar „Honeywell“nuotolinio valdymo pultui įjungti naudosite 3 V3 kaištį savo „arduino“(naudodami šį ryšį nebereikės nerimauti dėl baterijų). Atidarykite „Honeywell“nuotolinio valdymo pultą, išimkite bateriją ir išlydykite akumuliatoriaus laikiklį. Viršutinė jungtis ant pultelio yra teigiama. Apatinė jungtis yra neigiama. Viršutinė jungtis turėtų būti prijungta prie jūsų „arduino“3V3 kaiščio. Apatinė jungtis bus prijungta prie „arduino“GND. Žiūrėkite antrą paveikslėlį.
Galiausiai, lituosite laidus prie rankos išorės ir nuginkluosite kaiščius ant „Honeywell“pultelio (aš naudoju ranką). Mes prijungsime juos prie „arduino“kaiščių D2 ir D3, tačiau atminkite, kad aš iš tikrųjų naudoju „NodeMCU“ir „pinout“gali skirtis nuo jūsų „arduino“.
4 žingsnis: „Arduino“programavimas

Norėdami programuoti arduino, naudokite šį kodą. Iš esmės į „GE Smart Switch“relę žiūrime kaip į „arduino“įvestį. Kai matome šį pakeitimą, siunčiame išvestį į atitinkamą „Honeywell“pultelio mygtuką. Vėlgi, nepamirškite, kad mano programa nurodo „NodeMCU“kaiščius. Jums gali tekti pakeisti šiuos kaiščius kode, kad jie atspindėtų jūsų arduino.
5 žingsnis: aliarmo programavimas

Šiuo tikslu „Honeywell“nuotolinio valdymo pulte naudojame žemo saugumo režimą. Šviesos diodas turėtų būti žalias, kai paspausite mygtuką, jei ne, prieš atlikdami vaizdo įrašo veiksmus, ieškokite „Honeywell 5384-4“vartotojo vadovo ir perjunkite į žemo saugumo režimą.
Tada atlikite šio vaizdo įrašo veiksmus. Kreditas Kurtui Corbettui.
6 žingsnis: bandymas vietoje

Dabar atėjo laikas jį prijungti ir pamatyti, kas atsitiks! Tikimės, kad nematysite „stebuklingų dūmų“ir viskas veiks taip, kaip turėtų. Galite išbandyti tiesiogiai paspausdami „GE Smart Switch“mygtuką. Paspaudus vieną kartą, žadintuvas turi būti įjungtas. Paspaudus dar kartą, jis išjungiamas. Jei tai veikia kaip aukščiau pateiktame vaizdo įraše, tęskite paskutinį veiksmą.
7 veiksmas: „Smart Hub“programavimas

Eikite į savo išmaniųjų namų centrą ir pridėkite z bangos įrenginį. PRIEŠ prijunkite jį prie tinklo, kad įsitikintumėte, jog viskas, kas yra „GE Smart Switch“, yra priklijuota ir izoliuota. Kai įrenginys bus pridėtas, galėsite lengvai išbandyti jį naudodami įrenginio mygtuką arba naudodami išmaniųjų namų programą. Paspauskite, kad įjungtumėte įrenginį, relė spragtelės ir pamatysite Honeywell pultelio šviesos diodus. Jūsų žadintuvas taip pat turėtų įjungti. Paspauskite dar kartą, relė spragtelės ir jūsų žadintuvas bus išjungtas.
Dabar ateina linksmybės! Dabar galite išjungti ir įjungti signalizaciją naudodami išmaniųjų namų programos aktyviklius. Sukurkite trigerį, kad suaktyvintumėte pavojaus signalą, kai jūsų užraktas būtų užrakintas, arba automatiškai įjunkite pagal geografinę tvorą. Galimybės yra neribotos, tačiau atminkite, kad jūsų įrenginys dabar yra labiau prieinamas. Pvz., Kadangi šis įrenginys jūsų išmaniųjų namų programoje rodomas kaip jungiklis, jis gali būti rodomas ir kitose vietose. Radau „klaidą“, kurią „Amazon Echo“automatiškai aptiko šį įrenginį („Wink“pavadinau jį „Alarm“). Taigi galite pasakyti: „Alexa, išjunk žadintuvą“ir žadintuvas nuginkluos. Būtinai išjunkite šias funkcijas. Tikiuosi, tai kam nors padės!
Rekomenduojamas:
M5StickC-ESP32 mini PIR aliarmo sistema: 7 žingsniai

M5StickC-ESP32 mini PIR aliarmo sistema: Šiame projekte mes išmoksime, kaip padaryti įspėjimą apie mini signalą naudojant mini PIR jutiklį ir M5StickC ESP32 plokštę. Žiūrėkite vaizdo įrašą
„Pasidaryk pats“namų automatikos įsilaužimo aliarmo sistema!: 5 žingsniai (su nuotraukomis)

„Pasidaryk pats“namų automatikos įsibrovėlių aliarmo sistema!: Šiame projekte aš jums parodysiu, kaip naudotis „Home Assistant“programine įranga, kad jūsų namuose būtų sukurta įsibrovėlių signalizacija. Sistema iš esmės aptiks, ar durys bus atidarytos be leidimo, ir tada išsiųs pranešimą
Telegramos liepsnos aliarmo robotas: 5 žingsniai

Telegramos liepsnos aliarmo robotas: Šiame straipsnyje aš pristatysiu IoT projektą, kuris leidžia pajusti liepsną ir nusiųsti pranešimą vartotojo telegramai. Ko jums reikės: Liepsnos jutiklio modulis Mikrovaldiklio mazgas MCU ESP8266 Maitinimo šaltinis „Wi -Fi“išvesties įrenginys su telegrama
Šaltos kavos aliarmo įrenginys naudojant „Arduino Uno“: 5 žingsniai

Šaltos kavos aliarmo įrenginys naudojant „Arduino Uno“: sukūriau aliarmo įrenginį, kuris nustatys jūsų kavos (ar arbatos) temperatūrą, parodys būseną, jei ji vis dar KARŠTA, ŠILTA ar ŠALTA su šviesos diodais (atitinkamai raudona, geltona ir mėlyna) , suaktyvinkite įspėjamąjį signalą, jei atšąla ir suskamba
Darbo su „I2C“jutiklio sąsaja pradžia ?? - Sąsaja su jūsų MMA8451 naudojant ESP32: 8 žingsniai

Darbo su „I2C“jutiklio sąsaja pradžia ?? - Sąsaja su jūsų MMA8451 naudojant ESP32: Šioje pamokoje sužinosite viską apie tai, kaip paleisti, prijungti ir gauti I2C įrenginį (akselerometrą), dirbantį su valdikliu (Arduino, ESP32, ESP8266, ESP12 NodeMCU)