home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
70.99k stars 29.64k forks source link

Shelly Temp add-on shows double temperature for a coupe of seconds #109616

Open Bascht74 opened 7 months ago

Bascht74 commented 7 months ago

The problem

I have some shelly plus devices with the add-on installed. I added temperature sensors (DHT22) to two of my devices.

The shelly integration shows the temperatures, but from time to time values are exactly doubled (!) for 5-10 seconds.

See Screenshot:

image

Temp before and after was 9,6° but suddenly 19,2° (9,6 * 2).

I don't know if this is a bug within the shelly integration or delivered by the shelly this way.

What version of Home Assistant Core has the issue?

core-2024.1.6

What was the last working version of Home Assistant Core?

?

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Shelly

Link to integration documentation on our website

https://www.home-assistant.io/integrations/shelly/

Diagnostics information

config_entry-shelly-aa8acce80eb81fb3904798e8d3c1aeae.json.txt

Example YAML snippet

./.

Anything in the logs that might be useful for us?

The other device shows the same behaivior and it is allways double temperatures for only 5-10 s

Additional information

No response

home-assistant[bot] commented 7 months ago

Hey there @balloob, @bieniu, @thecode, @chemelli74, @bdraco, mind taking a look at this issue as it has been labeled with an integration (shelly) you are listed as a code owner for? Thanks!

Code owner commands Code owners of `shelly` can trigger bot actions by commenting: - `@home-assistant close` Closes the issue. - `@home-assistant rename Awesome new title` Renames the issue. - `@home-assistant reopen` Reopen the issue. - `@home-assistant unassign shelly` Removes the current integration label and assignees on the issue, add the integration domain after the command. - `@home-assistant add-label needs-more-information` Add a label (needs-more-information, problem in dependency, problem in custom component) to the issue. - `@home-assistant remove-label needs-more-information` Remove a label (needs-more-information, problem in dependency, problem in custom component) on the issue.

(message by CodeOwnersMention)


shelly documentation shelly source (message by IssueLinks)

Bascht74 commented 7 months ago
image
chemelli74 commented 7 months ago

Hi @Bascht74, please add the following to configuration.yaml , restart HA, and post the log:

logger:
  default: warning
  logs:
    homeassistant.components.shelly: debug
    aioshelly: debug

Note: it is better to drag the log into the comment (which will add it as an attachment) and not copy paste as it is hard to read logs in GitHub.

And add diagnostics (menu configuration -> integration -> shelly -> download diagnostics )

Bascht74 commented 7 months ago

Ok, did that and wait for the next time it is happening...

Bascht74 commented 7 months ago
image

getting the logs...

Bascht74 commented 7 months ago

The log is very big, serveral 100 MB big. I saved it locally.

Is there a command to filter out only one device (B8D61A86A338) and not show any "ble.scan_result"...?

