WattBox Integration

Edit Replacing my whole message here :slight_smile:

I had some time to mess around on my dev container and prod version and I was able to recreate the error you were getting.

Take a shot at downloading the new beta-1-bugfix release and let me know if that fixes it for you.

And to your point, i’m super bad at revision control, for the next release I’ll make a point of having it update the version showing in hacs and in the integration itself, haha thanks.

1 Like

So it doesn’t error anymore and I can add the telnet device again.

I can also add the HTTP device and it creates a device in HA but it doesn’t work. None of the outlets got pulled in, the master switch doesn’t work and the sensors aren’t getting data.

Let me know what you would like from my end.


I removed the 700, rebooted, enabled logging and re-added it.

2025-07-19 12:43:05.408 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration nintendo_parental which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-07-19 12:43:05.408 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration wattbox which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-07-19 12:43:05.408 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-07-19 12:43:05.409 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration winix which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-07-19 12:43:05.409 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration google_keep_sync which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-07-19 12:43:05.410 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration kidschores which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-07-19 12:43:05.410 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration spook which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-07-19 12:43:05.411 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration dreame_vacuum which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-07-19 12:43:05.411 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration music_assistant_jukebox which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-07-19 12:43:05.411 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration spook_inverse which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-07-19 12:43:05.411 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration browser_mod which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-07-19 12:43:05.412 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration mail_and_packages which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-07-19 12:44:19.152 DEBUG (MainThread) [custom_components.wattbox] Fetching device info from WattBox
2025-07-19 12:44:19.158 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Starting device info collection
2025-07-19 12:44:19.158 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Sending command: ?Firmware
2025-07-19 12:44:19.366 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Received response: ?Firmware=2.7.0.4
2025-07-19 12:44:19.366 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Sending command: ?Hostname
2025-07-19 12:44:19.478 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Received response: ?Hostname=WattBox
2025-07-19 12:44:19.478 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Sending command: ?ServiceTag
2025-07-19 12:44:19.591 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Received response: ?ServiceTag=ST192315501E842A
2025-07-19 12:44:19.592 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Sending command: ?Model
2025-07-19 12:44:19.834 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Received response: ?Model=WB-800-IPVM-6
2025-07-19 12:44:19.834 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Sending command: ?OutletCount
2025-07-19 12:44:19.945 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Received response: ?OutletCount=6
2025-07-19 12:44:19.945 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Got system info
2025-07-19 12:44:19.945 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Sending command: ?OutletStatus
2025-07-19 12:44:20.056 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Received response: ?OutletStatus=1,1,1,1,1,1
2025-07-19 12:44:20.056 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] get_outlet_status command: ?OutletStatus, response: ?OutletStatus=1,1,1,1,1,1
2025-07-19 12:44:20.056 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Sending command: ?OutletName
2025-07-19 12:44:20.167 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Received response: ?OutletName={omv},{hassos},{Outlet 3},{Google TV},{DIRECTV},{ONKYO AMP}
2025-07-19 12:44:20.167 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Including power data in outlet info collection
2025-07-19 12:44:20.167 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Starting optimized bulk outlet power data collection
2025-07-19 12:44:20.167 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Collecting power data for 6 outlets
2025-07-19 12:44:20.167 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Getting power data for outlet 1
2025-07-19 12:44:20.167 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Sending command: ?OutletPowerStatus=1
2025-07-19 12:44:20.278 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Received response: ?OutletPowerStatus=1,0.00,0.00,119.16
2025-07-19 12:44:20.279 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Outlet 1 power: 0.0W, 0.0A, 119.16V (took 0.11s)
2025-07-19 12:44:20.279 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Getting power data for outlet 2
2025-07-19 12:44:20.279 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Sending command: ?OutletPowerStatus=2
2025-07-19 12:44:20.390 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Received response: ?OutletPowerStatus=2,0.00,0.00,119.16
2025-07-19 12:44:20.390 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Outlet 2 power: 0.0W, 0.0A, 119.16V (took 0.11s)
2025-07-19 12:44:20.390 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Getting power data for outlet 3
2025-07-19 12:44:20.390 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Sending command: ?OutletPowerStatus=3
2025-07-19 12:44:20.502 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Received response: ?OutletPowerStatus=3,0.70,0.00,119.16
2025-07-19 12:44:20.502 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Outlet 3 power: 0.7W, 0.0A, 119.16V (took 0.11s)
2025-07-19 12:44:20.502 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Getting power data for outlet 4
2025-07-19 12:44:20.502 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Sending command: ?OutletPowerStatus=4
2025-07-19 12:44:20.613 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Received response: ?OutletPowerStatus=4,2.49,0.00,119.16
2025-07-19 12:44:20.614 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Outlet 4 power: 2.49W, 0.0A, 119.16V (took 0.11s)
2025-07-19 12:44:20.614 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Getting power data for outlet 5
2025-07-19 12:44:20.614 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Sending command: ?OutletPowerStatus=5
2025-07-19 12:44:20.726 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Received response: ?OutletPowerStatus=5,0.00,0.00,119.16
2025-07-19 12:44:20.726 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Outlet 5 power: 0.0W, 0.0A, 119.16V (took 0.11s)
2025-07-19 12:44:20.726 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Getting power data for outlet 6
2025-07-19 12:44:20.726 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Sending command: ?OutletPowerStatus=6
2025-07-19 12:44:20.837 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Received response: ?OutletPowerStatus=6,38.51,0.39,119.16
2025-07-19 12:44:20.838 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Outlet 6 power: 38.51W, 0.39A, 119.16V (took 0.11s)
2025-07-19 12:44:20.838 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Completed optimized bulk power data collection for 6 outlets
2025-07-19 12:44:20.838 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Got outlets info
2025-07-19 12:44:20.838 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Attempting to get power status
2025-07-19 12:44:20.838 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Sending command: ?PowerStatus
2025-07-19 12:44:20.959 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Received response: ?PowerStatus=0.39,41.70,119.16,0
2025-07-19 12:44:20.959 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Got power status: PowerStatus(current_amps=0.39, power_watts=41.7, voltage_volts=119.16, safe_voltage_status=False)
2025-07-19 12:44:20.959 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Attempting to get UPS connection status
2025-07-19 12:44:20.959 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Sending command: ?UPSConnection
2025-07-19 12:44:21.072 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Received response: ?UPSConnection=0
2025-07-19 12:44:21.072 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] UPS connection response: ?UPSConnection=0
2025-07-19 12:44:21.072 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] UPS connected: False
2025-07-19 12:44:21.072 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Attempting to get auto reboot status
2025-07-19 12:44:21.072 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Sending command: ?AutoReboot
2025-07-19 12:44:21.183 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Received response: ?AutoReboot=0
2025-07-19 12:44:21.183 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Auto reboot response: ?AutoReboot=0
2025-07-19 12:44:21.183 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Auto reboot enabled: False
2025-07-19 12:44:21.183 DEBUG (SyncWorker_4) [custom_components.wattbox.pywattbox_800.client] Device info collection complete
2025-07-19 12:44:21.183 INFO (MainThread) [custom_components.wattbox] Successfully updated WattBox data: 6 outlets, power_status: True
2025-07-19 12:44:21.183 DEBUG (MainThread) [custom_components.wattbox] Finished fetching wattbox data in 2.031 seconds (success: True)
2025-07-19 12:44:51.152 DEBUG (MainThread) [custom_components.wattbox] Fetching device info from WattBox
2025-07-19 12:44:51.153 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Starting device info collection
2025-07-19 12:44:51.153 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Sending command: ?Firmware
2025-07-19 12:44:51.298 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Received response: ?Firmware=2.7.0.4
2025-07-19 12:44:51.299 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Sending command: ?Hostname
2025-07-19 12:44:51.413 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Received response: ?Hostname=WattBox
2025-07-19 12:44:51.413 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Sending command: ?ServiceTag
2025-07-19 12:44:51.524 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Received response: ?ServiceTag=ST192315501E842A
2025-07-19 12:44:51.524 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Sending command: ?Model
2025-07-19 12:44:51.766 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Received response: ?Model=WB-800-IPVM-6
2025-07-19 12:44:51.767 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Sending command: ?OutletCount
2025-07-19 12:44:51.877 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Received response: ?OutletCount=6
2025-07-19 12:44:51.878 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Got system info
2025-07-19 12:44:51.878 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Sending command: ?OutletStatus
2025-07-19 12:44:51.988 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Received response: ?OutletStatus=1,1,1,1,1,1
2025-07-19 12:44:51.989 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] get_outlet_status command: ?OutletStatus, response: ?OutletStatus=1,1,1,1,1,1
2025-07-19 12:44:51.989 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Sending command: ?OutletName
2025-07-19 12:44:52.100 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Received response: ?OutletName={omv},{hassos},{Outlet 3},{Google TV},{DIRECTV},{ONKYO AMP}
2025-07-19 12:44:52.100 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Including power data in outlet info collection
2025-07-19 12:44:52.100 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Starting optimized bulk outlet power data collection
2025-07-19 12:44:52.100 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Collecting power data for 6 outlets
2025-07-19 12:44:52.100 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Getting power data for outlet 1
2025-07-19 12:44:52.101 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Sending command: ?OutletPowerStatus=1
2025-07-19 12:44:52.211 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Received response: ?OutletPowerStatus=1,0.00,0.00,119.25
2025-07-19 12:44:52.212 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Outlet 1 power: 0.0W, 0.0A, 119.25V (took 0.11s)
2025-07-19 12:44:52.212 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Getting power data for outlet 2
2025-07-19 12:44:52.212 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Sending command: ?OutletPowerStatus=2
2025-07-19 12:44:52.325 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Received response: ?OutletPowerStatus=2,0.00,0.00,119.25
2025-07-19 12:44:52.325 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Outlet 2 power: 0.0W, 0.0A, 119.25V (took 0.11s)
2025-07-19 12:44:52.325 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Getting power data for outlet 3
2025-07-19 12:44:52.325 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Sending command: ?OutletPowerStatus=3
2025-07-19 12:44:52.436 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Received response: ?OutletPowerStatus=3,0.73,0.00,119.25
2025-07-19 12:44:52.437 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Outlet 3 power: 0.73W, 0.0A, 119.25V (took 0.11s)
2025-07-19 12:44:52.437 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Getting power data for outlet 4
2025-07-19 12:44:52.437 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Sending command: ?OutletPowerStatus=4
2025-07-19 12:44:52.548 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Received response: ?OutletPowerStatus=4,2.49,0.00,119.25
2025-07-19 12:44:52.548 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Outlet 4 power: 2.49W, 0.0A, 119.25V (took 0.11s)
2025-07-19 12:44:52.549 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Getting power data for outlet 5
2025-07-19 12:44:52.549 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Sending command: ?OutletPowerStatus=5
2025-07-19 12:44:52.660 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Received response: ?OutletPowerStatus=5,0.00,0.00,119.25
2025-07-19 12:44:52.660 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Outlet 5 power: 0.0W, 0.0A, 119.25V (took 0.11s)
2025-07-19 12:44:52.661 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Getting power data for outlet 6
2025-07-19 12:44:52.661 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Sending command: ?OutletPowerStatus=6
2025-07-19 12:44:52.772 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Received response: ?OutletPowerStatus=6,37.81,0.38,119.25
2025-07-19 12:44:52.772 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Outlet 6 power: 37.81W, 0.38A, 119.25V (took 0.11s)
2025-07-19 12:44:52.772 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Completed optimized bulk power data collection for 6 outlets
2025-07-19 12:44:52.773 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Got outlets info
2025-07-19 12:44:52.773 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Attempting to get power status
2025-07-19 12:44:52.773 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Sending command: ?PowerStatus
2025-07-19 12:44:52.884 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Received response: ?PowerStatus=0.38,41.04,119.25,0
2025-07-19 12:44:52.884 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Got power status: PowerStatus(current_amps=0.38, power_watts=41.04, voltage_volts=119.25, safe_voltage_status=False)
2025-07-19 12:44:52.884 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Attempting to get UPS connection status
2025-07-19 12:44:52.884 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Sending command: ?UPSConnection
2025-07-19 12:44:52.995 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Received response: ?UPSConnection=0
2025-07-19 12:44:52.996 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] UPS connection response: ?UPSConnection=0
2025-07-19 12:44:52.996 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] UPS connected: False
2025-07-19 12:44:52.996 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Attempting to get auto reboot status
2025-07-19 12:44:52.996 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Sending command: ?AutoReboot
2025-07-19 12:44:53.107 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Received response: ?AutoReboot=0
2025-07-19 12:44:53.107 DEBUG (SyncWorker_2) [custom_components.wattbox.pywattbox_800.client] Auto reboot response: ?A

