Hi
Thought I'd make things difficult
Rather than use the ESP32 as per the FAD project, I used a Pi Pico (which is new to me) and fc10..32. I connected the module and also a little OLED based on SSD1306.
Completely forgetting to use the FloatToString$ function I wondered why I wasn't getting expected values
Once the grey cells kicked in I'm pleased to say that everything appears to work fine.
I could read all values and I set a Threshold Value too. If the threshold was reached it would alert me to such and then reset Energy value.
With the threshold set at 1000, even with the Bay Lights on in the Evil Lab I was still a good way off, and in each iteration of my loop I'd see the Energy value increase. Switching on a power hungry machine triggered the alarm and subsequently reset the energy value.
Note that all the above was just to test functionality and I'm not suggesting resetting your Energy value should be linked to overshooting a threshold, well unless you actually want to...
Thanks for creating the component and other than the "tool tip" issue mentioned previously it seems to work well.
Regards