krahabb / meross_lan

Home Assistant integration for Meross devices
MIT License
452 stars 47 forks source link

Fault: MerossDevice(3D-Printer) received signature error (incorrect key?) #286

Closed criticallimit closed 1 year ago

criticallimit commented 1 year ago

Just another Warning in HA which is coming at start and sometimes during normal opertion:

Logger: custom_components.meross_lan
Source: custom_components/meross_lan/helpers.py:35 
Integration: Meross LAN (documentation, issues) 
First occurred: 07:57:38 (5 occurrences) 
Last logged: 21:57:38

MerossDevice(3D-Printer) received signature error (incorrect key?)

System is on actual Versions (HA and Meross)

krahabb commented 1 year ago

Well, this sometimes happens in my tests too with a very stable configuration: i.e. I'm sure the device key is correct but still the hash verify algorithm fails. I'm considering this as a bug in the device firmware which sometimes produces invalid hashes itself (of course this is only a 'friendly' and easy explanation) but since it doesnt happen very often I tend to disregard this as a 'random' glitch and so it should be no real issue. I could nevertheless try to log better context informations so to eventually have the raw values leading to the hashing failure and eventually dig more onto it..

criticallimit commented 1 year ago

thanx for your reply and explanation. So I ignore these messages in the log and don´t care. It´s working good so far.