Woops, the part where the 700 was set up didn’t get pasted.

2025-07-19 12:45:00.144 INFO (MainThread) [custom_components.wattbox] === WattBox Integration: Starting setup ===
2025-07-19 12:45:00.144 INFO (MainThread) [custom_components.wattbox] WattBox Integration: Connecting to 10.105.0.247:80
2025-07-19 12:45:00.163 INFO (MainThread) [custom_components.wattbox] Connecting to WattBox at 10.105.0.247:80
2025-07-19 12:45:00.185 INFO (MainThread) [custom_components.wattbox] Successfully connected to WattBox at 10.105.0.247
2025-07-19 12:45:00.185 INFO (MainThread) [custom_components.wattbox] Fetching initial device data from WattBox
2025-07-19 12:45:00.185 DEBUG (MainThread) [custom_components.wattbox] Fetching device info from WattBox
2025-07-19 12:45:00.185 INFO (MainThread) [custom_components.wattbox] Successfully updated WattBox data: 0 outlets, power_status: True
2025-07-19 12:45:00.185 DEBUG (MainThread) [custom_components.wattbox] Finished fetching wattbox data in 0.000 seconds (success: True)
2025-07-19 12:45:00.185 INFO (MainThread) [custom_components.wattbox] WattBox device initialized: Model=Unknown Model, Firmware=Unknown Firmware, Outlets=0
2025-07-19 12:45:00.186 INFO (MainThread) [custom_components.wattbox.sensor] === WattBox Sensor Platform: Starting setup ===
2025-07-19 12:45:00.186 INFO (MainThread) [custom_components.wattbox.sensor] Setting up WattBox sensors (power monitoring: enabled)
2025-07-19 12:45:00.186 DEBUG (MainThread) [custom_components.wattbox.sensor] Power sensors enabled: True
2025-07-19 12:45:00.186 INFO (MainThread) [custom_components.wattbox.sensor] Successfully created 7 WattBox sensors

Hey man, sorry I was out of town for a bit. Let me see if I can push another beta with some more detailed logs for this so I can figure out how I’m processing the the info from the WB700 wrong as it seems like its connecting and just not figuring out the response correctly. I’ll pop in another reply here when i have something to try.

1 Like

Okay, go ahead give it another shot. I noticed a couple things with some swapped names on my test server, so maybe that was the problem, but i added a ton of logging so if that wasn’t it we should at least have a better idea of whats going on.