jnimmo/hass-intesisbox

Device not showing

Closed this issue · 4 comments

Hi,

My device has gone offline all of a sudden and I have removed and re-added the integration but still not working. Below is what showing in the debug logs.

2022-03-07 13:28:34 DEBUG (MainThread) [pyintesisbox] Opening connection to IntesisBox 192.168.1.80:3310
2022-03-07 13:28:34 DEBUG (MainThread) [pyintesisbox] Connected to IntesisBox
2022-03-07 13:28:34 DEBUG (MainThread) [pyintesisbox] Data received: ID:FJ-RC-WMP-1,CC3F1D029E4F,192.168.1.80,ASCII,v1.3.3,-52,WMP_029E4F,N,3
2022-03-07 13:28:34 DEBUG (MainThread) [pyintesisbox] Update callback has not been set by client.
2022-03-07 13:28:34 DEBUG (MainThread) [pyintesisbox] Sending keepalive
2022-03-07 13:28:34 DEBUG (MainThread) [pyintesisbox] Data received: CLOSE:MAXCONN
2022-03-07 13:28:34 DEBUG (MainThread) [pyintesisbox] Update callback has not been set by client.
2022-03-07 13:28:34 INFO (MainThread) [pyintesisbox] The server closed the connection
2022-03-07 13:28:34 DEBUG (MainThread) [pyintesisbox] Update callback has not been set by client.
2022-03-07 13:28:34 DEBUG (MainThread) [pyintesisbox] Data received: PONG:-52
2022-03-07 13:28:34 DEBUG (MainThread) [pyintesisbox] Update callback has not been set by client.
2022-03-07 13:28:34 DEBUG (MainThread) [custom_components.intesisbox.climate] Added climate device with state
2022-03-07 13:28:35 DEBUG (MainThread) [pyintesisbox] Data received: LIMITS:SETPTEMP,[180,300]
2022-03-07 13:28:35 DEBUG (MainThread) [pyintesisbox] Update callback has not been set by client.
2022-03-07 13:28:36 DEBUG (MainThread) [pyintesisbox] Data received: LIMITS:FANSP,[AUTO,1,2,3,4]
2022-03-07 13:28:36 DEBUG (MainThread) [pyintesisbox] Update callback has not been set by client.
2022-03-07 13:28:37 DEBUG (MainThread) [pyintesisbox] Data received: CLOSE:MAXCONN
2022-03-07 13:28:37 DEBUG (MainThread) [pyintesisbox] Update callback has not been set by client.
2022-03-07 13:28:37 INFO (MainThread) [pyintesisbox] The server closed the connection
2022-03-07 13:28:37 DEBUG (MainThread) [pyintesisbox] Update callback has not been set by client.
2022-03-07 13:28:37 DEBUG (MainThread) [pyintesisbox] Data received: LIMITS:MODE,[AUTO,HEAT,DRY,FAN,COOL]
2022-03-07 13:28:37 DEBUG (MainThread) [pyintesisbox] Update callback has not been set by client.
2022-03-07 13:28:38 DEBUG (MainThread) [pyintesisbox] Data received: LIMITS:VANEUD,[AUTO,SWING,PULSE]
2022-03-07 13:28:38 DEBUG (MainThread) [pyintesisbox] Update callback has not been set by client.
2022-03-07 13:28:39 DEBUG (MainThread) [pyintesisbox] Data received: LIMITS:VANELR,[AUTO,SWING,PULSE]
2022-03-07 13:28:39 DEBUG (MainThread) [pyintesisbox] Update callback has not been set by client.

What is the issue here?

Thank you

Looks to be getting a CLOSE:MAXCONN error from the device. Do you have any other services connecting to the IntesisBox?

Hi James,

Yes, it is connected to my Vera (Z-Wave) gateway through an addon.

I have since removed the addon in Vera and not getting the CLOSE:MAXCONN error anymore.

However, it is still not showing up.

2022-03-07 15:47:06 DEBUG (MainThread) [pyintesisbox] Opening connection to IntesisBox 192.168.1.80:3310
2022-03-07 15:47:07 DEBUG (MainThread) [pyintesisbox] Connected to IntesisBox
2022-03-07 15:47:08 DEBUG (MainThread) [pyintesisbox] Data received: ID:FJ-RC-WMP-1,CC3F1D029E4F,192.168.1.80,ASCII,v1.3.3,-52,WMP_029E4F,N,3
2022-03-07 15:47:08 DEBUG (MainThread) [pyintesisbox] Update callback has not been set by client.
2022-03-07 15:47:08 DEBUG (MainThread) [pyintesisbox] Sending keepalive
2022-03-07 15:47:08 DEBUG (MainThread) [custom_components.intesisbox.climate] Added climate device with state
2022-03-07 15:47:08 DEBUG (MainThread) [pyintesisbox] Data received: PONG:-52
2022-03-07 15:47:08 DEBUG (MainThread) [pyintesisbox] Update callback has not been set by client.
2022-03-07 15:47:08 WARNING (MainThread) [homeassistant.components.climate] Platform intesisbox not ready yet: None; Retrying in background in 30 seconds
2022-03-07 15:47:09 DEBUG (MainThread) [pyintesisbox] Data received: LIMITS:SETPTEMP,[180,300]
2022-03-07 15:47:09 DEBUG (MainThread) [pyintesisbox] Update callback has not been set by client.
2022-03-07 15:47:14 DEBUG (MainThread) [pyintesisbox] Data received: LIMITS:FANSP,[AUTO,1,2,3,4]
2022-03-07 15:47:14 DEBUG (MainThread) [pyintesisbox] Update callback has not been set by client.
2022-03-07 15:47:15 DEBUG (MainThread) [pyintesisbox] Data received: LIMITS:MODE,[AUTO,HEAT,DRY,FAN,COOL]
2022-03-07 15:47:15 DEBUG (MainThread) [pyintesisbox] Update callback has not been set by client.
2022-03-07 15:47:16 DEBUG (MainThread) [pyintesisbox] Data received: LIMITS:VANEUD,[AUTO,SWING,PULSE]
2022-03-07 15:47:16 DEBUG (MainThread) [pyintesisbox] Update callback has not been set by client.
2022-03-07 15:47:17 DEBUG (MainThread) [pyintesisbox] Data received: LIMITS:VANELR,[AUTO,SWING,PULSE]
2022-03-07 15:47:17 DEBUG (MainThread) [pyintesisbox] Update callback has not been set by client.

I'm wondering if there may have been a firmware update.. I don't recall seeing Pulse as an option in the swing limits before (but I haven't reviewed the code just now to see if it would matter).

If you are interested you could try out adding this branch as a custom component which had a bit of a rewrite in case this helps until I can look into the issue https://github.com/jnimmo/home-assistant/tree/intesisbox-support/homeassistant/components/intesishome

Noting it combines IntesisHome and IntesisBox support

IntesisBox example

climate:

  • platform: intesishome
    device: IntesisBox
    host: 192.168.1.50

Hi,

I cant seem to add the custom component. It is giving error in when adding to HACS.

Repository structure for dev is not compliant