Homebridge
Nem HomeKit kompatibilis eszközök azzátétele
Első körben nézzük meg miről is lesz szó és mikre van szükségünk hozzá.
A Homebridge egy alkalmazás, amit a Raspberryn fogunk futtatni(elérhető Windows illetve MacOS-re is). Ezzel elérhetővé tesszük, hogy a gyárilag nem HomeKit kompatibilis eszközeinket is fel tudjuk venni a Home alkalmazásba (iOS eszközön lévő gyári alkalmazás). Én a motoros redőnyeimet, az infrás távirányítóval kapcsolható lámpáimat illetve a wifis Orvibo konnektoraimat integráltam a rendszerbe, ami annyit jelent, hogy ezeket az eszközöket Sirivel(hanggal) is tudom irányítani.
Amire szükségünk lesz:
- Raspberry Pi
- iOSt futtató eszköz
Töltsük le a legújabb Raspbian operációs rendszert, majd telepítsük fel. https://www.raspberrypi.org/downloads/raspbian/
Miután van egy futó rendszerünk, terjesszük ki a fájlrendszert és kapcsoljuk be az ssh-t:
Kiválasztjuk az 5. Interfacing options-t, majd ssh enable.
Utána 7 Advanced settings => Expand filesystem
Ezekután már nincs szükségünk monitorra/TV-re, saját gépünkről egy Putty/Kitty/Terminal segítségével rá SSH-zhatunk a raspberrynkre
Updateljük a rendszerünket, ami eltarthat néhány percig
Ezután telepítjük a Homebridgehez szükséges csomagokat.
Ha ezekkel megvagyunk, már npm csomagokat is fogunk tudni telepíteni.
Ezután nincs más dolgunk, mint megkeresni azokat az eszközöket, amiket szeretnénk integrálni. Az npm csomagokat az alábbi linket találjátok. https://www.npmjs.com
Én a kövekező csomagokat telepítettem:
Az orvibo intelligens, rögtön felismeri az eszközöket, a broadlinkhoz viszont a config file-t kell írni, amit részletesebben kifejtek egy későbbi bejegyzésben.