StyraHem / ShellyForHASS

Shelly smart home platform for Home Assistant
MIT License
620 stars 111 forks source link

[BUG] Error parsing MQTT message #567

Open TheLordVader opened 3 years ago

TheLordVader commented 3 years ago

Environment

Describe the bug

Steps to Reproduce

Expected behavior

Screenshots

Traceback/Error logs

Source: /usr/local/lib/python3.9/site-packages/pyShelly/mqtt.py:38
First occurred: 10:55:21 (13705 occurrences)
Last logged: 15:08:12

Error parsing MQTT message, Client, shellies/shelly_bv/emeter/2/pf
Error parsing MQTT message, Client, shellies/shelly_bv/emeter/2/current
Error parsing MQTT message, Client, shellies/shelly_bv/emeter/2/voltage
Error parsing MQTT message, Client, shellies/shelly_bv/emeter/2/total
Error parsing MQTT message, Client, shellies/shelly_bv/emeter/2/total_returned
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/pyShelly/mqtt.py", line 25, in receive_msg
    _type, device_id = name.rsplit('-', 1)
ValueError: not enough values to unpack (expected 2, got 1)

Additional context

BarBaar44 commented 2 years ago

I can confirm this one. Seeing it too..