Bascht74 commented 7 months ago
2024-02-04 18:21:12.665 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] recv(192.168.178.198): {'id': 1, 'src': 'shellyplus1-b8d61a86a338', 'dst': 'aios-281472554611792', 'result': {'ble': {'enable': True, 'rpc': {'enable': True}, 'observer': {'enable': True}}, 'cloud': {'enable': True, 'server': 'shelly-74-eu.shelly.cloud:6022/jrpc'}, 'humidity:100': {'id': 100, 'name': None, 'report_thr': 1.0, 'offset': 0.0}, 'input:0': {'id': 0, 'name': None, 'type': 'switch', 'enable': True, 'invert': False, 'factory_reset': True}, 'mqtt': {'enable': False, 'server': None, 'client_id': 'shellyplus1-b8d61a86a338', 'user': None, 'ssl_ca': None, 'topic_prefix': 'shellyplus1-b8d61a86a338', 'rpc_ntf': True, 'status_ntf': False, 'use_client_cert': False, 'enable_rpc': True, 'enable_control': True}, 'script:1': {'id': 1, 'name': 'aioshelly_ble_integration', 'enable': True}, 'switch:0': {'id': 0, 'name': 'Frostwächter Garage', 'in_mode': 'follow', 'initial_state': 'off', 'auto_on': False, 'auto_on_delay': 60.0, 'auto_off': False, 'auto_off_delay': 60.0}, 'sys': {'device': {'name': 'Frostwaechter Garage', 'mac': 'B8D61A86A338', 'fw_id': '20231219-133950/1.1.0-g34b5d4f', 'discoverable': True, 'eco_mode': False, 'addon_type': 'sensor'}, 'location': {'tz': 'Europe/Berlin', 'lat': 50.316341, 'lon': 9.462001}, 'debug': {'level': 2, 'file_level': None, 'mqtt': {'enable': False}, 'websocket': {'enable': True}, 'udp': {'addr': None}}, 'ui_data': {}, 'rpc_udp': {'dst_addr': None, 'listen_port': None}, 'sntp': {'server': 'time.google.com'}, 'cfg_rev': 26}, 'temperature:100': {'id': 100, 'name': None, 'report_thr_C': 0.1, 'offset_C': 0.0}, 'wifi': {'ap': {'ssid': 'ShellyPlus1-B8D61A86A338', 'is_open': True, 'enable': False, 'range_extender': {'enable': False}}, 'sta': {'ssid': 'Matthias', 'is_open': False, 'enable': True, 'ipv4mode': 'dhcp', 'ip': None, 'netmask': None, 'gw': None, 'nameserver': None}, 'sta1': {'ssid': None, 'is_open': True, 'enable': False, 'ipv4mode': 'dhcp', 'ip': None, 'netmask': None, 'gw': None, 'nameserver': None}, 'roam': {'rssi_thr': -80, 'interval': 60}}, 'ws': {'enable': False, 'server': None, 'ssl_ca': 'ca.pem'}}}
2024-02-04 18:21:12.965 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] Shelly.GetConfig(None) -> {'id': 1, 'src': 'shellyplus1-b8d61a86a338', 'dst': 'aios-281472554611792', 'result': {'ble': {'enable': True, 'rpc': {'enable': True}, 'observer': {'enable': True}}, 'cloud': {'enable': True, 'server': 'shelly-74-eu.shelly.cloud:6022/jrpc'}, 'humidity:100': {'id': 100, 'name': None, 'report_thr': 1.0, 'offset': 0.0}, 'input:0': {'id': 0, 'name': None, 'type': 'switch', 'enable': True, 'invert': False, 'factory_reset': True}, 'mqtt': {'enable': False, 'server': None, 'client_id': 'shellyplus1-b8d61a86a338', 'user': None, 'ssl_ca': None, 'topic_prefix': 'shellyplus1-b8d61a86a338', 'rpc_ntf': True, 'status_ntf': False, 'use_client_cert': False, 'enable_rpc': True, 'enable_control': True}, 'script:1': {'id': 1, 'name': 'aioshelly_ble_integration', 'enable': True}, 'switch:0': {'id': 0, 'name': 'Frostwächter Garage', 'in_mode': 'follow', 'initial_state': 'off', 'auto_on': False, 'auto_on_delay': 60.0, 'auto_off': False, 'auto_off_delay': 60.0}, 'sys': {'device': {'name': 'Frostwaechter Garage', 'mac': 'B8D61A86A338', 'fw_id': '20231219-133950/1.1.0-g34b5d4f', 'discoverable': True, 'eco_mode': False, 'addon_type': 'sensor'}, 'location': {'tz': 'Europe/Berlin', 'lat': 50.316341, 'lon': 9.462001}, 'debug': {'level': 2, 'file_level': None, 'mqtt': {'enable': False}, 'websocket': {'enable': True}, 'udp': {'addr': None}}, 'ui_data': {}, 'rpc_udp': {'dst_addr': None, 'listen_port': None}, 'sntp': {'server': 'time.google.com'}, 'cfg_rev': 26}, 'temperature:100': {'id': 100, 'name': None, 'report_thr_C': 0.1, 'offset_C': 0.0}, 'wifi': {'ap': {'ssid': 'ShellyPlus1-B8D61A86A338', 'is_open': True, 'enable': False, 'range_extender': {'enable': False}}, 'sta': {'ssid': 'Matthias', 'is_open': False, 'enable': True, 'ipv4mode': 'dhcp', 'ip': None, 'netmask': None, 'gw': None, 'nameserver': None}, 'sta1': {'ssid': None, 'is_open': True, 'enable': False, 'ipv4mode': 'dhcp', 'ip': None, 'netmask': None, 'gw': None, 'nameserver': None}, 'roam': {'rssi_thr': -80, 'interval': 60}}, 'ws': {'enable': False, 'server': None, 'ssl_ca': 'ca.pem'}}}
2024-02-04 18:21:12.966 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] send(192.168.178.198): {'id': 2, 'method': 'Shelly.GetStatus', 'src': 'aios-281472554611792', 'dst': 'shellyplus1-b8d61a86a338'}
2024-02-04 18:21:13.962 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] recv(192.168.178.198): {'id': 2, 'src': 'shellyplus1-b8d61a86a338', 'dst': 'aios-281472554611792', 'result': {'ble': {}, 'cloud': {'connected': True}, 'humidity:100': {'id': 100, 'rh': 99.9}, 'input:0': {'id': 0, 'state': False}, 'mqtt': {'connected': False}, 'script:1': {'id': 1, 'running': False, 'mem_free': 25200}, 'switch:0': {'id': 0, 'source': 'loopback', 'output': False, 'temperature': {'tC': 46.4, 'tF': 115.6}}, 'sys': {'mac': 'B8D61A86A338', 'restart_required': False, 'time': '18:21', 'unixtime': 1707067272, 'uptime': 15126, 'ram_size': 260552, 'ram_free': 116648, 'fs_size': 458752, 'fs_free': 139264, 'cfg_rev': 26, 'kvs_rev': 0, 'schedule_rev': 0, 'webhook_rev': 5, 'available_updates': {'beta': {'version': '1.2.0-beta1'}}, 'reset_reason': 6}, 'temperature:100': {'id': 100, 'tC': 10.1, 'tF': 50.2}, 'wifi': {'sta_ip': '192.168.178.198', 'status': 'got ip', 'ssid': 'Matthias', 'rssi': -46}, 'ws': {'connected': False}}}
2024-02-04 18:21:14.132 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] Shelly.GetStatus(None) -> {'id': 2, 'src': 'shellyplus1-b8d61a86a338', 'dst': 'aios-281472554611792', 'result': {'ble': {}, 'cloud': {'connected': True}, 'humidity:100': {'id': 100, 'rh': 99.9}, 'input:0': {'id': 0, 'state': False}, 'mqtt': {'connected': False}, 'script:1': {'id': 1, 'running': False, 'mem_free': 25200}, 'switch:0': {'id': 0, 'source': 'loopback', 'output': False, 'temperature': {'tC': 46.4, 'tF': 115.6}}, 'sys': {'mac': 'B8D61A86A338', 'restart_required': False, 'time': '18:21', 'unixtime': 1707067272, 'uptime': 15126, 'ram_size': 260552, 'ram_free': 116648, 'fs_size': 458752, 'fs_free': 139264, 'cfg_rev': 26, 'kvs_rev': 0, 'schedule_rev': 0, 'webhook_rev': 5, 'available_updates': {'beta': {'version': '1.2.0-beta1'}}, 'reset_reason': 6}, 'temperature:100': {'id': 100, 'tC': 10.1, 'tF': 50.2}, 'wifi': {'sta_ip': '192.168.178.198', 'status': 'got ip', 'ssid': 'Matthias', 'rssi': -46}, 'ws': {'connected': False}}}
2024-02-04 18:21:14.151 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] send(192.168.178.198): {'id': 3, 'method': 'BLE.GetConfig', 'src': 'aios-281472554611792', 'dst': 'shellyplus1-b8d61a86a338'}
2024-02-04 18:21:14.223 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] recv(192.168.178.198): {'id': 3, 'src': 'shellyplus1-b8d61a86a338', 'dst': 'aios-281472554611792', 'result': {'enable': True, 'rpc': {'enable': True}, 'observer': {'enable': True}}}
2024-02-04 18:21:14.244 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] BLE.GetConfig(None) -> {'id': 3, 'src': 'shellyplus1-b8d61a86a338', 'dst': 'aios-281472554611792', 'result': {'enable': True, 'rpc': {'enable': True}, 'observer': {'enable': True}}}
2024-02-04 18:21:14.244 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] send(192.168.178.198): {'id': 4, 'method': 'Script.List', 'src': 'aios-281472554611792', 'dst': 'shellyplus1-b8d61a86a338'}
2024-02-04 18:21:14.489 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] recv(192.168.178.198): {'id': 4, 'src': 'shellyplus1-b8d61a86a338', 'dst': 'aios-281472554611792', 'result': {'scripts': [{'id': 1, 'name': 'aioshelly_ble_integration', 'enable': True, 'running': False}]}}
2024-02-04 18:21:14.542 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] Script.List(None) -> {'id': 4, 'src': 'shellyplus1-b8d61a86a338', 'dst': 'aios-281472554611792', 'result': {'scripts': [{'id': 1, 'name': 'aioshelly_ble_integration', 'enable': True, 'running': False}]}}
2024-02-04 18:21:14.542 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] send(192.168.178.198): {'id': 5, 'method': 'Script.GetCode', 'src': 'aios-281472554611792', 'params': {'id': 1}, 'dst': 'shellyplus1-b8d61a86a338'}
2024-02-04 18:21:14.812 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] send(192.168.178.198): {'id': 6, 'method': 'Script.Start', 'src': 'aios-281472554611792', 'params': {'id': 1}, 'dst': 'shellyplus1-b8d61a86a338'}
2024-02-04 18:21:15.423 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] recv(192.168.178.198): {'id': 6, 'src': 'shellyplus1-b8d61a86a338', 'dst': 'aios-281472554611792', 'result': {'was_running': False}}
2024-02-04 18:21:15.423 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] recv(192.168.178.198): {'src': 'shellyplus1-b8d61a86a338', 'dst': 'aios-281472554611792', 'method': 'NotifyStatus', 'params': {'ts': 1707067275.07, 'script:1': {'id': 1, 'running': True}}}
2024-02-04 18:21:15.434 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] Script.Start({'id': 1}) -> {'id': 6, 'src': 'shellyplus1-b8d61a86a338', 'dst': 'aios-281472554611792', 'result': {'was_running': False}}
2024-02-04 18:26:42.637 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] recv(192.168.178.92): {'src': 'shellyplus2pm-e465b8b281ec', 'dst': 'aios-281472554915408', 'method': 'NotifyEvent', 'params': {'ts': 1707067602.54, 'events': [{'component': 'script:1', 'id': 1, 'event': 'ble.scan_result', 'data': [1, 'a0:a3:b3:e8:57:42', -93, 'AgEGEP+pCwEFAAsAGApAV+izo6A=', ''], 'ts': 1707067602.54}]}}
2024-02-04 18:26:42.638 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] Notification: NotifyEvent {'ts': 1707067602.54, 'events': [{'component': 'script:1', 'id': 1, 'event': 'ble.scan_result', 'data': [1, 'a0:a3:b3:e8:57:42', -93, 'AgEGEP+pCwEFAAsAGApAV+izo6A=', ''], 'ts': 1707067602.54}]}
2024-02-04 18:26:42.638 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] recv(192.168.178.198): {'src': 'shellyplus1-b8d61a86a338', 'dst': 'aios-281472554611792', 'method': 'NotifyEvent', 'params': {'ts': 1707067602.16, 'events': [{'component': 'script:1', 'id': 1, 'event': 'ble.scan_result', 'data': [1, '34:98:7a:67:39:5e', -65, 'AgEGEP+pCwEFAAsHIApcOWd6mDQ=', 'GglTaGVsbHlQcm8zRU0tMzQ5ODdBNjczOTVD'], 'ts': 1707067602.16}]}}
2024-02-04 18:26:42.639 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] Notification: NotifyEvent {'ts': 1707067602.16, 'events': [{'component': 'script:1', 'id': 1, 'event': 'ble.scan_result', 'data': [1, '34:98:7a:67:39:5e', -65, 'AgEGEP+pCwEFAAsHIApcOWd6mDQ=', 'GglTaGVsbHlQcm8zRU0tMzQ5ODdBNjczOTVD'], 'ts': 1707067602.16}]}
2024-02-04 18:26:42.639 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] recv(192.168.178.198): {'src': 'shellyplus1-b8d61a86a338', 'dst': 'aios-281472554611792', 'method': 'NotifyStatus', 'params': {'ts': 1707067602.41, 'temperature:100': {'id': 100, 'tC': 20.2, 'tF': 68.36}}}
2024-02-04 18:26:42.639 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] Notification: NotifyStatus {'ts': 1707067602.41, 'temperature:100': {'id': 100, 'tC': 20.2, 'tF': 68.36}}
2024-02-04 18:26:42.639 DEBUG (MainThread) [homeassistant.components.shelly] Manually updated Frostwaechter Garage data
2024-02-04 18:26:42.640 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] recv(192.168.178.198): {'src': 'shellyplus1-b8d61a86a338', 'dst': 'aios-281472554611792', 'method': 'NotifyStatus', 'params': {'ts': 1707067602.43, 'humidity:100': {'id': 100, 'errors': ['out_of_range'], 'rh': None}}}
2024-02-04 18:26:42.640 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] Notification: NotifyStatus {'ts': 1707067602.43, 'humidity:100': {'id': 100, 'errors': ['out_of_range'], 'rh': None}}
2024-02-04 18:26:42.640 DEBUG (MainThread) [homeassistant.components.shelly] Manually updated Frostwaechter Garage data
2024-02-04 18:26:47.679 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] recv(192.168.178.198): {'src': 'shellyplus1-b8d61a86a338', 'dst': 'aios-281472554611792', 'method': 'NotifyStatus', 'params': {'ts': 1707067607.41, 'temperature:100': {'id': 100, 'tC': 10.1, 'tF': 50.18}}}
2024-02-04 18:26:47.681 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] recv(192.168.178.198): {'src': 'shellyplus1-b8d61a86a338', 'dst': 'aios-281472554611792', 'method': 'NotifyStatus', 'params': {'ts': 1707067607.43, 'humidity:100': {'id': 100, 'errors': [], 'rh': 99.9}}}
2024-02-04 18:42:12.433 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] recv(192.168.178.198): {'src': 'shellyplus1-b8d61a86a338', 'dst': 'aios-281472554611792', 'method': 'NotifyStatus', 'params': {'ts': 1707068532.37, 'temperature:100': {'id': 100, 'tC': 10.0, 'tF': 50.0}}}
2024-02-04 18:42:17.426 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] recv(192.168.178.198): {'src': 'shellyplus1-b8d61a86a338', 'dst': 'aios-281472554611792', 'method': 'NotifyStatus', 'params': {'ts': 1707068537.4, 'temperature:100': {'id': 100, 'tC': 10.1, 'tF': 50.18}}}
chemelli74 commented 7 months ago
2024-02-04 18:26:42.639 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] Notification: NotifyStatus {'ts': 1707067602.41, 'temperature:100': {'id': 100, 'tC': 20.2, 'tF': 68.36}}

