diff --git a/code/espurna/homeassistant.ino b/code/espurna/homeassistant.ino index d0b6ffe8..52fe5c6c 100644 --- a/code/espurna/homeassistant.ino +++ b/code/espurna/homeassistant.ino @@ -13,6 +13,17 @@ Copyright (C) 2017-2018 by Xose PĂ©rez bool _haEnabled = false; bool _haSendFlag = false; +// ----------------------------------------------------------------------------- +// UTILS +// ----------------------------------------------------------------------------- + +String _haFixName(String name) { + for (unsigned char i=0; i 1) { - name += String(" #") + String(i); + name += String("_") + String(i); } - config.set("name", name); + config.set("name", _haFixName(name)); config.set("platform", "mqtt"); if (relayCount()) {