I don't understand why he doesn't want to communicate with me. I just want to read the registers of my cerbo gx in python using modbus but that doesn't work. He tells me the records are illegal. importer modbus_tk import modbus_tk.defines as cst from modbus_tk import modbus_tcp # Connectez-vous au maître Cerbo GX = modbus_tcp.TcpMaster(host="192.168.0.114", port=502) master.set_timeout(5.0) master.set_verbose(True) # Lecture Holding Registers Response = master.execute(100, cst.READ_HOLDING_REGISTERS,266 , 1) # Extraire les données des registres de réponse = Response.get_response_data() # Convertir les valeurs des registres en valeurs physiques (une mise à l'échelle peut être nécessaire) Battery_voltage = Registers[771] " Tension de la batterie :", tension_batterie, "V") print("Courant de la batterie :", courant_batterie, "A") print("Énergie chargée :", énergie_chargée, "kWh") print("Tension PV :", pv_voltage, " V") print("PV current:", pv_current, "A") print("Battery state of charge:", Battery_state_of_charge, "%") # Ferme la connexion master.close() This is what it sends back to me Traceback (most recent call last): Fichier "C:\Users\on4cy\PycharmProjects\pythonProject4\test11.py", ligne 11, dans <module> réponse = master.execute(100, cst.READ_HOLDING_REGISTERS,266, 1) Fichier "C:\Users\on4cy\PycharmProjects\pythonProject4\venv\lib\site-packages\modbus_tk\utils.py", ligne 39, dans le nouveau augmenter sauf Fichier "C:\Users\on4cy\PycharmProjects\pythonProject4\venv\lib\site-packages\modbus_tk\utils.py", ligne 37, dans le nouveau ret = fcn(*args, **kwargs) Fichier "C:\Users\on4cy\PycharmProjects\pythonProject4\venv\lib\site-packages\modbus_tk\modbus.py", ligne 364, en exécution lever ModbusError (exception_code) modbus_tk.exceptions.ModbusError : erreur Modbus : code d'exception = 10