Kazalo:
- 1. korak: Namestite strežnik
- 2. korak: Konfiguracija in vtičniki
- 3. korak: Nastavite rele Solid State
- 4. korak: Priključite rele Solid Sate in naložite kodo Arduino
- 5. korak: Preizkusite
- Korak 6: Naslednji koraki
Video: Arduino in Apple HomeKit Integracija - nadzirajte svoj dom iz Sirija! IoT je tukaj: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Ta Instructable vam bo omogočil hiter in enostaven način za dodajanje arduino plošče v Appleov HomeKit na napravi iOS. Odpira vse vrste možnosti, vključno s skripti, ki se izvajajo na strežniku, v kombinaciji z Apples HomeKit "Prizori", omogoča močno kombinacijo!
To nikakor ni popolna rešitev ali pripravljena za dolgotrajno uporabo, vendar dokazuje, kaj je mogoče z malo več dela:) Oglejte si moj blog za prihodnje projekte www.arduinoblogger.co.uk
Kaj je potrebno:
- Arduino z Ethernet ščitom ali WiFi
- Raspberry Pi ali kakšen drug strežnik
- Polprevodniški rele ali normalni rele s krmilnim vezjem
- Krušna deska - neobvezno
- Škatla projekta
- Nekaj časa
- napravo iOS
- Podaljšek vodi do razcepa
1. korak: Namestite strežnik
Ta projekt zahteva uporabo strežnika za zagon programske opreme HomeBridge. Uporabil sem Raspberry Pi, ker sem ga imel na voljo, vendar bi teoretično vse, kar lahko vodi Node. Js, moralo delovati!
Tukaj lahko sledite temu priročniku, da začnete delovati na Raspberry Pi. Drugi instruktorji so na voljo za izdelavo Raspberry Pi, če jih potrebujete!
github.com/nfarina/homebridge/wiki/Running…
Ko je nameščen, morate namestiti vtičnik in prilagoditi datoteko config.json
2. korak: Konfiguracija in vtičniki
Odprite datoteko config.json, ki bi morala biti v ~/.homebridge/config.json, z vašim priljubljenim urejevalnikom besedil in dodajte naslednje
"name": "Domači most", "username": "CC: 22: 3D: E3: CE: 30", "vrata": 51826, "pin": "031-45-154"
}, "platforme": , "dodatki": [{
"accessory": "Http", "name": "Svetilka za dnevno sobo", "on_url": "https://192.168.1.201:80/?on", "off_url": "https://192.168.1.201:80/?off", "http_method": "GET"
}]
}
Prav tako boste morali namestiti vtičnik homebride-http. Programska oprema HomeBridge bo zahtevala HTTP GET za Arduino, ki bo nato vklopil ali izklopil polprevodniški rele. Klic izgleda takole:
192.168.1. X: 80/? vklopljeno
192.168.1. X: 80/? off
Če želite namestiti vrsto vtičnika:
npm namestite homebridge-http
3. korak: Nastavite rele Solid State
Uporabil sem precej trden polprevodniški rele. To je mogoče (in bo v prihodnjih različicah tega) zamenjati za nekaj veliko manjšega. Očitno to ocenite za obremenitev, ki jo nameravate odteči.
To je zdaj dejansko "pameten" podaljšek.
Pozitivna noga polprevodniškega releja se bo priključila na pin 5 na arduinu.
Negativ se bo priključil na pin GND.
Pri ravnanju z napetostjo 120/220 vdc veljajo vsa običajna opozorila - POZOR.
4. korak: Priključite rele Solid Sate in naložite kodo Arduino
Odprite svoje arduino okolje in naložite to skico.
Po potrebi prilagodite svoj IP naslov.
To bi moralo biti zdaj pripravljeno za testiranje.
Zaženite homebridge na strežniku!
5. korak: Preizkusite
Zdaj, ko je vse na svojem mestu, je čas za preizkus!
Prenesite Elgatu Eve iz trgovine App Store na napravo iOS.
Homebridge bi morali videti kot dodatno opremo, ki je na voljo za povezavo. Uporabite pin številko 031-45-154, to lahko prilagodite v datoteki config.json.
Ko ste povezani, lahko to v aplikaciji premaknete v želeno sobo itd. Preizkusite Siri! Moral bi biti sposoben upravljati rele z glasom!
Korak 6: Naslednji koraki
Načrt je, da to zmanjšamo in uporabimo nekaj podobnega Nano ter to vgradimo v stikala za luči / stenske vtičnice z veliko manjšimi releji in uporabimo WiFi za popoln sistem avtomatizacije doma.
Upam, da bo komu to koristilo! Najlepša hvala Nicku Farini za njegovo delo na programski opremi Homebridge!
Kmalu prihaja video.
Priporočena:
Imate nov Neopixel? Tukaj je hitri vodnik!: 5 korakov
Imate nov Neopixel? Tukaj je hitri vodnik !: Vem, da sem v zadnjem navodilu rekel, da bom reden, vendar nisem. No, poskusil sem, vendar nisem imel dobrih idej: voskasto prekrivanje: KABOOM!*Barvna sveča: Fissssssss … KABOOOM! ** Fantastična matematika: Zmotili smo se! Vseeno sem nazaj
Kako namestiti Linux (Začetniki začnite tukaj!): 6 korakov
Kako namestiti Linux (Začetniki začnite tukaj!): Kaj pravzaprav je Linux? Dragi bralec, Linux je prehod v svet popolnoma novih možnosti. Časi, ko se je OSX zabaval zaradi lastništva računalnika, so minili. Neumni zapisi o varnosti, čeprav Windows 10, so minili. Zdaj ste na vrsti vi
[HASS.IO] Začnite graditi svoj pametni dom brez kodiranja za manj kot 100 USD: 6 korakov
[HASS.IO] Začnite graditi svoj pametni dom brez kodiranja, za manj kot 100 USD: Pred kratkim sem se motil in uspešno naredil svojo hišo manj " idiotsko ". Zato bom delil, kako narediti sistem pametnega doma z nizko ceno, visoko združljivostjo, ki bo delovala brezhibno in stabilno
Pametno zavarujte svoj pametni dom: 14 korakov
Pametno zavarujte svoj pametni dom: potegujem se za tekmovanje varen in varen. Če vam je všeč moj pouk, prosim, glasujte zanj! Pokazal vam bom, kako enostavno in poceni popolnoma zavarovati svoj dom in njegovo okolje. Vsebuje segmente, kjer se boste naučili, kako: 1. Konfigurirajte y
Zaščitite svoj dom z laserskimi žarki!: 7 korakov (s slikami)
Zaščitite svoj dom z laserskimi žarki !: Tukaj je enostaven za izdelavo in zmogljiv laserski alarmni sistem, ki lahko zaščiti celoten dom, v zaprtih prostorih ali zunaj! Moj navdih za ta projekt je bil Brad Graham & Kathy McGowan. Za podrobnosti in rezultate testa si oglejte video. Navdušeni boste