2024-02-04 18:26:42.640 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] Notification: NotifyStatus {'ts': 1707067602.43, 'humidity:100': {'id': 100, 'errors': ['out_of_range'], 'rh': None}}

2024-02-04 18:26:47.681 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] recv(192.168.178.198): {'src': 'shellyplus1-b8d61a86a338', 'dst': 'aios-281472554611792', 'method': 'NotifyStatus', 'params': {'ts': 1707067607.43, 'humidity:100': {'id': 100, 'errors': [], 'rh': 99.9}}}

2024-02-04 18:42:17.426 DEBUG (MainThread) [aioshelly.rpc_device.wsrpc] recv(192.168.178.198): {'src': 'shellyplus1-b8d61a86a338', 'dst': 'aios-281472554611792', 'method': 'NotifyStatus', 'params': {'ts': 1707068537.4, 'temperature:100': {'id': 100, 'tC': 10.1, 'tF': 50.18}}}

Seems the device has some issues, not only the values spikes but you also get 'errors': ['out_of_range']

Please share the log with Shelly support, there is anything that can be done on HA to fix those issues.

Bascht74 commented 7 months ago

Please share the log with Shelly support, there is anything that can be done on HA to fix those issues.

Do you mean "nothgin that can be done"?

I will open a ticket at Shelly, because I have those problems with two devices.

