Der iRobot i7+ bietet nicht nur mega gute Saugleistung sondern auch mit dem richtigen Homebridge Plugin auch die möglichkeit seinen iRobot in die Hausautomatik von Apple HomeKit zu integrieren.
Das ganze kann man wie folgt ins HomeKit integrieren.
Installation des Roomba plugins. sudo npm install -g homebridge-roomba-stv
Jetzt brauchen wir die IP Adresse vom iRobot dazu gehen wir in die iRobot HOME App und wählen unseren Roboter aus. Einstellungen -> WLAN-Einstellungen -> Details über das Roboter-WLAN\ Dort finden wir die Aktuell IP Adresse des iRobot
iRobot muss in der Home Base stehen
cd /homebridge/node_modules/homebridge-roomba-stv
npm run getrobotpwd 192.168.X.X
Jetzt drück man die Home Taste für ca. 2 Sekunden der iRobot i7+ wird auch ein Signalton abspielen
Jetzt drück man Enter
Jetzt sollte man einige Information von iRobot i7+ sehen
Robot Data:
{
ver: '3',
hostname: 'iRobot-ABCDEFGHIJKLMNOPQRSTUVWXYZ1337',
robotname: 'Reiner',
robotid: 'ABCDEFGHIJKLMNOPQRSTUVWXYZ1337',
ip: '192.168.X.X',
mac: 'FA:1C:04:8A:F0:36',
sw: 'lewis+3.6.8+lewis-release-rt120+10',
sku: 'i755640',
nc: 1,
proto: 'mqtt',
cap: {
binFullDetect: 1,
dockComm: 1,
wDevLoc: 2,
bleDevLoc: 1,
maps: 3,
edge: 0,
pmaps: 4,
tLine: 2,
area: 1,
eco: 1,
multiPass: 2,
pose: 1,
team: 1,
pp: 0,
'5ghz': 1,
prov: 3,
sched: 1,
svcConf: 1,
ota: 2,
log: 2
},
blid: 'ABCDEFGHIJKLMNOPQRSTUVWXYZ1337'
}
Password=> :1:2345678910:ABCDEFGHIJKLMNOP
"accessories": [
{
"accessory": "Roomba",
"name": "Reiner",
"model": "i7+",
"blid": "ABCDEFGHIJKLMNOPQRSTUVWXYZ1337",
"robotpwd": ":1:2345678910:ABCDEFGHIJKLMNOP",
"ipaddress": "192.168.X.X",
"autoRefreshEnabled": true,
"keepAliveEnabled": true,
"cacheTTL": 30
}
]
nun startet man Homebridge neu und schon ist der iRobot i7+ im Homebridge drin.