Maintenance Gardena Smart System - V4

Bonjour,

Il me semble que le plugin Gardena Smart System n’est plus maintenu.
Il n’est pas compatible V4. J’ai ce message Class 'object' not found.
Je crois avoir lu que c’était un problème de version de php.
Est-ce que l’auteur de ce plugin ou un développeur pourrait prendre la main sur ce plugin pour essayer de le mettre à jour ?

Avec l’arrivé des beaux jours, je pense qu’il serait utile pour plusieurs personnes.
Je vous remercie.

Avec un peu de recherche, j’ai trouvé. J’ai remplacé dans le php object:all par jeeObject:all dans html/plugins/gardenasmartsystem/desktop/php/gardenasmartsystem.php

Est-ce que certains utilisent ce plugin ? Je vais commander à la fin du confinement le Gardena Sileno Life 1000 connecté Smart System.

oui, je l’utilise en V3

je ne m’en sers que pour forcer la tonte de temps en temps même si le programme ne le demande pas mais surtout avec l’historique de la batterie, je vois combien de cycles ont été faits dans la journée et les durées approx de charges et tonte … pas fondamentalement utile mais on connecte tout ce qu’on peut ! lol

Bonjour,

J’allais justement créer un sujet à propos de ce plugin ayant vu qu’il était assez peu maintenu (bien que le créateur semble avoir pris en compte toutes les remarques et les push Git en novembre 2019).

J’ai justement acheté un Gardena smart sileno 1000 et j’utilise ce plugin depuis 1 mois environ.
Ce que je trouve dommage, c’est que le plugin est visuellement très (trop?) simple. C’est dommage car xle (le créateur il me semble) en a parlé sur le précédent forum jeedom en proposant tout un tas d’amélioration possible sur l’aspect visuel du plugin et notamment le passage d’un menu déroulant à 4 boutons pour les actions et la possibilité d’afficher la prochaine heure de démarrage par exemple

Beaucoup d’amélioration ont été sugérés, mais depuis la disparition de l’onglet « code » dans les paramètres de chaque commande, j’avoue être un peu dérouté et ne pas savoir comment accéder au code de chaque commande. Peut être qu’une connexion SSH au jeedom avec modification des fichiers est devenue obligatoire ?

Un bug que je remarque et qui semble assez récent, c’est la fonction « Démarrer pendant 24h ». J’ai l’impression que depuis quelques semaines, cela démarre mon robot pour 24 minutes au lieu de 24H. De mémoire, ça fonctionnait correctement quand j’ai installé le plugin il y a 1 mois.

En tout cas, merci beaucoup pour ce plugin. Cela me permet d’historiser les départs et arrivées du robot. Peut etre qu’à terme je ferais la planification directement dans jeedom.

Une petite question sur le plugin ou plutot sur le fonctionnement du robot. Est-ce qu’il existe un moyen de stopper le robot sans le faire retourner à sa base ? Car le soucis, c’est que si on le fait retourner à sa base, il n’y a aucun moyen de le relancer immédiatement à ma connaissance. On est obligé d’attendre le rechargement complet de la batterie pour qu’il reparte sur un cycle complet.

Je suis prêt à bosser/tester un petit peut si besoin.

D’ailleurs, je me demandais si le plugin Husqvarna était compatible avec nos robot Gardena ? J’ai cru comprendre que les comptes gardena/husqvarna étaient « intercompatible ». Je ferai le test à l’occasion

Bonne journée

Merci pour vos retours.
En passant par un virtuel, il me semble que c’est possible de faire quelque chose de sympa au niveau des commandes.
Je ne peux répondre à toutes tes questions, désolé.
Un avantage que je vois de l’inclure dans Jeedom c’est lorsqu’il y a de la présence dans le jardin et/ou lorsqu’il pleut (avec un capteur humidité extérieur couplé à la météo) de le faire rentrer et de le relancer lorsque la pluie s’arrête (plugin vigilance météo par exemple).

Bonjour ,

je chercher également à utiliser ce plugin pour le pilotage de ma tondeuse Sileno City. Cela fonctionne plutôt bien (ma tondeuse est vue) mais je voudrai metttre une alerte vocale sur mes Echos en cas de problème de fonctionnement. Est ce que quelqu’un sait ou trouver les infos qui sont remontées dans le champ Etat afin de pouvoir lancer des scénarios en fonction…

Salut, je ne suis pas sûr d’avoir bien compris ta question.
Il suffit de lire le champ « état » pour savoir s’il y a une erreur, ensuite tu fais l’action de ton choix.

Un exemple, chez moi j’envoi une notification avec le changement d’état. :


Il faut évidemment créer un scénario avec le champ état qui le déclenche.

Merci, ce sont justement la liste des differents états possibles que je cherchait à avoir pour créer un scenario comme le tien.
J’ai fini par mettre un suivi de l’état dans la timeline pour avoir cette information, avec le risque de ne pas tout voir
Je pensais également que le type d’erreur était remonté (sortie du perimetre, blocage,…) mais cela ne semble pas être le cas.

Bonjour, ce plugin est-il aussi utilisable pour la partie arrosage de Gardena? Avez-vous des retours d’utilisation?

Merci!

Salut,
à priori oui. Il y a eu un push sur GIT à ce propos fin 2019, et je vois dans le code des références au système d’arrosage intelligent de gardena.

