PellMon icon indicating copy to clipboard operation
PellMon copied to clipboard

Protocol error, wrong length

Open qabi opened this issue 2 years ago • 4 comments

It seems there is a protocol error - so no data are fetched.

Pellmon running as docker image - "lakelake/pellmon:latest".

MQTT configured via docker config.

Log snip:

No option 'plugin_dirs' in section: 'plugin_settings'
/usr/local/lib/python2.7/dist-packages/Pellmonsrv/plugins/calculate/__init__
/usr/local/lib/python2.7/dist-packages/Pellmonsrv/plugins/cleaning/__init__
/usr/local/lib/python2.7/dist-packages/Pellmonsrv/plugins/consumption/__init__
/usr/local/lib/python2.7/dist-packages/Pellmonsrv/plugins/customalarms/__init__
/usr/local/lib/python2.7/dist-packages/Pellmonsrv/plugins/exec/__init__
/usr/local/lib/python2.7/dist-packages/Pellmonsrv/plugins/heatingcircuit/__init__
/usr/local/lib/python2.7/dist-packages/Pellmonsrv/plugins/nbecom/__init__
/usr/local/lib/python2.7/dist-packages/Pellmonsrv/plugins/onewire/__init__
/usr/local/lib/python2.7/dist-packages/Pellmonsrv/plugins/openweathermap/__init__
/usr/local/lib/python2.7/dist-packages/Pellmonsrv/plugins/owfs/__init__
/usr/local/lib/python2.7/dist-packages/Pellmonsrv/plugins/pelletcalc/__init__
/usr/local/lib/python2.7/dist-packages/Pellmonsrv/plugins/raspberrygpio/__init__
No module named RPi.GPIO
/usr/local/lib/python2.7/dist-packages/Pellmonsrv/plugins/scottecom/__init__
/usr/local/lib/python2.7/dist-packages/Pellmonsrv/plugins/silolevel/__init__
/usr/local/lib/python2.7/dist-packages/Pellmonsrv/plugins/testplugin/__init__
find controller retry 0 protocol_error('wrong length',)
wait controller
wait controller
find controller retry 1 proto

Furnace is a BS+, controller version 13.1016.14.

Is this an error?

qabi avatar Dec 02 '22 14:12 qabi

Full log attached. pellmon.csv

qabi avatar Dec 02 '22 14:12 qabi

Sorry, I don't know anything about docker. It clearly can't talk to your burner but I don't know how to help you with that.

motoz avatar Dec 02 '22 19:12 motoz

Sorry, I don't know anything about docker. It clearly can't talk to your burner but I don't know how to help you with that.

Ok, thanks anyway. But the network seems to be correct, since pellmon finds the correct IP address of the burner. If anybody else knows something about this, I'd love to figure out the problem.

Issue #101 indicates that this should work.

qabi avatar Dec 02 '22 20:12 qabi

Looks like the same issue as #118, the protocol in your controller version seems to have changed.

motoz avatar Dec 03 '22 16:12 motoz