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?