en essayant de lire un registre sur mon automate (version mymodbus stable) je me retouve avec des messages d’erreurs:
[2024-05-13 13:12:21] INFO : Arret des daemons [2024-05-13 13:12:23] INFO : holding_registers trouvées :400031 [2024-05-13 13:12:23] INFO : Lancement du démon mymodbus : nice -n 19 /usr/bin/python3 /var/www/html/plugins/mymodbus/ressources/mymodbus_demond.py --host=192.168.0.11 --port=502 --unid=1 --polling=1 --keepopen=1 --protocol=tcpip --eqid=324 --hrs=400031 Exception in thread Thread-1: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/var/www/html/plugins/mymodbus/ressources/mymodbus_demond.py", line 161, in polling_thread rr = client.read_holding_registers(int(hreg_first),i,unit=args.unid) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/common.py", line 114, in read_holding_registers return self.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/sync.py", line 109, in execute return self.transaction.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 178, in execute broadcast=broadcast File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 271, in _transact packet = self.client.framer.buildPacket(packet) File "/usr/local/lib/python3.7/dist-packages/pymodbus/framer/socket_framer.py", line 206, in buildPacket data = message.encode() File "/usr/local/lib/python3.7/dist-packages/pymodbus/register_read_message.py", line 33, in encode return struct.pack('>HH', self.address, self.count) struct.error: 'H' format requires 0 <= number <= 65535 Exception in thread Thread-2: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/var/www/html/plugins/mymodbus/ressources/mymodbus_demond.py", line 161, in polling_thread rr = client.read_holding_registers(int(hreg_first),i,unit=args.unid) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/common.py", line 114, in read_holding_registers return self.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/sync.py", line 109, in execute return self.transaction.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 178, in execute broadcast=broadcast File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 271, in _transact packet = self.client.framer.buildPacket(packet) File "/usr/local/lib/python3.7/dist-packages/pymodbus/framer/socket_framer.py", line 206, in buildPacket data = message.encode() File "/usr/local/lib/python3.7/dist-packages/pymodbus/register_read_message.py", line 33, in encode return struct.pack('>HH', self.address, self.count) struct.error: 'H' format requires 0 <= number <= 65535 Exception in thread Thread-3: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/var/www/html/plugins/mymodbus/ressources/mymodbus_demond.py", line 161, in polling_thread rr = client.read_holding_registers(int(hreg_first),i,unit=args.unid) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/common.py", line 114, in read_holding_registers return self.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/sync.py", line 109, in execute return self.transaction.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 178, in execute broadcast=broadcast File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 271, in _transact packet = self.client.framer.buildPacket(packet) File "/usr/local/lib/python3.7/dist-packages/pymodbus/framer/socket_framer.py", line 206, in buildPacket data = message.encode() File "/usr/local/lib/python3.7/dist-packages/pymodbus/register_read_message.py", line 33, in encode return struct.pack('>HH', self.address, self.count) struct.error: 'H' format requires 0 <= number <= 65535 Exception in thread Thread-4: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/var/www/html/plugins/mymodbus/ressources/mymodbus_demond.py", line 161, in polling_thread rr = client.read_holding_registers(int(hreg_first),i,unit=args.unid) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/common.py", line 114, in read_holding_registers return self.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/sync.py", line 109, in execute return self.transaction.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 178, in execute broadcast=broadcast File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 271, in _transact packet = self.client.framer.buildPacket(packet) File "/usr/local/lib/python3.7/dist-packages/pymodbus/framer/socket_framer.py", line 206, in buildPacket data = message.encode() File "/usr/local/lib/python3.7/dist-packages/pymodbus/register_read_message.py", line 33, in encode return struct.pack('>HH', self.address, self.count) struct.error: 'H' format requires 0 <= number <= 65535 Exception in thread Thread-5: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/var/www/html/plugins/mymodbus/ressources/mymodbus_demond.py", line 161, in polling_thread rr = client.read_holding_registers(int(hreg_first),i,unit=args.unid) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/common.py", line 114, in read_holding_registers return self.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/sync.py", line 109, in execute return self.transaction.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 178, in execute broadcast=broadcast File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 271, in _transact packet = self.client.framer.buildPacket(packet) File "/usr/local/lib/python3.7/dist-packages/pymodbus/framer/socket_framer.py", line 206, in buildPacket data = message.encode() File "/usr/local/lib/python3.7/dist-packages/pymodbus/register_read_message.py", line 33, in encode return struct.pack('>HH', self.address, self.count) struct.error: 'H' format requires 0 <= number <= 65535 Exception in thread Thread-6: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/var/www/html/plugins/mymodbus/ressources/mymodbus_demond.py", line 161, in polling_thread rr = client.read_holding_registers(int(hreg_first),i,unit=args.unid) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/common.py", line 114, in read_holding_registers return self.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/sync.py", line 109, in execute return self.transaction.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 178, in execute broadcast=broadcast File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 271, in _transact packet = self.client.framer.buildPacket(packet) File "/usr/local/lib/python3.7/dist-packages/pymodbus/framer/socket_framer.py", line 206, in buildPacket data = message.encode() File "/usr/local/lib/python3.7/dist-packages/pymodbus/register_read_message.py", line 33, in encode return struct.pack('>HH', self.address, self.count) struct.error: 'H' format requires 0 <= number <= 65535 Exception in thread Thread-7: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/var/www/html/plugins/mymodbus/ressources/mymodbus_demond.py", line 161, in polling_thread rr = client.read_holding_registers(int(hreg_first),i,unit=args.unid) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/common.py", line 114, in read_holding_registers return self.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/sync.py", line 109, in execute return self.transaction.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 178, in execute broadcast=broadcast File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 271, in _transact packet = self.client.framer.buildPacket(packet) File "/usr/local/lib/python3.7/dist-packages/pymodbus/framer/socket_framer.py", line 206, in buildPacket data = message.encode() File "/usr/local/lib/python3.7/dist-packages/pymodbus/register_read_message.py", line 33, in encode return struct.pack('>HH', self.address, self.count) struct.error: 'H' format requires 0 <= number <= 65535 Exception in thread Thread-8: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/var/www/html/plugins/mymodbus/ressources/mymodbus_demond.py", line 161, in polling_thread rr = client.read_holding_registers(int(hreg_first),i,unit=args.unid) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/common.py", line 114, in read_holding_registers return self.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/sync.py", line 109, in execute return self.transaction.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 178, in execute broadcast=broadcast File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 271, in _transact packet = self.client.framer.buildPacket(packet) File "/usr/local/lib/python3.7/dist-packages/pymodbus/framer/socket_framer.py", line 206, in buildPacket data = message.encode() File "/usr/local/lib/python3.7/dist-packages/pymodbus/register_read_message.py", line 33, in encode return struct.pack('>HH', self.address, self.count) struct.error: 'H' format requires 0 <= number <= 65535 Exception in thread Thread-9: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/var/www/html/plugins/mymodbus/ressources/mymodbus_demond.py", line 161, in polling_thread rr = client.read_holding_registers(int(hreg_first),i,unit=args.unid) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/common.py", line 114, in read_holding_registers return self.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/sync.py", line 109, in execute return self.transaction.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 178, in execute broadcast=broadcast File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 271, in _transact packet = self.client.framer.buildPacket(packet) File "/usr/local/lib/python3.7/dist-packages/pymodbus/framer/socket_framer.py", line 206, in buildPacket data = message.encode() File "/usr/local/lib/python3.7/dist-packages/pymodbus/register_read_message.py", line 33, in encode return struct.pack('>HH', self.address, self.count) struct.error: 'H' format requires 0 <= number <= 65535 Exception in thread Thread-10: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/var/www/html/plugins/mymodbus/ressources/mymodbus_demond.py", line 161, in polling_thread rr = client.read_holding_registers(int(hreg_first),i,unit=args.unid) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/common.py", line 114, in read_holding_registers return self.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/sync.py", line 109, in execute return self.transaction.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 178, in execute broadcast=broadcast File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 271, in _transact packet = self.client.framer.buildPacket(packet) File "/usr/local/lib/python3.7/dist-packages/pymodbus/framer/socket_framer.py", line 206, in buildPacket data = message.encode() File "/usr/local/lib/python3.7/dist-packages/pymodbus/register_read_message.py", line 33, in encode return struct.pack('>HH', self.address, self.count) struct.error: 'H' format requires 0 <= number <= 65535 Exception in thread Thread-11: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/var/www/html/plugins/mymodbus/ressources/mymodbus_demond.py", line 161, in polling_thread rr = client.read_holding_registers(int(hreg_first),i,unit=args.unid) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/common.py", line 114, in read_holding_registers return self.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/sync.py", line 109, in execute return self.transaction.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 178, in execute broadcast=broadcast File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 271, in _transact packet = self.client.framer.buildPacket(packet) File "/usr/local/lib/python3.7/dist-packages/pymodbus/framer/socket_framer.py", line 206, in buildPacket data = message.encode() File "/usr/local/lib/python3.7/dist-packages/pymodbus/register_read_message.py", line 33, in encode return struct.pack('>HH', self.address, self.count) struct.error: 'H' format requires 0 <= number <= 65535 Exception in thread Thread-12: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/var/www/html/plugins/mymodbus/ressources/mymodbus_demond.py", line 161, in polling_thread rr = client.read_holding_registers(int(hreg_first),i,unit=args.unid) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/common.py", line 114, in read_holding_registers return self.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/sync.py", line 109, in execute return self.transaction.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 178, in execute broadcast=broadcast File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 271, in _transact packet = self.client.framer.buildPacket(packet) File "/usr/local/lib/python3.7/dist-packages/pymodbus/framer/socket_framer.py", line 206, in buildPacket data = message.encode() File "/usr/local/lib/python3.7/dist-packages/pymodbus/register_read_message.py", line 33, in encode return struct.pack('>HH', self.address, self.count) struct.error: 'H' format requires 0 <= number <= 65535 Exception in thread Thread-13: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/var/www/html/plugins/mymodbus/ressources/mymodbus_demond.py", line 161, in polling_thread rr = client.read_holding_registers(int(hreg_first),i,unit=args.unid) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/common.py", line 114, in read_holding_registers return self.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/sync.py", line 109, in execute return self.transaction.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 178, in execute broadcast=broadcast File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 271, in _transact packet = self.client.framer.buildPacket(packet) File "/usr/local/lib/python3.7/dist-packages/pymodbus/framer/socket_framer.py", line 206, in buildPacket data = message.encode() File "/usr/local/lib/python3.7/dist-packages/pymodbus/register_read_message.py", line 33, in encode return struct.pack('>HH', self.address, self.count) struct.error: 'H' format requires 0 <= number <= 65535 Exception in thread Thread-14: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/var/www/html/plugins/mymodbus/ressources/mymodbus_demond.py", line 161, in polling_thread rr = client.read_holding_registers(int(hreg_first),i,unit=args.unid) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/common.py", line 114, in read_holding_registers return self.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/sync.py", line 109, in execute return self.transaction.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 178, in execute broadcast=broadcast File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 271, in _transact packet = self.client.framer.buildPacket(packet) File "/usr/local/lib/python3.7/dist-packages/pymodbus/framer/socket_framer.py", line 206, in buildPacket data = message.encode() File "/usr/local/lib/python3.7/dist-packages/pymodbus/register_read_message.py", line 33, in encode return struct.pack('>HH', self.address, self.count) struct.error: 'H' format requires 0 <= number <= 65535 Exception in thread Thread-15: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/var/www/html/plugins/mymodbus/ressources/mymodbus_demond.py", line 161, in polling_thread rr = client.read_holding_registers(int(hreg_first),i,unit=args.unid) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/common.py", line 114, in read_holding_registers return self.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/sync.py", line 109, in execute return self.transaction.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 178, in execute broadcast=broadcast File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 271, in _transact packet = self.client.framer.buildPacket(packet) File "/usr/local/lib/python3.7/dist-packages/pymodbus/framer/socket_framer.py", line 206, in buildPacket data = message.encode() File "/usr/local/lib/python3.7/dist-packages/pymodbus/register_read_message.py", line 33, in encode return struct.pack('>HH', self.address, self.count) struct.error: 'H' format requires 0 <= number <= 65535 Exception in thread Thread-16: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/var/www/html/plugins/mymodbus/ressources/mymodbus_demond.py", line 161, in polling_thread rr = client.read_holding_registers(int(hreg_first),i,unit=args.unid) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/common.py", line 114, in read_holding_registers return self.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/sync.py", line 109, in execute return self.transaction.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 178, in execute broadcast=broadcast File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 271, in _transact packet = self.client.framer.buildPacket(packet) File "/usr/local/lib/python3.7/dist-packages/pymodbus/framer/socket_framer.py", line 206, in buildPacket data = message.encode() File "/usr/local/lib/python3.7/dist-packages/pymodbus/register_read_message.py", line 33, in encode return struct.pack('>HH', self.address, self.count) struct.error: 'H' format requires 0 <= number <= 65535 Exception in thread Thread-17: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/var/www/html/plugins/mymodbus/ressources/mymodbus_demond.py", line 161, in polling_thread rr = client.read_holding_registers(int(hreg_first),i,unit=args.unid) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/common.py", line 114, in read_holding_registers return self.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/sync.py", line 109, in execute return self.transaction.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 178, in execute broadcast=broadcast File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 271, in _transact packet = self.client.framer.buildPacket(packet) File "/usr/local/lib/python3.7/dist-packages/pymodbus/framer/socket_framer.py", line 206, in buildPacket data = message.encode() File "/usr/local/lib/python3.7/dist-packages/pymodbus/register_read_message.py", line 33, in encode return struct.pack('>HH', self.address, self.count) struct.error: 'H' format requires 0 <= number <= 65535 Exception in thread Thread-18: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/var/www/html/plugins/mymodbus/ressources/mymodbus_demond.py", line 161, in polling_thread rr = client.read_holding_registers(int(hreg_first),i,unit=args.unid) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/common.py", line 114, in read_holding_registers return self.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/sync.py", line 109, in execute return self.transaction.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 178, in execute broadcast=broadcast File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 271, in _transact packet = self.client.framer.buildPacket(packet) File "/usr/local/lib/python3.7/dist-packages/pymodbus/framer/socket_framer.py", line 206, in buildPacket data = message.encode() File "/usr/local/lib/python3.7/dist-packages/pymodbus/register_read_message.py", line 33, in encode return struct.pack('>HH', self.address, self.count) struct.error: 'H' format requires 0 <= number <= 65535 Exception in thread Thread-19: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/var/www/html/plugins/mymodbus/ressources/mymodbus_demond.py", line 161, in polling_thread rr = client.read_holding_registers(int(hreg_first),i,unit=args.unid) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/common.py", line 114, in read_holding_registers return self.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/sync.py", line 109, in execute return self.transaction.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 178, in execute broadcast=broadcast File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 271, in _transact packet = self.client.framer.buildPacket(packet) File "/usr/local/lib/python3.7/dist-packages/pymodbus/framer/socket_framer.py", line 206, in buildPacket data = message.encode() File "/usr/local/lib/python3.7/dist-packages/pymodbus/register_read_message.py", line 33, in encode return struct.pack('>HH', self.address, self.count) struct.error: 'H' format requires 0 <= number <= 65535 Exception in thread Thread-20: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/var/www/html/plugins/mymodbus/ressources/mymodbus_demond.py", line 161, in polling_thread rr = client.read_holding_registers(int(hreg_first),i,unit=args.unid) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/common.py", line 114, in read_holding_registers return self.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/sync.py", line 109, in execute return self.transaction.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 178, in execute broadcast=broadcast File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 271, in _transact packet = self.client.framer.buildPacket(packet) File "/usr/local/lib/python3.7/dist-packages/pymodbus/framer/socket_framer.py", line 206, in buildPacket data = message.encode() File "/usr/local/lib/python3.7/dist-packages/pymodbus/register_read_message.py", line 33, in encode return struct.pack('>HH', self.address, self.count) struct.error: 'H' format requires 0 <= number <= 65535 Exception in thread Thread-21: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/var/www/html/plugins/mymodbus/ressources/mymodbus_demond.py", line 161, in polling_thread rr = client.read_holding_registers(int(hreg_first),i,unit=args.unid) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/common.py", line 114, in read_holding_registers return self.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/client/sync.py", line 109, in execute return self.transaction.execute(request) File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 178, in execute broadcast=broadcast File "/usr/local/lib/python3.7/dist-packages/pymodbus/transaction.py", line 271, in _transact packet = self.client.framer.buildPacket(packet) File "/usr/local/lib/python3.7/dist-packages/pymodbus/framer/socket_framer.py", line 206, in buildPacket data = message.encode() File "/usr/local/lib/python3.7/dist-packages/pymodbus/register_read_message.py", line 33, in encode return struct.pack('>HH', self.address, self.count) struct.error: 'H' format requires 0 <= number <= 65535