homebridge-plugins / Homebridge Roomba2
Licence: mit
Homebridge plugin to connect iRobot Roomba devices with Homebridge/HomeKit.
Stars: ✭ 42
Programming Languages
javascript
184084 projects - #8 most used programming language
Labels
Projects that are alternatives of or similar to Homebridge Roomba2
Homebridge Syno Spk
This third-party Synology Package simplifies the process of running oznu/docker-homebridge on DSM 6.1.3 or later.
Stars: ✭ 302 (+619.05%)
Mutual labels: homebridge
Ring
Unofficial API for Ring Doorbells, Cameras, Alarm System, and Smart Lighting
Stars: ✭ 437 (+940.48%)
Mutual labels: homebridge
Rmcontrol
RM Control — A python app to control an RM2 from BroadLink.
Stars: ✭ 32 (-23.81%)
Mutual labels: homebridge
Hoobs
Build your Smart Home with HOOBS. Connect over 2,000 Accessories to your favorite Ecosystem.
Stars: ✭ 325 (+673.81%)
Mutual labels: homebridge
Homepoint
Espressif ESP32 Based Smarthome screen for MQTT
Stars: ✭ 391 (+830.95%)
Mutual labels: homebridge
Homebridge Raspbian Image
Official Homebridge Raspberry Pi Image based on Raspbian Lite.
Stars: ✭ 534 (+1171.43%)
Mutual labels: homebridge
Homeassistantconfiguration
Home Assistant Config. For more info see link:
Stars: ✭ 260 (+519.05%)
Mutual labels: homebridge
Homebridge Mi Aqara
a homebridge plugin for XiaoMi Aqara plugin.
Stars: ✭ 990 (+2257.14%)
Mutual labels: homebridge
Homebridge Webos Tv
Homebridge plugin for LG webOS TVs
Stars: ✭ 433 (+930.95%)
Mutual labels: homebridge
Homebridge Myhome
Homebridge plugin for BTicino/Legrand MyHome
Stars: ✭ 23 (-45.24%)
Mutual labels: homebridge
Homebridge Samsung Tizen
Homebridge plugin for Samsung TV's with Tizen OS
Stars: ✭ 364 (+766.67%)
Mutual labels: homebridge
Homebridge Camera Ffmpeg
Homebridge Plugin Providing FFmpeg-based Camera Support
Stars: ✭ 726 (+1628.57%)
Mutual labels: homebridge
Homebridge Smartthings
SmartThings Homebridge Plugin
Stars: ✭ 323 (+669.05%)
Mutual labels: homebridge
Homebridge Govee
Homebridge plugin to control Govee devices supported by the official Govee API.
Stars: ✭ 33 (-21.43%)
Mutual labels: homebridge
Homebridge Tplink Smarthome
TP-Link Smarthome Plugin for Homebridge
Stars: ✭ 277 (+559.52%)
Mutual labels: homebridge
Homebridge Broadlink Rm
Broadlink RM Mini and Pro plugin for homebridge: https://github.com/nfarina/homebridge
Stars: ✭ 524 (+1147.62%)
Mutual labels: homebridge
Homebridge Mi Gateway Fm
XiaoMi Gateway FM plugin for HomeBridge.
Stars: ✭ 43 (+2.38%)
Mutual labels: homebridge
Homebridge Loxone Ws
Websocket based Loxone plugin for homebridge
Stars: ✭ 37 (-11.9%)
Mutual labels: homebridge
Homebridge Garagedoor Command
Homebridge plugin to control a garage door using command line functions
Stars: ✭ 18 (-57.14%)
Mutual labels: homebridge
Homebridge-Roomba2
Features
- Roomba start on demand
- Roomba stop and dock on demand
- Roomba charging status
- Roomba battery level (with low battery warning)
- Roomba docked notifcation
- Roomba running notification
- Roomba bin full notification
Installation
Automatic Installation
- Install Homebridge:
sudo npm i -g homebridge --unsafe-perm
- Download this plugin:
sudo npm i -g homebridge-roomba2
- Follow Setup, to get Roomba credentials
- Continue setup using Config-Ui-X
- Restart Homebridge
Manual Installation
- Install Homebridge:
sudo npm i -g homebridge --unsafe-perm
- Download this plugin:
sudo npm i -g homebridge-roomba2
- Follow Setup, to get Roomba credentials
- Enter Roomba credentials to your config.json file.
- Restart Homebridge
Setup
- CD into where your plugins are installed. You can find this by typing
npm root -g
- Type
sudo npm run getrobotpwd 192.168.x.xxx
- Follow the instructions on screen
- Use the credentials from above, to fill into Homebridge. (Config template below):
"accessories": [
{
"accessory": "Roomba2",
"name": "Roomba",
"model": "960",
"blid": "1234567890",
"robotpwd": "aPassword",
"ipaddress": "192.168.x.xxx",
"autoRefreshEnabled": true,
"keepAliveEnabled": true,
"dockContactSensor": true,
"runningContactSensor": true,
"cacheTTL": 30 //in seconds
}
]
Credits:
STVMallen - Original plugin
ncovercash - Dock status
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].