bonjour @Michel_F j’ouvre un sujet spécifique sur le fait de forcer une valeur vers un registre car je pense avoir suivi ton aide mais je n’y arrive pas
lorsque je change la valeur, cela ne semble pas remonter
voici toutes les actions et infos que j’ai dans mon équipement
Pourquoi as-tu coché inverser octet sur l’un et inverser mot sur l’autre? bonne question je vais regarder ce point
Ton adresse esclave est bien 0? oui tout remonte bien avec cette adresse
As-tu essayé avec les commandes de mon template pour voir si cela fonctionnait? Oui les dernières ligne du bas son les tiennes ( celle qui commence par set )
0000|[2024-11-17 20:23:32] DEBUG : jeemymodbus.php: Mise à jour cmd 'Ampérage Onduleur' -> new value: '0.216'
0001|[2024-11-17 20:23:32] DEBUG : jeemymodbus.php: Mise à jour cmd 'Frequence Onduleur' -> new value: '50.01'
0002|[2024-11-17 20:23:32] DEBUG : jeemymodbus.php: Mise à jour cmd 'Température Onduleur' -> new value: '23.3'
0003|[2024-11-17 20:23:36] DEBUG : jeemymodbus.php: $result *{"values":{"17271":9,"17272":4248}}* type: array
0004|[2024-11-17 20:23:36] DEBUG : jeemymodbus.php: Mise à jour cmd 'Energy storage unit 1 Charge and discharge power' -> new value: '0.009'
0005|[2024-11-17 20:23:36] DEBUG : jeemymodbus.php: Mise à jour cmd 'Energy storage unit 1 Bus voltage' -> new value: '424.8'
0006|[2024-11-17 20:23:37] DEBUG : jeemymodbus.php: $result *{"values":{"17293":-1378,"17252":20691}}* type: array
0007|[2024-11-17 20:23:37] DEBUG : jeemymodbus.php: Mise à jour cmd 'Grid_Power' -> new value: '-1.378'
0008|[2024-11-17 20:23:37] DEBUG : jeemymodbus.php: Mise à jour cmd 'Reverse Active Power' -> new value: '206.91'
0009|[2024-11-17 20:23:38] DEBUG : jeemymodbus.php: $result *{"values":{"cycle_time":{"value":17.64631518080132,"eqId":"1446"}}}* type: array
0010|[2024-11-17 20:23:38] DEBUG : jeemymodbus.php: Mise à jour cmd 'Temps de rafraîchissement' -> new value: '17.646'
0011|[2024-11-17 20:23:44] DEBUG : mymodbusCmd::execute **************** execute *****: {"slider":"1500","user_login":"admin","user_id":"1"}
0012|[2024-11-17 20:23:44] DEBUG : mymodbus::sendToDaemon * params = array ( 'CMD' => 'write', 'write_cmd' => array ( 'eqId' => '1446', 'cmdWriteValue' => 1500, 'cmdId' => '17581', ), )
0013|[2024-11-17 20:23:49] DEBUG : jeemymodbus.php: $result *{"values":{"17292":2301,"17243":209,"17291":5002}}* type: array
0014|[2024-11-17 20:23:49] DEBUG : jeemymodbus.php: Mise à jour cmd 'Voltage Onduleur' -> new value: '230.1'
0015|[2024-11-17 20:23:49] DEBUG : jeemymodbus.php: Mise à jour cmd 'Ampérage Onduleur' -> new value: '0.209'
0016|[2024-11-17 20:23:49] DEBUG : jeemymodbus.php: Mise à jour cmd 'Frequence Onduleur' -> new value: '50.02'
0017|[2024-11-17 20:23:54] DEBUG : jeemymodbus.php: $result *{"values":{"17272":4247}}* type: array
0018|[2024-11-17 20:23:54] DEBUG : jeemymodbus.php: Mise à jour cmd 'Energy storage unit 1 Bus voltage' -> new value: '424.7'
0019|[2024-11-17 20:23:54] DEBUG : jeemymodbus.php: $result *{"values":{"17293":-1497}}* type: array
0020|[2024-11-17 20:23:54] DEBUG : jeemymodbus.php: Mise à jour cmd 'Grid_Power' -> new value: '-1.497'
0021|[2024-11-17 20:24:07] DEBUG : jeemymodbus.php: $result *{"values":{"17234":-1,"17292":2300,"17243":213,"17291":5003,"17232":234}}* type: array
0022|[2024-11-17 20:24:07] DEBUG : jeemymodbus.php: Mise à jour cmd 'Puissance réactive' -> new value: '-0.001'
0023|[2024-11-17 20:24:07] DEBUG : jeemymodbus.php: Mise à jour cmd 'Voltage Onduleur' -> new value: '230'
0024|[2024-11-17 20:24:07] DEBUG : jeemymodbus.php: Mise à jour cmd 'Ampérage Onduleur' -> new value: '0.213'
0025|[2024-11-17 20:24:08] DEBUG : jeemymodbus.php: Mise à jour cmd 'Frequence Onduleur' -> new value: '50.03'
0026|[2024-11-17 20:24:08] DEBUG : jeemymodbus.php: Mise à jour cmd 'Température Onduleur' -> new value: '23.4'
0027|[2024-11-17 20:24:11] DEBUG : jeemymodbus.php: $result *{"values":{"17272":4248}}* type: array
0028|[2024-11-17 20:24:11] DEBUG : jeemymodbus.php: Mise à jour cmd 'Energy storage unit 1 Bus voltage' -> new value: '424.8'
0029|[2024-11-17 20:24:12] DEBUG : jeemymodbus.php: $result *{"values":{"17293":-1518,"17252":20692}}* type: array
0030|[2024-11-17 20:24:12] DEBUG : jeemymodbus.php: Mise à jour cmd 'Grid_Power' -> new value: '-1.518'
0031|[2024-11-17 20:24:12] DEBUG : jeemymodbus.php: Mise à jour cmd 'Reverse Active Power' -> new value: '206.92'
Je relirai ton post demain matin car je suis fatigué (et malade). Peut-être que je trouverai.
Pour Michel_F, si je me souviens bien, il ne fait pas d’écriture dans les registres. Laisse-moi passer une bonne nuit de repos et j’essaie de comprendre ce qu’il se passe.
A tout hasard, pourrais-tu quand même essayer en mettant l’adresse esclave sur 1?