Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Ar kada nors norėjote valdyti savo namų žibintus iš kompiuterio? Iš tikrųjų tai padaryti yra gana prieinama. Jūs netgi galite valdyti purkštuvų sistemas, automatines langų žaliuzes, motorizuotus projekcinius ekranus ir kt. Norėdami pradėti, jums reikia dviejų aparatūros dalių. Valdiklis, jungiantis prie jūsų kompiuterio; ir pritemdomas jungiklis. Šiame pavyzdyje naudoju „SmartHome Insteon“produktus.
1 žingsnis: įdiekite jungiklį
Vykdykite pateiktas instrukcijas, kaip įdiegti jungiklį. Mano naudojamas jungiklis yra „Insteon“prekės ženklas, tačiau yra ir kitų tipų nuotoliniu būdu valdomų jungiklių, tokių kaip X10. Šiems jungikliams reikia neutralios linijos, kad būtų siunčiami signalai (komandos). Jei jūsų jungiklių dėžutėje nėra neutralaus, jūs turite problemų. Pabandykite susisiekti su elektriku, kad sužinotumėte, ką galite padaryti.
2 veiksmas: įdiekite/nustatykite valdiklį
Jums reikia valdiklio, kuris siųs komandas per elektros linijas į jūsų jungiklį. Aš naudoju „Insteon PowerLinc“valdiklį su nuosekliu ryšiu. Tai veikia su „Windows“ir „Mac“. „Windows“yra nemokama programa, kurią galima lengvai rasti „Google“. Nustatyti buvo lengva. Aš prijungiau jį prie sieninio lizdo, prijungiau nuosekliąją jungtį prie kompiuterio ir viskas. Turite atsisiųsti ir įdiegti „SDM SmartHome Device Manager“. Dabar, kai tai įdiegėte, galite pradėti siųsti komandas į PLC („PowerLinc Controller“). Kadangi kitame kambaryje turėjau „MacBook“, įdiegiau nemokamą „Windows“skirtą „SDM Socket Server“. Tai leido man prisijungti per TCP/IP iš viršaus ir siųsti pranešimus apačioje. Pastaba: kad ši programinė įranga veiktų su nuosekliuoju (COM1) prievadu, turite redaguoti registro nustatymą. HKEY_USERS \. DEFAULT / Software / Smarthome / SmarthomeDeviceManager Prievadą reikėjo pakeisti iš USB4 į COM1. Štai keletas įvairių programų, kurios taip pat gali būti naudingos.
3 žingsnis: žaiskite su scenarijumi
Aš sukūriau „Python“scenarijų, kuris iš esmės tiesiog jungiasi prie SDM lizdo serverio ir siunčia pranešimus PLC valdikliui apačioje. Galite užsiimti įdomiais dalykais, pavyzdžiui, įjungti ir išjungti lemputes. Praktiškesnis dalykas yra nustatyti laikmatį, kad jis pažadintų jus ryte. Tiesą sakant, galite programuoti laikmačius į „PowerLinc“valdiklį tiesiogiai, jei naudojate „InHomeFre“ar kitą programinę įrangą. Jūs turite šiek tiek daugiau kontrolės, kai patys koduojate scenarijų.