homebridge-ai
TypeScript icon, indicating that this package has built-in type declarations

0.6.6 • Public • Published

+ AI

homebridge-ai

Control your homebridge instance with AI. Check it out at https://homebridgeai.com/

Local testing

Simply run npm run watch to start. By default it uses the config at ~/.homebridge/config.json, so if you want to discover local network instance add the correct PIN for your Homebridge instance there.

Local testing (in docker)

This runs segregated from your local network for more specific testing scenarios.

docker run --name=homebridge-ai -p 18581:8581 -v $(pwd)/homebridge:/homebridge -v $(pwd):/var/lib/homebridge-ai homebridge/homebridge:latest; docker rm homebridge-ai

Then open homebridge UI: http://localhost:18581/


Run this command so your global install of Homebridge can discover the plugin in your development environment:

npm link

You can now start Homebridge, use the -D flag so you can see debug log messages in your plugin:

homebridge -D

Installing Beta Versions

You can install beta versions of this plugin by appending @beta to the install command, for example:

sudo npm install -g homebridge-example-plugin@beta

Beta versions may break functionality, but

Package Sidebar

Install

npm i homebridge-ai

Weekly Downloads

11

Version

0.6.6

License

Apache-2.0

Unpacked Size

108 kB

Total Files

45

Last publish

Collaborators

  • grrowl