Depuis le raspberry, j’ai aussi tenté de lancer le daemon, mais je n’ai pas de retour sur jeedom, alors qu’en mode console, cela fonctionne !
Toutes tes infos sur ta copie d’écran émanent d’un virtuel, je suppose. Aurais-tu une copie d’écran, car je n’arrive pas a creer un virtuel, toutes les valeurs sont a 0.
Bonsoir, pour les commandes tu faisais comme il fallait mais une erreur s’était glissée dans le script, je l’ai mis à jour, normalement ça fonctionne maintenant.
Pour le deamon, as tu fait :
sudo /etc/init.d/maestro restart
Et si oui, que te retourne :
sudo /etc/init.d/maestro status
Et pour finir, non les infos sur ma copie d’écran est tirée de cette même page :
J’ai mis a jour le fichier maestro.py, depuis c’est ok pour les commandes !
pour le deamon, sudo /etc/init.d/maestro status ne me donne absolument rien ! A savoir que je suis parti d’un raspbian lite, et que j’ai dû installer pas mal de truc, j’ai peut-etre encore quelque chose qui manque ?
Je clique bien sur JSON et tout apparait, mais le probleme est sur le dashboard, ou je ne peux pas changer les widget, et la mise en page
Pour les infos sur le dashboard, le bouton JSON va découper la trame en différentes infos après il faut que tu renseignes le nom des commandes (peu importe le nom) dans la case de gauche que tu veux afficher et sauvegarder. Et à partir de ce moment là ça devrait s’afficher sur le dashboard et ensuite tu auras accès aux paramètres d’affichage, de visibilité et d’historisation.
Pour la mise en daemon j’ai remodifié cette partie, peux tu réessayer après mise à jour ?
C’est bizzare les erreurs que tu as, une apostrophe semble disparue d’après ton erreur.
Ce que je peux te proposer c’est de repartir sur une installation « propre » :
cd
sudo rm -Rf /opt/maestro
cd maestro
git pull
Edite ton fichier de config (attention aux guillemets)
Hello,
Merci pour ce tuto.
J’ai un message d’erreur lors de l’installation :
pi@raspberrypi:~/maestro $ sudo bash install
Installation des dépendances
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: paho-mqtt in /usr/local/lib/python3.7/dist-packages (1.5.0)
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: websocket-client in /usr/local/lib/python3.7/dist-packages (0.56.0)
Requirement already satisfied: six in /usr/lib/python3/dist-packages (from websocket-client) (1.12.0)
Copie des fichiers necessaires
Traceback (most recent call last):
File "/opt/maestro/maestro.py", line 4, in <module>
import paho.mqtt.client as mqtt
ImportError: No module named paho.mqtt.client
Je ne sais pas ce qui ne va pas.
Ce que j’ai fait sur le raspberry :
J’ai installé Python 3.7, donc j’ai utilisé pip3 car pip me renvoie une erreur.
Ca me répond « requirement already satisfied ».
C’est peut-être une histoire de versions incompatibles des différents composants et du script ?
Quelles versions de quels logiciels a-t-on besoin en pré-requis ?
Bonjour tout le monde,
Bravo ANTHONY pour ce topic, je suis ce que tu fais depuis tes débuts sur l’autre forum et je me suis lancé depuis que tu as demandé des testeurs.
Tout fonctionne chez moi également, j’obtiens bien les infos du poêle, me reste plus qu’à définir des actions mais ça devrait pas être trop compliqué.
PS : comme souligné par mikiki et Anthony lorsqu’un message d’erreur python apparaît il suffit juste de faire un pip install « nom du package » et de relancer.
Je progresse, je progresse.
Je suis reparti d’une base saine. Installé git, python pip et pip3, mosquitto.
sudo bash install ne me donne plus le message d’erreur. En revanche il boucle sans jamais revenir au prompt. Et rien de remonte dans Jeedom.
Par ailleurs, sudo bash install-deamon présente une erreur, il faut écrire sudo bash install -daemon (avec un espace avant le tiret et daemon avec a et e dans l’ordre). Même résultat que sans -daemon.
Enfin sudo /etc/init.d/maestro start me renvoie une erreur : command not found
Vous aurea compris que je suis novice en linux mais j’essaie de me soigner. Je suis déjà content d’avoir identifié l’erreur de syntaxe ci-dessus, mais possible qu’autre chose (peut-être évident pour tout le monde) m’échappe…
Super, merci, ça progresse !
j’en suis arrivé à l’avant dernière ligne et rien ne semble se passer (pas de retour au prompt).
Côté Jeedom en mode inclusion, rien ne change : aucun équipement créé, aucune commande créée.
@Bonson Tu peux nous donner ta config stp ? (Quelle version de Raspbian, si Jeedom est sur la même machine, si non est ce que tu as bien renseigné l’adresse ip du broker mqtt ?)
Pour le mode chrono 1111,0 pour le désactiver, 1111,1 pour l’activer.
Pour le mode Auto/Manu, l’application MCZ se base sur l’info de l’entrée de la sonde. (Si passage à 0 du paramètre 40 alors on est en manu, si à 1 alors on va réguler sur la sonde en auto)
Il manquait aussi ce paramètre : 42,xx où xx est la consigne de température voulue (nombre entier, compris entre 5 et 35°)