Before you start
Area affected
Home Assistant or controller integration
Firmware
ESPHome
Installation or connection
ESPHome local build
ESPectre version or commit
3.0.0 rc2
Board and chip
NSpanel
Controller or integration
Home assistant 2026.9.xx
What happened?
The WiFi channel (which is an integer e.g 4) is reported to HA as floating point (e.g 4.0)
What did you expect to happen?
Channels are not scalar, should possibly be a string "4"
Steps to reproduce
Check ESPhome device in HA Devices
Press refresh diagnostics

Before you start
Area affected
Home Assistant or controller integration
Firmware
ESPHome
Installation or connection
ESPHome local build
ESPectre version or commit
3.0.0 rc2
Board and chip
NSpanel
Controller or integration
Home assistant 2026.9.xx
What happened?
The WiFi channel (which is an integer e.g 4) is reported to HA as floating point (e.g 4.0)
What did you expect to happen?
Channels are not scalar, should possibly be a string "4"
Steps to reproduce
Check ESPhome device in HA Devices
Press refresh diagnostics