J’ai récemment acquis un visiophone Dahua VTO2201F-P-S2 que je cherche à interfacer avec Jeedom. Mon objectif: m’en service comme… visiophone (étonnant non !)
J’utilise plugin-dahuavto pour ouvrir et fermer la porte: ça semble marcher (à confirmer)
Je voudrais bien utiliser plugin-clientsip pour papoter avec la personne qui sonne… et là ça se corse:
Le plugin semble avoir des problème (ou moi peut-être). Le démon ne se lance pas. J’ai le message Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement. Et quant je passe en mode débug, je peux trouver dans le fichier de log du client SIP:
0000|File "/var/www/html/plugins/clientSIP/core/python/clientSIP.py", line 226
0001|if duree > 0:
0002|TabError: inconsistent use of tabs and spaces in indentation
C’est étonnant parce que quand je teste les commandes avec les boutons « tester »… ça semble bien se passer. Une idée ?
Maintenant, si vous souhaitez une analyse de votre problème, la page santé de jeedom, la version du plugin des logs en mode debug et la une analyse du problème d’exécution du démon pourra probablement être faite.
C’est à peu près tout. L’installation du plugin s’est déroulée sans souci. Je suis sur une box luna, version 4.4.19 du système.
Si ça peut aider…
ps: je me demande si j’ai fait le bon choix de plugin. Tout ça est tellement mystérieux pour moi: je m’attendais à un plugin « videophone » et il semble que je doive comme je le fait empiler trois plugins pour une malheureuse connexion avec un portier.
Mais je ne suis pas sûr de comprendre. Si j’utilise DMSS (ou équivalent), quel est l’intérêt de jeedom. Je voulais me servir de jeedom précisément pour éviter DMSS pour un type de périphérique, un autre logiciel pour un second, etc…
Sinon, oui, ça fonctionne très bien avec Easyviewer pro par exemple.
Même problème :
0000|File « /var/www/html/plugins/clientSIP/core/python/clientSIP.py », line 226
0001|if duree > 0:
0002|TabError: inconsistent use of tabs and spaces in indentation
Ben oui avoir la page santé permet à ceux qui veulent aider, de voir un panel de choses qui bien souvent évite des dizaines de messages inutiles pour avoir la solution. Et donc faire perdre du temps.
De plus c’est une règle, répétée à chaque fois !
Ainsi que de copier les logs en mode texte préformaté et non pas en brut ou pire en copie écran.
Pour moi quelqu’un qui demande de l’aide sur un forum c’est quelqu’un qui n’a pas réussi à diagnostiquer le souci.
Il doit donc fournir les informations demandées afin que les helpers qui ne sont pas devant sa machine puissent avoir un maximum d’informations pour faire un diagnostic, ce qui a distance est déjà pas forcément simple à chaque fois.
Donc si le demandeur juge qu’il n’est pas utile de donner la page santé, j’estime alors qu’il a fait son diagnostic et n’a donc pas besoin d’aide.