Hi, I just added my two Sense units to Home Assistant.
First a complaint about the integration, whomever wrote it, thanks, but please add sense to the entity names, it was a pita to find entities when they are not called sense. rant off
Question, how do I monitor L1 and L2 voltage in Home Assistant?
It seems that the sensors are not published?
Pieterā¦ Hope this is what you are looking forā¦
From Desktopā¦ Sense.com>( upper right hand corner on your login name or account nameā¦ Click it>Settings>Sense monitorā¦ On the right hand sideā¦ you will find signalsā¦ L1 and L2ā¦ Voltagesā¦ From Desktop OK???
On phone appā¦ Settings>MyHome>Sense Monitor> Scroll down to Signalsā¦ L1 and L2
Sorry I guess I missed the āHome Assistantāā¦ The stuff you referenced is over my headā¦ I will take my 2 cents back to the poker tableā¦ Hiā¦ Thanksā¦Laterā¦Gerry
Amps and power factor arenāt available. There does seem to be a āchannelsā field which might be watts from each connection. Would need quite a few more changes to add access to that
I added L1 and L2 monitoring on two sense units.
I notice unhandled exceptions in the sense component reported by HA.
E.g.
2020-10-29 10:06:52 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/sense/__init__.py", line 145, in async_sense_update
await gateway.update_realtime()
File "/usr/local/lib/python3.8/site-packages/sense_energy/asyncsenseable.py", line 45, in update_realtime
await self.async_realtime_stream(single=True)
File "/usr/local/lib/python3.8/site-packages/sense_energy/asyncsenseable.py", line 67, in async_realtime_stream
raise SenseWebsocketException(data['error_reason'])
sense_energy.sense_exceptions.SenseWebsocketException: Service Unavailable
2020-10-29 10:07:52 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/sense/__init__.py", line 145, in async_sense_update
await gateway.update_realtime()
File "/usr/local/lib/python3.8/site-packages/sense_energy/asyncsenseable.py", line 45, in update_realtime
await self.async_realtime_stream(single=True)
File "/usr/local/lib/python3.8/site-packages/sense_energy/asyncsenseable.py", line 67, in async_realtime_stream
raise SenseWebsocketException(data['error_reason'])
sense_energy.sense_exceptions.SenseWebsocketException: Service Unavailable
From my experience with HA Task exception was never retrieved errors typically mean the component did not handle an error condition?