Skip to content

IoT: Teapot firmware based on Homie by Marvin Roger

License

Notifications You must be signed in to change notification settings

fsotsk/homie-teapot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IoT Teapot based on Homie

Latest Release

An Arduino for ESP8266 implementation of Homie, an MQTT convention for the IoT.

Currently Homie for ESP8266 implements Homie 2.0.1

Using with PlatformIO

PlatformIO is an open source ecosystem for IoT development with cross platform build system, library manager and full support for Espressif ESP8266 development. It works on the popular host OS: Mac OS X, Windows, Linux 32/64, Linux ARM (like Raspberry Pi, BeagleBone, CubieBoard).

  1. Install PlatformIO IDE
  2. Create new project using "PlatformIO Home > New Project"
  3. Open Project Configuration File platformio.ini

Stable version

  1. Add "Homie" to project using platformio.ini and lib_deps option:
[env:myboard]
platform = espressif8266
board = ...
framework = arduino
lib_deps = Homie

Development version

  1. Update dev/platform to staging version:
  2. Add development version of "Homie" to project using platformio.ini and lib_deps option:
[env:myboard]
platform = ...
board = ...
framework = arduino

; the latest development branch
lib_deps = https://github.com/marvinroger/homie-esp8266.git

; or tagged version
lib_deps = https://github.com/marvinroger/homie-esp8266.git#v2.0.0-beta.2

Happy coding with PlatformIO!

Features

Requirements, installation and usage

The project is documented on http://marvinroger.github.io/homie-esp8266/ with a Getting started guide and every piece of information you will need.

Donate for Marvin

I am a student and maintaining Homie for ESP8266 takes time. I am not in need and I will continue to maintain this project as much as I can even without donations. Consider this as a way to tip the project if you like it. 😉

Donate button

About

IoT: Teapot firmware based on Homie by Marvin Roger

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages