diff --git a/tasmota/xdrv_20_hue.ino b/tasmota/xdrv_20_hue.ino index 37c3308d0..5bb442bbe 100644 --- a/tasmota/xdrv_20_hue.ino +++ b/tasmota/xdrv_20_hue.ino @@ -411,9 +411,10 @@ String GetHueDeviceId(uint16_t id) { String deviceid = WiFi.macAddress(); deviceid += F(":00:11-"); - deviceid += String(id); + if(id<0x10) deviceid += F("0"); + deviceid += String(id,HEX); deviceid.toLowerCase(); - return deviceid; // 5c:cf:7f:13:9f:3d:00:11-1 + return deviceid; // 5c:cf:7f:13:9f:3d:00:11-01 } String GetHueUserId(void)