I’ve noticed in my HA log 90% of the entries are this one
2022-02-03 12:08:41 WARNING (MainThread) [aiohue.util] Received unexpected bridge id: 93eadbeef13
The warnings seem to come in bursts every 10 seconds (but sometimes after a 2 second gap. Typically there are 9 but frequently there are 50ish all within the same 1 second timestamp.
The ID at the end is very close to the MAC address used in the ESP8266 (ie deadbeef).
I have about 15 ESP8266 devices around my house. Some are development boards and some are in things like the Sonoff S26, One still has the Sonoff software in it the others have Tasmota and 1 has my own sketch. I also have a few other boards I mess around with but none of those are on currently.
Sorted. To recap for anyone else that stumbles on this with the same problem…
The problem lies in the node-red-contrib-amazon-echo which is an add-onable component to Node Red so not everyone will have it.
Edit and save the file
“config\node-red\node_modules\node-red-contrib-amazon-echo\api\hue\templates\description.xml” adding a “d” so the line in it reads
<serialNumber>93deadbeef13</serialNumber>
You can do this with the HA file Editor or a file editor on your PC if you have the SD card mapped to a drive.
As I said in the original post, I often come across deadbeef as a coded in MAC address in the ESP8266 (arduino/ESP32???) world, although I have no understanding of why.
Hopefully the Source in github will be corrected at some point.