Skip to content

agustinbene/homeware

 
 

Repository files navigation

Homeware-LAN

Homeware for Raspberry Pi. This is an alternative for Homeware that works in a Raspberry Pi instead of Firebase.

Homeware-LAN is under develop.

This API creates an integration between hardware devices like ESP8266 or Arduino and the Google Assitant using a Raspberry Pi for the backend.

Super Grover

Homeware is not finished yet.

How to

In order to works, you need to use a Raspberry Pi and a hardware device like an ESP8266 or similar. Follow this steps:

  1. Clone this repository on your Raspberry Pi.
  2. Run:
cd Homeware-LAN
sudo sh bash/install.sh
sudo systemctl start homeware
  1. Open a web browser and go to your Raspberry Pi IP follow by :5001. For example 192.168.1.150:5001.
  2. Follow the assistant instructions that appear on the web browser.
  3. Use the example at ESP8266example to connect to Homeware using an ESP8266. It is a simple MQTT.

How to update

cd Homeware-LAN
git pull
sudo systemctl restart homeware

Advice

Use only released versions: Last released

Stay up to date

Subscribe to this Telegram channel: https://t.me/homeware_up_to_date

Supported Devices and traits

All traits and devices are supported under an experimental function. If you see something wrong, please open an issue: https://github.com/kikeelectronico/Homeware-LAN/issues/new

To Do list

API Project

Google guides

You can check the Google guides

Help

Any idea will be well received!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 93.9%
  • HTML 3.4%
  • CSS 1.6%
  • Python 1.0%
  • C++ 0.1%
  • Dockerfile 0.0%