values spikes but you also get 'errors': ['out_of_range'] As i wrote "something" is doubling these values from time to time. If you double a high humidity it will become out of range (because 2 x 99.9% > 100% as maximum)

Bascht74 commented 7 months ago

I opened a ticket at Shelly...

Should we close this issue or wait for their response?

Bascht74 commented 7 months ago

I got an answer from Shelly:

To solve your problem, please install a 10uF capacitor between VCC and GND. This should stabilize the mains frequency when reading the values.

Enclosed is a picture of the installation option.

We are still at your disposal!

image

I will try this on wednesday...

chemelli74 commented 6 months ago

Did the provided solution fixed your problem ? Can we close this issue ?

Bascht74 commented 6 months ago

No, as changing to DC is not possible. I think I need the solution your devs are working on...

Am Mo., 19. Feb. 2024 um 10:53 Uhr schrieb Simone Chemelli < @.***>:

Did the provided solution fixed your problem ? Can we close this issue ?

— Reply to this email directly, view it on GitHub https://github.com/home-assistant/core/issues/109616#issuecomment-1952082761, or unsubscribe https://github.com/notifications/unsubscribe-auth/APZTA7SPYANSGIK4FMRVYX3YUMOKTAVCNFSM6AAAAABCZAGO6WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNJSGA4DENZWGE . You are receiving this because you were mentioned.Message ID: @.***>

