Si les positions remontées par le GPS ne semblent pas bien calées par rapport à l’image, c’est en efftet sans doute un problème de coordonnées.
Mais attend quelques jours pour confirmer, la position GPS n’est pas toujours très précise. Elle peut évoluer un peut selon les jours.
Pour les états du robot, je t’ai mis la liste ci dessous:
Super, merci pour les états ! Ça va bien m’aider pour les scénarios
Ton plugin est vraiment excellent, le rendu map est top (et tu as raison, ma tondeuse tourne depuis hier midi et la carto est déjà mieux. D’ailleurs les positions sont exactement celles de la carte de l’appli Husqvarna. C’est vraiment très efficace pour se rendre compte de ses passages et des endroits manqués. Encore bravo !
D’ailleurs, si ça intéresse quelqu’un, j’ai fait deux pictos pour les états « En tonte » et « En charge » pour mettre sur le design. Bon, c’est pas extraordinaire, mais si ça peut servir
Bonjour @lelas,
Pour info il y a un problème d’accès aux images du répertoire ressources (erreur 403) depuis les dernières mises à jour jeedom qui ont durci un peu la sécurité. Je pense que le .htaccess ne permet plus de charger maison.png et automower.png.
Merci pour le plugin.
Je viens de publier une mise à jour qui corrige la disparition des images, suite à une mise à jour du core Jeedom en V4.2.
Par contre, il faut copier « à la main » votre fichier « maison.png » vers le dossier « data » du plugin.
Vous pouvez utiliser la fonction « Réglages/Système/Editeur de fichiers » pour le faire.
Bonjour @lelas,
j’ai fait la mise à jour et ce n’est pas mieux, j’ai juste récupéré l’image de l’automower dans le panel à droite de la période analysée mais pas de carte avec historique des positions.
La carte est bien accessible et chargée mais le canvas n’est pas dessiné.
Au passage je pense qu’il y a une petite erreur dans le fichier desktop/php/panel.php en ligne 71 sur la balise img qui n’est pas fermée : <img id="img_loc" src="plugins/husqvarna_map/data/maison.png">
Je suis surpris que cela ne fonctionne pas chez toi. Cela fonctionne correctement chez moi.
Quel est le comportement sur le Widget. L’historique des 50 derniers points est-il bien affiché sur l’image?
Et pour le panel, tu as bien des données dans le fichier « ./data/mower_log.txt » ?
@lelas,
oui j’ai bien le fichier avec les données et le panel est comme celui de @jeedombox il présente les statistiques et le nombre de points mais pas d’image ni de trace.
Par contre, en inspectant les éléments je vois que l’image maison.png est bien chargée, mais le code qui est dans desktop/js/panel.js et qui permet de tracer les positions sur l’image maison et de le rendre visible ne semble pas s’exécuter.
Est-ce qu’il y aurait également des problèmes de droits d’accès à ce code javascript (problème du .htaccess) ?
En résumé le panel et le widget ne présentent qu’un petit carré noir car le code qui permet de dessiner les traces sur l’image et afficher le résultat ne semble pas s’exécuter correctement.
Il y a peut-être quelque chose à voir du côté du fichier core/template/dashboard/cmd.info.binary.connecte.html …
@jeedombox ,
effectivement en sauvegardant de nouveau les valeurs de paramétrage carto cela fait revenir la carte et pour moi également le tracé dans le widget et l’historique dans la panel.
Merci
Effectivement maintenant la carte s’affiche bien après avoir refait Sauvegarde de l’équipement sans rien modifier. Par contre n’oublies pas de renseigner tes positions de ton image
C’est bien ce qu’il fallait faire en effet : refaire une sauvegarde de l’équipement.
La taille de l’image et capturée pendant cette sauvegarde pour être utilisée par la suite. C’est ce qui mettait les paramètres width et height à 0. Bravo !!
Simplement extra
Bravo et merci beaucoup pour le taf.
Je viens d’installer tin plugin, novis avec ta doc je crois que tout est clair mais j’ai cependant quelques petites questions
1- sur la page de Config équipement,
Il est demandé « l’identifiant de l’équipement », à quoi cela correspond ?
2- planification,
Dans le calendrier de fonctionnement, à quoi correspond la petite case avec le + à côté en deuxième ligne de chaque jour ?
Et à quoi correspond le "zone1/2/3(Alt) en haut ?
3- enfin, dernière question
Si le robot rentre à sa base car prévision de pluie il y a, à quelle moment repart il ? Seul ? Une action à faire de notre part ?
Si il est sur sa base et doit débuté sa programmation mais que de la pluie est prévue, que se passe t il ?
Voilà pour les questions et déjà merci beaucoup
Enfin je me permets également une requête
Je dispose d’un pluviomètre intégré à jeedom,
ne serait il pas possible d’utiliser ses données à lui pour faire rentrer ou sortir le robot de façon à ce que ce soit beaucoup plus précis ?
Je ne me rends pas compte du travail à réaliser pour remplacer la prévision métro ou ajouter cette prise en compte (si pluie détecté alors pas de tonte, ou retour à la base…)
Pour ta première question:
Le champ identifiant correspond au numéro « usine » de ton robot. Il est rempli automatiquement lorsque tu sélectionnes le bouton détecter. Il est utilisé par l’API pour identifier ton robot.
Pour ta seconde question:
Le « + » permet de changer la zone active pour cette plage horaire.
Ce paramètre n’est utile que si l’on active le paramètre « Gestion de 2 zones » sur cette même page.
On peut alors affecter une zone (1 ou 2) à chaque plage horaire.
Et si on met la valeur 3, alors la planification va alterner les zones 1 et 2 sur cette plage horaire.
(Le terme alt signifier « alterner »)
Pour ta troisième question:
Pour la gestion de pluie, le principe est le suivant:
Si le robot est à sa base, il ne part que s’il n’y a pas (ou très peux) de pluie de prévue sur les 15 prochaines minutes.
Si le robot est en train de tondre, il rentre à sa base s’il y a de la pluie de prévue sur les 15 prochaines minutes.
Pour le pluviomètre, je m’étais déjà posé la question. Cela peut être complémentaire en effet.
Cela permettrait de faire rentrer le robot immédiatement, en cas pluie qui ne soit pas prévue par exemple.
Je vais y penser pour une prochaine version.
Bon bah il y a quelques choses que je dois mal faire… Car même en cliquant sur « détecter » je n’ai rien qui s’affiche
Peut être par ce que je ne suis pas en local sur mon réseau ?
Avez vous un pluviomètre avec des données en temps réel pour la pluie ? Car dans mon souvenir la plupart des stations météos compatibles jeedom remontent des infos occasionnellement tous les 1/4h ou toutes les heures, du coup ce n’est pas vraiment utilisable pour détecter une averse en temps réel.
J’utilise le taux d’humidité de l’air et c’est plutôt efficace pour detecter la pluie. Je viens d’ajouter des capteurs Xiaomi pour l’humidité du sol, je vais voir si ça marche pour éviter a l’automne de faire tourner la tondeuse sur terrain humide quand l’air est sec (glisse dans les talus et traces de roues sur l’herbe).