Bonjour,
J’ai installé mon jeedom sur une vm et depuis peu je l’ai transférer sur un serveur sous debian.
Quand j’ai fait le transfert (Via restauration de sauvegarde) le plugin buguait sur l’installation de la dépendance. ça lançait et s’arrêtait. j’ai donc supprimer le plugin et réinstallé en stable et ça a marché.
Ce soir j’ai voulu repasser en bêta et rebelote ça re coince au niveau des dépendances. Et même si je repasse en stable ça marche plus.
Si quelqu’un a une idée.
Merci.
100194|[2023-09-22 21:15:03]INFO : deamon_stop: Début
100195|[2023-09-22 21:15:03]INFO : Lancement du démon mymodbus : export PYENV_ROOT="/var/www/html/plugins/mymodbus/ressources/_pyenv"; command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"; eval "$(pyenv init -)"; cd /var/www/html/plugins/mymodbus/ressources/mymodbusd; nice -n 19 python3 mymodbusd.py --socketport 55502 --loglevel 'info' --apikey 'J8neJCHkYvIH0VZwlNlbBvTntBiCxi5itGScLGldr7O4wY1dljmbVnTwBwkqQiVq' --callback 'localhost:80/plugins/mymodbus/core/php/jeemymodbus.php' --json '[{"id":"28","name":"Ballon chauffageclim","eqProtocol":"","eqKeepopen":"","eqRefreshMode":"polling","eqPolling":"5","eqWriteCmdCheckTimeout":"1","eqFirstDelay":"0","cmds":[{"id":"176","name":"Temp 1 ballon","type":"info","cmdSlave":"","cmdFctModbus":"","cmdFormat":"","cmdAddress":"","cmdFrequency":"","cmdInvertBytes":"","cmdInvertWords":"","repeat":"0"},{"id":"177","name":"Temp 2 ballon","type":"info","cmdSlave":"","cmdFctModbus":"","cmdFormat":"","cmdAddress":"","cmdFrequency":"","cmdInvertBytes":"","cmdInvertWords":"","repeat":"0"},{"id":"178","name":"Temp 3 ballon","type":"info","cmdSlave":"","cmdFctModbus":"","cmdFormat":"","cmdAddress":"","cmdFrequency":"","cmdInvertBytes":"","cmdInvertWords":"","repeat":"0"}]},{"id":"29","name":"Ballon sanitaire","eqProtocol":"","eqKeepopen":"","eqRefreshMode":"polling","eqPolling":"5","eqWriteCmdCheckTimeout":"1","eqFirstDelay":"0","cmds":[{"id":"179","name":"temp1","type":"info","cmdSlave":"","cmdFctModbus":"","cmdFormat":"","cmdAddress":"","cmdFrequency":"","cmdInvertBytes":"","cmdInvertWords":"","repeat":"0"},{"id":"180","name":"temp2","type":"info","cmdSlave":"","cmdFctModbus":"","cmdFormat":"","cmdAddress":"","cmdFrequency":"","cmdInvertBytes":"","cmdInvertWords":"","repeat":"0"},{"id":"181","name":"temp3","type":"info","cmdSlave":"","cmdFctModbus":"","cmdFormat":"","cmdAddress":"","cmdFrequency":"","cmdInvertBytes":"","cmdInvertWords":"","repeat":"0"},{"id":"182","name":"temp panneau","type":"info","cmdSlave":"","cmdFctModbus":"","cmdFormat":"","cmdAddress":"","cmdFrequency":"","cmdInvertBytes":"","cmdInvertWords":"","repeat":"0"}]},{"id":"32","name":"ONDULEUR","eqProtocol":"","eqKeepopen":"","eqRefreshMode":"polling","eqPolling":"5","eqWriteCmdCheckTimeout":"1","eqFirstDelay":"0","cmds":[{"id":"189","name":"Batterie","type":"info","cmdSlave":"","cmdFctModbus":"","cmdFormat":"","cmdAddress":"","cmdFrequency":"","cmdInvertBytes":"","cmdInvertWords":"","repeat":"0"}]},{"id":"34","name":"onduleur 2","eqProtocol":"","eqKeepopen":"","eqRefreshMode":"polling","eqPolling":"5","eqWriteCmdCheckTimeout":"1","eqFirstDelay":"0","cmds":[{"id":"193","name":"batterie2","type":"info","cmdSlave":"","cmdFctModbus":"","cmdFormat":"","cmdAddress":"","cmdFrequency":"","cmdInvertBytes":"","cmdInvertWords":"","repeat":"0"},{"id":"194","name":"Puissance bat 2","type":"info","cmdSlave":"","cmdFctModbus":"","cmdFormat":"","cmdAddress":"","cmdFrequency":"","cmdInvertBytes":"","cmdInvertWords":"","repeat":"0"}]},{"id":"33","name":"Piscine","eqProtocol":"","eqKeepopen":"","eqRefreshMode":"polling","eqPolling":"5","eqWriteCmdCheckTimeout":"1","eqFirstDelay":"0","cmds":[{"id":"190","name":"Temp Piscine","type":"info","cmdSlave":"","cmdFctModbus":"","cmdFormat":"","cmdAddress":"","cmdFrequency":"","cmdInvertBytes":"","cmdInvertWords":"","repeat":"0"},{"id":"191","name":"Temp Piscine sortie chaud","type":"info","cmdSlave":"","cmdFctModbus":"","cmdFormat":"","cmdAddress":"","cmdFrequency":"","cmdInvertBytes":"","cmdInvertWords":"","repeat":"0"},{"id":"192","name":"garage","type":"action","cmdSlave":"","cmdFctModbus":"","cmdFormat":"","cmdAddress":"","cmdFrequency":"","cmdInvertBytes":"","cmdInvertWords":"","repeat":"0"}]},{"id":"30","name":"Solarimetre","eqProtocol":"","eqKeepopen":"","eqRefreshMode":"polling","eqPolling":"5","eqWriteCmdCheckTimeout":"1","eqFirstDelay":"0","cmds":[{"id":"183","name":"Solarimetre","type":"info","cmdSlave":"","cmdFctModbus":"","cmdFormat":"","cmdAddress":"","cmdFrequency":"","cmdInvertBytes":"","cmdInvertWords":"","repeat":"0"}]},{"id":"31","name":"Pompe a chaleur","eqProtocol":"","eqKeepopen":"","eqRefreshMode":"polling","eqPolling":"5","eqWriteCmdCheckTimeout":"1","eqFirstDelay":"0","cmds":[{"id":"184","name":"cmd pompe a chaleur","type":"action","cmdSlave":"","cmdFctModbus":"","cmdFormat":"","cmdAddress":"","cmdFrequency":"","cmdInvertBytes":"","cmdInvertWords":"","repeat":"0"},{"id":"185","name":"Pompe a chaleur","type":"info","cmdSlave":"","cmdFctModbus":"","cmdFormat":"","cmdAddress":"","cmdFrequency":"","cmdInvertBytes":"","cmdInvertWords":"","repeat":"0"},{"id":"186","name":"Pompe petou","type":"info","cmdSlave":"","cmdFctModbus":"","cmdFormat":"","cmdAddress":"","cmdFrequency":"","cmdInvertBytes":"","cmdInvertWords":"","repeat":"0"},{"id":"187","name":"Pompe Insert","type":"info","cmdSlave":"","cmdFctModbus":"","cmdFormat":"","cmdAddress":"","cmdFrequency":"","cmdInvertBytes":"","cmdInvertWords":"","repeat":"0"},{"id":"188","name":"Pompe Transfert","type":"info","cmdSlave":"","cmdFctModbus":"","cmdFormat":"","cmdAddress":"","cmdFrequency":"","cmdInvertBytes":"","cmdInvertWords":"","repeat":"0"}]}]'
100196|[2023-09-22 21:15:03]INFO : mymodbusd: Start daemon mymodbusd
100197|[2023-09-22 21:15:03]INFO : mymodbusd: Log level: info
100198|[2023-09-22 21:15:03]INFO : Writing PID 14370 to /tmp/mymodbusd.pid
100199|[2023-09-22 21:15:03]INFO : Init request module v2.31.0
100200|Process Ballon chauffageclim:
100201|Traceback (most recent call last):
100202|File "/var/www/html/plugins/mymodbus/ressources/_pyenv/versions/3.9.16/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap
100203|self.run()
100204|File "/var/www/html/plugins/mymodbus/ressources/_pyenv/versions/3.9.16/lib/python3.9/multiprocessing/process.py", line 108, in run
100205|self._target(*self._args, **self._kwargs)
100206|File "/var/www/html/plugins/mymodbus/ressources/mymodbusd/mymodbus.py", line 333, in run
100207|self.apply_new_config()
100208|File "/var/www/html/plugins/mymodbus/ressources/mymodbusd/mymodbus.py", line 253, in apply_new_config
100209|self.requests = PyModbusClient.get_requests(self.new_config['cmds'], self.eqConfig['name'])
100210|File "/var/www/html/plugins/mymodbus/ressources/mymodbusd/mymodbus.py", line 124, in get_requests
100211|request['slave'] = int(req_config['cmdSlave'])
100212|ValueError: invalid literal for int() with base 10: ''
Je sais pas si ca peut aider ?