chemelli74 commented 6 months ago

No, as changing to DC is not possible.

Did you inform Shelly support ?

I think I need the solution your devs are working on...

?!?!

Bascht74 commented 6 months ago

Yes, I did

Simone Chemelli @.***> schrieb am Mo. 19. Feb. 2024 um 14:36:

No, as changing to DC is not possible.

Did you inform Shelly support ?

I think I need the solution your devs are working on...

?!?!

— Reply to this email directly, view it on GitHub https://github.com/home-assistant/core/issues/109616#issuecomment-1952469837, or unsubscribe https://github.com/notifications/unsubscribe-auth/APZTA7RCSF7W6AA7BYEY6CLYUNINXAVCNFSM6AAAAABCZAGO6WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNJSGQ3DSOBTG4 . You are receiving this because you were mentioned.Message ID: @.***>

brianjamescarter commented 4 months ago

@Bascht74 , can I get the link to your discussion with Shelly... I think I have a similar problem and would like to understand it.

Bascht74 commented 4 months ago

I cannot provide a link, but the Ticket # is 88024. The last two answers were:

Vielen Dank, dass Sie uns kontaktiert haben!

Um Ihr Problem zu lösen Installieren Sie bitte einen 10uF Kondensator zwischen VCC und GND. Dies sollte die Netzfrequenz beim Lesen der Werte Stabilisieren.

Anbei ein Bild der Installationsmöglichkeit.

Wir stehen Ihnen weiterhin zur Verfügung! (To solve your problem, please install a 10uF capacitor between VCC and GND. This should stabilize the mains frequency when reading the values.) --> didn't help

and

Dear Sebastian Lotz,

For now the only solution is to change to an DC power supply. Then problem should disapear. Our Devs are still working on an fix for this problem.

Best Regards,

Shelly Support Team

issue-triage-workflows[bot] commented 1 month ago

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 👍 This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.

brianjamescarter commented 1 month ago

I will update and check today

On Sun., Jul. 7, 2024, 10:05 issue-triage-workflows[bot], < @.***> wrote:

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 👍 This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.

— Reply to this email directly, view it on GitHub https://github.com/home-assistant/core/issues/109616#issuecomment-2212495423, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHDGEG35UPKAIV52GUWE2J3ZLFRNZAVCNFSM6AAAAABCZAGO6WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMJSGQ4TKNBSGM . You are receiving this because you commented.Message ID: @.***>