Avec du retard, mais voici la liste de tous les états du système Gardena :

0 => « paused » => « Opération interrompue »
1 => « ok_cutting » => « Tonte en cours »
2 => « ok_searching » => « Base recherchée »
3 => « ok_charging » => « En charge »
4 => « ok_leaving » => « En déplacement »
5 => « wait_updating » => « Mise à jour en cours »
6 => « wait_power_up » => « Démarrage en cours »
7 => « parked_timer » => « Stationnée par minuterie »
8 => « parked_park_selected » => « Stationnée sur demande »
9 => « off_disabled » => « Éteinte »
10 => « off_hatch_open » => « Capot ouvert »
11 => « unknown » => « Inconnue »
12 => « error » => « Erreur survenue »
13 => « error_at_power_up » => « Erreur au démarrage »
14 => « off_hatch_closed » => « Capot fermé »
15 => « ok_cutting_timer_overridden » => « Temps de coupe écoulé »
16 => « parked_autotimer » => « Stationnée par minuterie automatique »
17 => « parked_daily_limit_reached » => « Indéfini »
18 => « undefined » => « Inconnue »

En espérant que cela puisse t’aider.

Je tiens juste à préciser que c’est d’après mes recherches sur le net et sur les autres système domotique en Europe utilisant la smart de Gardena.

2 « J'aime »

Merci beaucoup pour cette information tres complète, j’avais commencé à relevé les états au travers du fonctionnement de la tondeuse et des retours reçus.

De rien.

Ce qui est bizarre par contre est que j’ai l’impression que les états dans lequel le robot se situe n’est pas très cohérent. Mais bon c’est le robot là. En effet, par moment lorsqu’il est en charge, il me met qu’il est stationné. Alors que par moment il est bien en charge puis passe en stationné une fois à 100 %. Bref pas vraiment important mais intéressant de le savoir.

Bonjour,

Je confirme également que l’action dans le menu déroulant « Démarrer pendant 24h » donne l’ordre au robot de démarrer pendant 24 minutes.

Je vais essayer de passer mon jeedom en V4 d’ici peu, et je verrais si j’ai un peu de temps pour regarder ce plugin, car actuellement, il est vraiment très (trop) limité et il n’y a pas grand chose qui fonctionne encore correctement malheureusement.

De mon côté, je n’ai pas d’incohérence sur les statuts. Mais je n’ai pas mis des notifications sur tous les états, donc peut etre que certains posent problème.

Quand je dis incohérence, est que par moment il m’annonce être en stationnement par minuterie au lieu d’en charge. Il m’annonce stationnement sur demande au lieu de stationnement par minuterie, … Rien de bien méchant.

Perso j’arrive à bien gérer les différents états, … Mais effectivement la commande Démarre pour 24h ne marche pas comme il faut. Un autre manque est que je ne peux pas le forcer à actualiser les données (regrettable pour moi). De plus pour le design, ne chercher pas avec le design de base. Faites le vous même par l’intermédiaire d’un virtuel.

Après comme amélioration, il pourrait y avoir la gestion des zones (avec la répartition des démarrage), la planification, les distances de réglages (départ et dépassement), la version actuelle du firmware pour vérifier si mise à jour de dispo, … Je peux en sortir encore s’il faut.

Après je veux bien servir de béta-testeur et d’aide au développement s’il faut.

Oui bien-sur, il y a plein de fonctionnalités dispo dans l’application mobiles qui ne sont pas dans le plugin, mais je ne suis pas certains qu’ils utilisent la même API et donc que tout soit disponible dans un plugin.

Déjà que l’appli mobile est pas franchement dingue niveau fonctionnalités.

1 « J'aime »

Bonjour,
Je suis en V4 et j’utilise le plugin depuis plusieurs mois (installation faite en V3) pour mon robot SILENO. Tout fonctionne (état robot, niveau de batterie) malgré le fait que je n’ai plus aucune trace de remontée dans le debug du plugin.
Je viens de me procurer une sonde et un water control. Je les ai inclus via l’application smartphone et je pensais donc avoir une synchronisation de ces deux nouveaux équipements sur Jeedom. Or il n’en est rien et vu qu’aucun log ne remonte, je ne sais pas comment investiguer.
Quelqu’un aurait-il une idée ?
Merci d’avance pour votre aide

Bonjour,

L’installation a été compliquée et semble ne pas fonctionner correctement. J’ai remplacé Object::all() par jeeObject::all(), et cela permet d’ouvrir le plugin mais toujours pas d’ajouter un équipement.

Est-ce que quelqu’un l’a installé en V4 (sans l’avoir eu avant la migration) ?

Merci

Bonjour,

j’ai sorti un autre plugin qui permet de réellement contrôler tous les équipements gardena smart system (et husqvarna), donc la sonde et le water control sont pris en charge: #plugin-gardena
https://mips2648.github.io/jeedom-plugins-docs/gardena/fr_FR/

@sanji
et il fonctionne évidement en v4 :wink:

3 « J'aime »

Bonjour, je viens d’acheter et d’installer le plugin en version stable sur mon Jeedom principal monté sur un NUC, jeedom version 4.0.61
Je n’ai plus accès à rien sur mon jeedom.
Le dashboard ne se charge plus

Accès par putty possible; Puis je retrouver mon jeedom sans faire une réinstallation complète