Hi David, many thanks for the fix!!!
I have just tested and all is working well. I have 5 clarus_switch protocol devices all with alphanumeric IDs and all are working.
@SmartValley - FYI: When I originally ran the wget it didn’t overwrite the file and instead saved a new copy pilight.py.1, I had to rename the original file then run the wget again.
Thanks for the fix again David, so happy that everything is now in Home Assistant
!