DmytryS / u-hub

Bridge mqtt devices ๐Ÿ˜to apple homekit ๐Ÿ“ฑ and google home

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status

Start

To start all microservices:

docker-compose up

Because microservice apple-homekit needs host network - it runs without docker. To start apple-homekit microservice:

cd ./services/apple-homekit
npm i
npm run start:preset 

Development

npm run bootstrap
npm run dev

Fake devices

For testing there are two fake devices: outlet and temperature sensor. To run them:

cd fake-devices
npm i
npm run start_device_1 # Outlet
npm run start_device_2 # Temperature sensor

Run on Kubernetes :kubernetes:

Every service have deployment files in ./services/%service-name%/provisioning

Screenshots:

About

Bridge mqtt devices ๐Ÿ˜to apple homekit ๐Ÿ“ฑ and google home


Languages

Language:JavaScript 98.4%Language:Shell 1.0%Language:Dockerfile 0.6%Language:HTML 0.1%Language:CSS 0.1%