diff --git a/.gitignore b/.gitignore index 6c97aa4..baf3230 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ .pioenvs .piolibdeps +.pio data/homie/config.json nbproject diff --git a/platformio.ini b/platformio.ini index d111ac2..4b6f9f1 100644 --- a/platformio.ini +++ b/platformio.ini @@ -24,4 +24,4 @@ board = nodemcu upload_speed=921600 build_flags = -D PIO_FRAMEWORK_ARDUINO_LWIP2_LOW_MEMORY -lib_deps = https://github.com/homieiot/homie-esp8266.git#develop, Syslog +lib_deps = https://github.com/homieiot/homie-esp8266.git#develop-v3, Syslog diff --git a/src/main.cpp b/src/main.cpp index b0d2cc5..fe7c189 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -8,7 +8,7 @@ const int PIN_RELAY = D1; #define OUTPUT_SET(x) digitalWrite(PIN_RELAY, x ? LOW : HIGH); unsigned int timer = 0; unsigned int next_timer_update = 0; -HomieNode powerNode("power", "switch"); +HomieNode powerNode("power", "Power", "switch"); bool powerStateHandler(const HomieRange& range, const String& value) { if (value != "on" && value != "off") return false;