Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Oletko koskaan halunnut ohjata kotisi valoja tietokoneeltasi? Se on itse asiassa melko edullista tehdä niin. Voit jopa hallita sprinklerijärjestelmiä, automaattisia ikkunakaihtimia, moottoroituja heijastusnäyttöjä jne. Aloittamiseen tarvitset kaksi laitteistoa. Ohjain, joka muodostaa yhteyden tietokoneeseesi; ja himmenninkytkin. Käytän tässä esimerkissä SmartHome Insteon -tuotteita.
Vaihe 1: Asenna kytkin
Noudata kytkimen asennusohjeita. Kytkin, jota käytän, on Insteon -tuotemerkkiä, mutta on olemassa muita kauko -ohjattavia kytkimiä, kuten X10. Nämä kytkimet vaativat neutraalilinjan lähettääkseen signaaleja (komentoja). Jos kytkentärasiassa ei ole neutraalia, olet pulassa. Yritä ottaa yhteyttä sähköasentajaan selvittääksesi, mitä voit tehdä.
Vaihe 2: Asenna/asenna ohjain
Tarvitset ohjaimen, joka lähettää komentoja voimalinjojen yli kytkimelle. Käytän Insteon PowerLinc -ohjainta sarjayhteydellä. Tämä toimii Windowsin ja Macin kanssa. Windowsissa on ilmaisia ohjelmistoja, jotka löytyvät helposti Googlesta. Asennus oli helppoa. Kytkin sen pistorasiaan, sarjaliittimen tietokoneeseeni, ja siinä kaikki, sinun on ladattava ja asennettava SDM SmartHome Device Manager. Kun olet asentanut tämän, voit alkaa lähettää komentoja PLC: lle (PowerLinc -ohjain). Tämä antaa minun muodostaa yhteyden TCP/IP: n kautta yläkerrasta ja lähettää viestejä alakerrassa. Huomautus: Sinun on muokattava rekisteriasetusta, jotta tämä ohjelmisto toimii sarjaportin (COM1) kanssa. HKEY_USERS \. DEFAULT / Software / Smarthome / SmarthomeDeviceManager Portti piti vaihtaa USB4: stä COM1: ksi.
Vaihe 3: Pelaa ympäri käsikirjoituksella
Tein Python -komentosarjan, joka periaatteessa vain muodostaa yhteyden SDM -pistorasiapalvelimeen ja lähettää viestejä alakerran PLC -ohjaimelle. Voit tehdä hauskoja asioita, kuten valojen sytyttämistä ja sammuttamista. Käytännöllisempää on asettaa ajastin herättämään sinut aamulla. Itse asiassa voit ohjelmoida ajastimet suoraan PowerLinc -ohjaimeen, jos käytät InHomeFre -ohjelmaa tai muuta ohjelmistoa.