[Plugin Tiers] [Sujet Principal] Plugin Telnet
-
- Timide
- Messages : 55
- Inscription : 19 juil. 2018, 09:51
Re: [Plugin Tiers] [Sujet Principal] Plugin Telnet
Re,
Après MAJ, je n'ai plus de logs que je soit en defaut ou debug...
Après MAJ, je n'ai plus de logs que je soit en defaut ou debug...
Re: [Plugin Tiers] [Sujet Principal] Plugin Telnet
Une nouvelle version est dispo, peux-tu refaire un test STP ?
-
- Timide
- Messages : 55
- Inscription : 19 juil. 2018, 09:51
Re: [Plugin Tiers] [Sujet Principal] Plugin Telnet
Re,
Le routeur ne redémarra toujours pas, voici les logs :
[2019-07-08 20:40:29][DEBUG] : CONNECTED, SENDING PASSWORD
[2019-07-08 20:40:34][DEBUG] : CONNECTED, SENDING COMMAND (CMD : dev reboot , IP : 192.168.10.1, PORT : 23)
[2019-07-08 20:40:34][DEBUG] : CLOSING CONNECTION
[2019-07-08 20:40:34][DEBUG] : CLOSED
Le routeur ne redémarra toujours pas, voici les logs :
[2019-07-08 20:40:29][DEBUG] : CONNECTED, SENDING PASSWORD
[2019-07-08 20:40:34][DEBUG] : CONNECTED, SENDING COMMAND (CMD : dev reboot , IP : 192.168.10.1, PORT : 23)
[2019-07-08 20:40:34][DEBUG] : CLOSING CONNECTION
[2019-07-08 20:40:34][DEBUG] : CLOSED
Re: [Plugin Tiers] [Sujet Principal] Plugin Telnet
Je ne comprend pas ce qui ne passe pas chez toi.
Chez moi les commandes passent bien. Je vais voir si je peux trouver un équipement avec un mot de passe pur reproduire ton environnement.
Chez moi les commandes passent bien. Je vais voir si je peux trouver un équipement avec un mot de passe pur reproduire ton environnement.
-
- Timide
- Messages : 55
- Inscription : 19 juil. 2018, 09:51
Re: [Plugin Tiers] [Sujet Principal] Plugin Telnet
Si ca peut t'aider, je peux t'ouvrir un teamviewer chez moi.
-
- Timide
- Messages : 55
- Inscription : 19 juil. 2018, 09:51
Re: [Plugin Tiers] [Sujet Principal] Plugin Telnet
J'ai testé ça en vbs qui fonctionne en ajoutant un user bidon : admin
set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.run"telnet.exe 192.168.10.1"
WScript.Sleep 2000
WshShell.SendKeys"admin"
WshShell.SendKeys("{Enter}")
WScript.Sleep 2000
WshShell.SendKeys"MDP"
WshShell.SendKeys("{Enter}")
WScript.Sleep 2000
WshShell.SendKeys"dev reboot"
WshShell.SendKeys("{Enter}")
set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.run"telnet.exe 192.168.10.1"
WScript.Sleep 2000
WshShell.SendKeys"admin"
WshShell.SendKeys("{Enter}")
WScript.Sleep 2000
WshShell.SendKeys"MDP"
WshShell.SendKeys("{Enter}")
WScript.Sleep 2000
WshShell.SendKeys"dev reboot"
WshShell.SendKeys("{Enter}")
Re: [Plugin Tiers] [Sujet Principal] Plugin Telnet
Je n’utilise pas les commandes shell, mais un socket en Php. Je pense que le problème est au niveau du mot de passe mais je ne vois pas ce qui bloc...je continue de chercher.
Re: [Plugin Tiers] [Sujet Principal] Plugin Telnet
Je viens de publier une nouvelle version en modifiant la manière d'envoyer la commande.
Peux-tu faire la MAJ et refaire un test ?
Peux-tu faire la MAJ et refaire un test ?
-
- Timide
- Messages : 55
- Inscription : 19 juil. 2018, 09:51
Re: [Plugin Tiers] [Sujet Principal] Plugin Telnet
Pas pire, pas mieux
[2019-07-08 22:28:05][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=telnet function=pre_update callInstallFunction=1
[2019-07-08 22:28:07][INFO] : Début d'activation du plugin
[2019-07-08 22:28:08][INFO] : Info sur le démon : Array ( [launchable_message] => [launchable] => nok [state] => nok [log] => nok [auto] => 0 )
[2019-07-08 22:28:08][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=telnet function=update callInstallFunction=1
[2019-07-08 22:29:02][DEBUG] : BEGIN executeCommand / $cmd = dev reboot
[2019-07-08 22:29:02][DEBUG] : DELAY = 2000000 millisecondes
[2019-07-08 22:29:04][DEBUG] : CONNECTED, SENDING LOGIN (admin )
[2019-07-08 22:29:06][DEBUG] : CONNECTED, SENDING PASSWORD
[2019-07-08 22:29:08][DEBUG] : CONNECTED, SENDING COMMAND (CMD : dev reboot , IP : 192.168.10.1, PORT : 23)
[2019-07-08 22:29:08][DEBUG] : CLOSING CONNECTION
[2019-07-08 22:29:08][DEBUG] : CLOSED
[2019-07-08 22:30:11][DEBUG] : BEGIN executeCommand / $cmd = dev reboot
[2019-07-08 22:30:11][DEBUG] : DELAY = 2000000 millisecondes
[2019-07-08 22:30:13][DEBUG] : CONNECTED, SENDING PASSWORD
[2019-07-08 22:30:15][DEBUG] : CONNECTED, SENDING COMMAND (CMD : dev reboot , IP : 192.168.10.1, PORT : 23)
[2019-07-08 22:30:15][DEBUG] : CLOSING CONNECTION
[2019-07-08 22:30:15][DEBUG] : CLOSED
[2019-07-08 22:32:02][DEBUG] : BEGIN executeCommand / $cmd = dev reboot
[2019-07-08 22:32:02][DEBUG] : DELAY = 1000000 millisecondes
[2019-07-08 22:32:03][DEBUG] : CONNECTED, SENDING PASSWORD
[2019-07-08 22:32:04][DEBUG] : CONNECTED, SENDING COMMAND (CMD : dev reboot , IP : 192.168.10.1, PORT : 23)
[2019-07-08 22:32:04][DEBUG] : CLOSING CONNECTION
[2019-07-08 22:32:04][DEBUG] : CLOSED
[2019-07-08 22:32:27][DEBUG] : BEGIN executeCommand / $cmd = dev reboot
[2019-07-08 22:32:27][DEBUG] : DELAY = 10000000 millisecondes
[2019-07-08 22:32:37][DEBUG] : CONNECTED, SENDING PASSWORD
[2019-07-08 22:32:47][DEBUG] : CONNECTED, SENDING COMMAND (CMD : dev reboot , IP : 192.168.10.1, PORT : 23)
[2019-07-08 22:32:47][DEBUG] : CLOSING CONNECTION
[2019-07-08 22:32:47][DEBUG] : CLOSED
[2019-07-08 22:28:05][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=telnet function=pre_update callInstallFunction=1
[2019-07-08 22:28:07][INFO] : Début d'activation du plugin
[2019-07-08 22:28:08][INFO] : Info sur le démon : Array ( [launchable_message] => [launchable] => nok [state] => nok [log] => nok [auto] => 0 )
[2019-07-08 22:28:08][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=telnet function=update callInstallFunction=1
[2019-07-08 22:29:02][DEBUG] : BEGIN executeCommand / $cmd = dev reboot
[2019-07-08 22:29:02][DEBUG] : DELAY = 2000000 millisecondes
[2019-07-08 22:29:04][DEBUG] : CONNECTED, SENDING LOGIN (admin )
[2019-07-08 22:29:06][DEBUG] : CONNECTED, SENDING PASSWORD
[2019-07-08 22:29:08][DEBUG] : CONNECTED, SENDING COMMAND (CMD : dev reboot , IP : 192.168.10.1, PORT : 23)
[2019-07-08 22:29:08][DEBUG] : CLOSING CONNECTION
[2019-07-08 22:29:08][DEBUG] : CLOSED
[2019-07-08 22:30:11][DEBUG] : BEGIN executeCommand / $cmd = dev reboot
[2019-07-08 22:30:11][DEBUG] : DELAY = 2000000 millisecondes
[2019-07-08 22:30:13][DEBUG] : CONNECTED, SENDING PASSWORD
[2019-07-08 22:30:15][DEBUG] : CONNECTED, SENDING COMMAND (CMD : dev reboot , IP : 192.168.10.1, PORT : 23)
[2019-07-08 22:30:15][DEBUG] : CLOSING CONNECTION
[2019-07-08 22:30:15][DEBUG] : CLOSED
[2019-07-08 22:32:02][DEBUG] : BEGIN executeCommand / $cmd = dev reboot
[2019-07-08 22:32:02][DEBUG] : DELAY = 1000000 millisecondes
[2019-07-08 22:32:03][DEBUG] : CONNECTED, SENDING PASSWORD
[2019-07-08 22:32:04][DEBUG] : CONNECTED, SENDING COMMAND (CMD : dev reboot , IP : 192.168.10.1, PORT : 23)
[2019-07-08 22:32:04][DEBUG] : CLOSING CONNECTION
[2019-07-08 22:32:04][DEBUG] : CLOSED
[2019-07-08 22:32:27][DEBUG] : BEGIN executeCommand / $cmd = dev reboot
[2019-07-08 22:32:27][DEBUG] : DELAY = 10000000 millisecondes
[2019-07-08 22:32:37][DEBUG] : CONNECTED, SENDING PASSWORD
[2019-07-08 22:32:47][DEBUG] : CONNECTED, SENDING COMMAND (CMD : dev reboot , IP : 192.168.10.1, PORT : 23)
[2019-07-08 22:32:47][DEBUG] : CLOSING CONNECTION
[2019-07-08 22:32:47][DEBUG] : CLOSED
Re: [Plugin Tiers] [Sujet Principal] Plugin Telnet
Bonjour,
avec ce plugin est-il possible d'obtenir le résultat de la commande envoyée pour l'exploiter ensuite dans jeedom avec un script par exemple ?
je cherche à monitorer l'état de mes batteries : viewtopic.php?f=137&t=46503
avec ce plugin est-il possible d'obtenir le résultat de la commande envoyée pour l'exploiter ensuite dans jeedom avec un script par exemple ?
je cherche à monitorer l'état de mes batteries : viewtopic.php?f=137&t=46503
Jeedom cubietruck+SSD+ usb Z-stick+52 modules zwave +cam Zavio B7210 et Aviosys 9100a +Karotz+RFXcom+Orvibo
Fibaro HC2(2012-2013)->Zipabox (2013-2015)->jeedom
Domotique : Alarme, volets, Eclairage, suivi conso électrique et 1 wallbox VE (Leaf)
Fibaro HC2(2012-2013)->Zipabox (2013-2015)->jeedom
Domotique : Alarme, volets, Eclairage, suivi conso électrique et 1 wallbox VE (Leaf)
Re: [Plugin Tiers] [Sujet Principal] Plugin Telnet
Hello jerome28,
As-tu trouvé une solution pour ton monitoring ?
Désolé je n'avais pas vu ton message, actuellement je n'ai pas développé cette fonctionnalité mais je peux m'y mettre si cela t'intéresse.
Tiens moi au courant !
As-tu trouvé une solution pour ton monitoring ?
Désolé je n'avais pas vu ton message, actuellement je n'ai pas développé cette fonctionnalité mais je peux m'y mettre si cela t'intéresse.
Tiens moi au courant !
Re: [Plugin Tiers] [Sujet Principal] Plugin Telnet
Bonjour,
Non, je n'ai pas trouvé de solution pleinement opérationnelle.
J'ai développé un script en Python pour se connecter via un truc du type "socket.socket(socket.AF_INET, socket.SOCK_STREAM)" en telnet mais le contenu de la réponse est aléatoire ; problème de buffer du socket. Du coup inexploitable.
Il serait donc sympa que ton pluging Telnet puisse faire le job (connexion, exécution d'une commande, puis récupération de la réponse.
Jeedom cubietruck+SSD+ usb Z-stick+52 modules zwave +cam Zavio B7210 et Aviosys 9100a +Karotz+RFXcom+Orvibo
Fibaro HC2(2012-2013)->Zipabox (2013-2015)->jeedom
Domotique : Alarme, volets, Eclairage, suivi conso électrique et 1 wallbox VE (Leaf)
Fibaro HC2(2012-2013)->Zipabox (2013-2015)->jeedom
Domotique : Alarme, volets, Eclairage, suivi conso électrique et 1 wallbox VE (Leaf)
Re: [Plugin Tiers] [Sujet Principal] Plugin Telnet
Hello,
J’essaie d'envoyer des commandes à mon vidéoprojecteur mais sans succès.
La commande fonctionne parfaitement dans une invite de commande DOS :
telnet 192.168.0.43 53595
key "power_on"
Le VP renvoie ok lorsque la commande passe bien.
Une idée ?
[2019-11-30 13:57:48][DEBUG] : BEGIN executeCommand / $cmd = key "power_on"
[2019-11-30 13:57:48][DEBUG] : DELAY = 500000 millisecondes
[2019-11-30 13:57:48][DEBUG] : CONNECTED, SENDING COMMAND (CMD : key "power_on" , IP : 192.168.0.43, PORT : 53595)
[2019-11-30 13:57:49][DEBUG] : CLOSING CONNECTION
[2019-11-30 13:57:49][DEBUG] : CLOSED
Le plugin envoie bien un [Enter] après la commande ?
EDIT : J'ai essayé un autre protocole (commande en hexa) sur un autre port mais pas mieux.
J’essaie d'envoyer des commandes à mon vidéoprojecteur mais sans succès.
La commande fonctionne parfaitement dans une invite de commande DOS :
telnet 192.168.0.43 53595
key "power_on"
Le VP renvoie ok lorsque la commande passe bien.
Une idée ?
[2019-11-30 13:57:48][DEBUG] : BEGIN executeCommand / $cmd = key "power_on"
[2019-11-30 13:57:48][DEBUG] : DELAY = 500000 millisecondes
[2019-11-30 13:57:48][DEBUG] : CONNECTED, SENDING COMMAND (CMD : key "power_on" , IP : 192.168.0.43, PORT : 53595)
[2019-11-30 13:57:49][DEBUG] : CLOSING CONNECTION
[2019-11-30 13:57:49][DEBUG] : CLOSED
Le plugin envoie bien un [Enter] après la commande ?
EDIT : J'ai essayé un autre protocole (commande en hexa) sur un autre port mais pas mieux.
Z83II + zstick Aeotec sw090 (51 nœuds Z-Wave), Clé 3G Huawei E172, rfplayer (portail, Pergola Somfy), Station météo Netatmo, Xiaomi (Gateway 31 nœuds, Aspi v1, lampe de chevet v1 et v2, rideau), nut, Google Home, Alexa, Squeezebox, Tondeuse Worx
Re: [Plugin Tiers] [Sujet Principal] Plugin Telnet
Il y a bien un retour chariot envoyé à la fin de la commande, le problème ne doit pas venir de là.
La connexion telnet se fait-elle avec un login + mot de passe ? (c'est une fonction que je n'ai pas pu tester chez moi n'ayant aucun appareil compatible, je l'ai donc fait à l'aveugle )
La connexion telnet se fait-elle avec un login + mot de passe ? (c'est une fonction que je n'ai pas pu tester chez moi n'ayant aucun appareil compatible, je l'ai donc fait à l'aveugle )
Re: [Plugin Tiers] [Sujet Principal] Plugin Telnet
Non pas de login.
Z83II + zstick Aeotec sw090 (51 nœuds Z-Wave), Clé 3G Huawei E172, rfplayer (portail, Pergola Somfy), Station météo Netatmo, Xiaomi (Gateway 31 nœuds, Aspi v1, lampe de chevet v1 et v2, rideau), nut, Google Home, Alexa, Squeezebox, Tondeuse Worx
Re: [Plugin Tiers] [Sujet Principal] Plugin Telnet
Pourrais-tu rajouter les réponses de appareil à commander dans les logs ?
Z83II + zstick Aeotec sw090 (51 nœuds Z-Wave), Clé 3G Huawei E172, rfplayer (portail, Pergola Somfy), Station météo Netatmo, Xiaomi (Gateway 31 nœuds, Aspi v1, lampe de chevet v1 et v2, rideau), nut, Google Home, Alexa, Squeezebox, Tondeuse Worx
Re: [Plugin Tiers] [Sujet Principal] Plugin Telnet
Je vais publier d'ici quelques minutes une nouvelle version qui ajoute dans les logs la réponse à la commande (si réponse il y a).
Par exemple une commande PW? qui renvoie PWON ou PWOFF retournera dans les logs (niveau de lot info) :
Par exemple une commande PW? qui renvoie PWON ou PWOFF retournera dans les logs (niveau de lot info) :
Command PW? return : PWON
Re: [Plugin Tiers] [Sujet Principal] Plugin Telnet
Bonjour à tous.
Je souhaite "piloter" les sorties d'un power switch WTI NPS-8
J'y arrive sans soucis via putty en telnet.
Mais cela ne fonctionne pas via jeedom et le plugin telnet.
Via putty, je n'ai ni login, ni mot de passe à taper.
Je fais commuter la voie 5.
Quelque screens pour être plus clair.
Si quelqu'un a une idée, car je sèche.
Par avance, Merci
Je souhaite "piloter" les sorties d'un power switch WTI NPS-8
J'y arrive sans soucis via putty en telnet.
Mais cela ne fonctionne pas via jeedom et le plugin telnet.
Via putty, je n'ai ni login, ni mot de passe à taper.
Je fais commuter la voie 5.
Quelque screens pour être plus clair.
Si quelqu'un a une idée, car je sèche.
Par avance, Merci
Re: [Plugin Tiers] [Sujet Principal] Plugin Telnet
Merci, avec le retour ça permet d'avancer dans le debug.
[2019-12-08 15:21:30][DEBUG] : BEGIN executeCommand / $cmd = key "power_on"
[2019-12-08 15:21:30][DEBUG] : DELAY = 500000 millisecondes
[2019-12-08 15:21:30][DEBUG] : CONNECTED, SENDING COMMAND (CMD : key "power_on" , IP : 192.168.0.43, PORT : 53595)
[2019-12-08 15:21:30][DEBUG] : READ COMMAND RETURN
[2019-12-08 15:21:30][DEBUG] : Command key "power_on" return : NOKEY
[2019-12-08 15:21:30][INFO] : Command key "power_on" return : NOKEY
[2019-12-08 15:21:30][DEBUG] : CLOSING CONNECTION
[2019-12-08 15:21:30][DEBUG] : CLOSED
Le vidéoprojecteur ne semble pas recevoir la commande. Le log correspond à une connexion Telnet sans aucune autre action.
A la connexion il renvoi NOKEY
Lorsque il reçoit une comamnde valide il renvoi ok
Lorsque la commande est invalide il renvoi err_option
Est-ce qu'il y aurait une différence de fonctionnement en invite DOS, connexion puis commande en deux actions et le plugin connexion et commande en une action ?
(J'ai utilisé on dans un cas et off dans l'autre mais cela revient au même)
[2019-12-08 15:21:30][DEBUG] : BEGIN executeCommand / $cmd = key "power_on"
[2019-12-08 15:21:30][DEBUG] : DELAY = 500000 millisecondes
[2019-12-08 15:21:30][DEBUG] : CONNECTED, SENDING COMMAND (CMD : key "power_on" , IP : 192.168.0.43, PORT : 53595)
[2019-12-08 15:21:30][DEBUG] : READ COMMAND RETURN
[2019-12-08 15:21:30][DEBUG] : Command key "power_on" return : NOKEY
[2019-12-08 15:21:30][INFO] : Command key "power_on" return : NOKEY
[2019-12-08 15:21:30][DEBUG] : CLOSING CONNECTION
[2019-12-08 15:21:30][DEBUG] : CLOSED
Le vidéoprojecteur ne semble pas recevoir la commande. Le log correspond à une connexion Telnet sans aucune autre action.
A la connexion il renvoi NOKEY
Lorsque il reçoit une comamnde valide il renvoi ok
Lorsque la commande est invalide il renvoi err_option
Est-ce qu'il y aurait une différence de fonctionnement en invite DOS, connexion puis commande en deux actions et le plugin connexion et commande en une action ?
(J'ai utilisé on dans un cas et off dans l'autre mais cela revient au même)
Z83II + zstick Aeotec sw090 (51 nœuds Z-Wave), Clé 3G Huawei E172, rfplayer (portail, Pergola Somfy), Station météo Netatmo, Xiaomi (Gateway 31 nœuds, Aspi v1, lampe de chevet v1 et v2, rideau), nut, Google Home, Alexa, Squeezebox, Tondeuse Worx
Re: [Plugin Tiers] [Sujet Principal] Plugin Telnet
De mon côté, les logs restent vide lorsque je lance une action. Que ce soit logs debug ou logs défauts.
Rien ne se passe.
Rien ne se passe.
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 0 invité