I ran this command :
$ modpoll -f cta4.csv --serial /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_B001A5XE-if00-port0 --serial-baud 115200 --serial-parity none -r 2.5 --loglevel ERROR --mqtt-host localhost --mqtt-port 1883
And immediatly got this error :
Modpoll v1.6.0 - A New Command-line Tool for Modbus and MQTT
2026-06-08 15:33:09,702 | E | modpoll.main | Error setting up MQTT input: Client.connect() got an unexpected keyword argument 'clean_session', exiting...
Here is my pip list (Python 3.11.2) :
$ pip list
Package Version
------------------ ---------
certifi 2026.5.20
charset-normalizer 3.4.7
idna 3.18
modpoll 1.6.0
paho-mqtt 2.1.0
pip 26.1.2
prettytable 3.17.0
pymodbus 3.9.2
pyserial 3.5
requests 2.34.2
setuptools 82.0.1
urllib3 2.7.0
wcwidth 0.8.1
I ran this command :
And immediatly got this error :
Here is my pip list (Python 3.11.2) :