Page 1 sur 5

[Plugin Tiers][Sujet Principal] worxLandroid

Publié : 25 avr. 2017, 14:33
par virux
Bonjour,

Je viens de faire l'acquisition d'un tondeuse Worx landroid WG796E.1 qui peut être commandée a distance via son smartphone.
Elle contient un serveur REST qui permet d’échangé avec elle, j'ai commencé a faire un plugin.

Il existe plusieurs modèle et peut être plusieurs structures de retour, si vous pouvez posté votre modèle, firmware et retour json.

Modele: WG796E.1
Firmware: 2.45
Url: http://admin:0000@IP_WORX/jsondata.cgi
Retour:

Code : Tout sélectionner

{
	"versione_fw": 2.45,
	"lingua": 2,
	"ore_funz": [0, 0, 0, 0, 0, 0, 0],
	"ora_on": [0, 0, 0, 0, 0, 0, 0],
	"min_on": [0, 0, 0, 0, 0, 0, 0],
	"allarmi": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
	"settaggi": [0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
	"mac": [0, 35, 167, 164, 213, 71],
	"time_format": 1,
	"date_format": 0,
	"rit_pioggia": 180,
	"area": 0,
	"enab_bordo": 1,
	"percent_programmatore": 0,
	"indice_area": 9,
	"tempo_frenatura": 20,
	"perc_rallenta_max": 70,
	"canale": 0,
	"num_ricariche_batt": 0,
	"num_aree_lavoro": 1,
	"dist_area": [1, 1, 1, 1],
	"perc_per_area": [1, 1, 1, 1],
	"area_in_lavoro": 0,
	"email": "xxxxxxx@xxxxxx.xxx",
	"perc_batt": "100",
	"ver_proto": 1,
	"state": "home",
	"workReq": "user req grass cut",
	"message": "none",
	"batteryChargerState": "idle",
	"distance": 0
}
Merci.

Edit: Quelques infos sur le plugin:
Installation:
Il suffit de créer un nouvelle équipement et de renseigner l'adresse ip et le code pin.
Screenshot_20170616_170405.png
Equipement
Screenshot_20170616_170405.png (94.52 Kio) Consulté 5746 fois
La conf:
Screenshot_20170616_165418.png
Config
Screenshot_20170616_165418.png (134.16 Kio) Consulté 5746 fois
Le widget:
Screenshot_20170616_165341.png
Widget
Screenshot_20170616_165341.png (18.63 Kio) Consulté 5746 fois
Liste des actions:
  • Rafraichir
  • Démarrage
  • Démarrage Entrainement
Liste des infos (certaines ne remontent rien ou ne change pas):
  • Status de connexion
  • Version du firmware
  • code Langue
  • Stop
  • Langue
  • Pourcentage de batterie
  • Poucentage de temps de travail
  • Temps total de tonte
  • Format heure
  • Format date
  • Tondre apres la pluie
  • Area
  • Activé la coupe des bordures
  • Taille du jardin
  • Temps de freinage
  • Pourcentage de ralentissement max
  • Canal
  • Nombres de recharge de la batterie
  • Numéro de la zone de travail
  • Zone de travail
  • Email
  • ver_proto
  • Status
  • workReq
  • Message
  • Status du chargeur de batterie
  • Distance
  • Mac adresse
  • Heures de fonctionement
  • Heure de la tonte par jours
  • Minute de la tonte par jours
  • Alarmes
  • Parametres
  • Distance en metre de la zone de depart
  • Pourcentage par zone

Re: [Sujet officiel] Plugin worxLandroid

Publié : 25 avr. 2017, 19:39
par Samuel14
Modele: WG798E
Firmware: 2.47

Code : Tout sélectionner

{
	"versione_fw":2.47,
	"lingua":2,
	"ore_funz":[22,22,22,22,22,0,0],
	"ora_on":[14,14,14,14,14,0,0],
	"min_on":[0,0,0,0,0,0,0],
	"allarmi":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
	"settaggi":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
	"mac":[0,35,167,80,194,235],
	"time_format":1,
	"date_format":1,
	"rit_pioggia":180,
	"area":0,"enab_bordo":1,
	"percent_programmatore":0,
	"indice_area":5,
	"tempo_frenatura":20,
	"perc_rallenta_max":70,
	"canale":0,
	"num_ricariche_batt":0,
	"num_aree_lavoro":1,
	"dist_area":[1,1,1,1],
	"perc_per_area":[1,1,1,1],
	"area_in_lavoro":0,
	"email":"xxxxxxx@xxxxxx.xxx",
	"perc_batt":"100",
	"ver_proto":1,
	"state":"home",
	"workReq":"landroid req manual homing",
	"message":"none",
	"batteryChargerState":"idle",
	"distance":-11
}

Re: [Sujet officiel] Plugin worxLandroid

Publié : 26 avr. 2017, 17:04
par virux
Merci @Samuel14,

J'ai activé l'historisation du "status de connexion" et malgré quelle soit en train de broutée j'ai des coupures ( possible que ça soit lié a la porté du wifi dans le jardin) mais en tout cas après retour a la base elle s'est mise en veille et son wifi aussi.

Du coup je comprend pas trop comment fonctionne leur application ??
As tu aussi une déconnexion au bout de 20 minutes d’inactivités de la tondeuse ?

Leur support ma répondu :
Bonjour Mr Virux,

Avez vous procéder à la mise à jour du logiciel de votre tondeuse robot WORX ? Si oui et que votre problème n'est pas résolu, merci de déposer votre appareil sur le lieu d'achat afin lancer une procédure de réparation en SAV.

Cordialement.
Pour moi c'est une réponse bateau ... dans la doc il est dis
Chaque fois que le Landroid®
M détecte un problème, un message d'erreur apparaît à l'écran (17) et s'éteindra
automatiquement s'il ne reçoit aucune commande de l'utilisateur dans les 20 mins
mais dans mon cas il n'y a pas d'erreur !! elle est simplement en train de se recharger.

Re: [Sujet officiel] Plugin worxLandroid

Publié : 26 avr. 2017, 17:05
par virux
Apres mise a jour du firmware:

Modele: WG796E.1
Firmware: 2.47
Url: http://admin:0000@IP_WORX/jsondata.cgi
Retour:

Code : Tout sélectionner

{
	"versione_fw": 2.47,
	"lingua": 2,
	"ore_funz": [54, 54, 54, 54, 54, 0, 0],
	"ora_on": [9, 9, 9, 9, 9, 0, 0],
	"min_on": [0, 0, 0, 0, 0, 0, 0],
	"allarmi": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
	"settaggi": [0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
	"mac": [0, 35, 167, 164, 213, 71],
	"time_format": 1,
	"date_format": 1,
	"rit_pioggia": 120,
	"area": 0,
	"enab_bordo": 1,
	"percent_programmatore": 100,
	"indice_area": 9,
	"tempo_frenatura": 20,
	"perc_rallenta_max": 70,
	"canale": 0,
	"num_ricariche_batt": 0,
	"num_aree_lavoro": 1,
	"dist_area": [1, 1, 1, 1],
	"perc_per_area": [1, 1, 1, 1],
	"area_in_lavoro": 0,
	"email": "xxxxxx@xxxxxxx.xxx",
	"perc_batt": "63",
	"ver_proto": 1,
	"state": "home",
	"workReq": "landroid req manual homing",
	"message": "none",
	"batteryChargerState": "charging",
	"distance": -4
}

Re: [Sujet officiel] Plugin worxLandroid

Publié : 01 mai 2017, 19:27
par Samuel14
Il me semble bien comme je te l'ai écrit en MP que m'a tondeuse se déconnecte au bout de quelques minutes. Comme elle est au fond du jardin à l'opposé de ma box c'est difficile à diagnostiquer.
Ma tondeuse a le même firmware que la tienne, elle s'est plantée en bord de terrain à 2m de ma box et ne m'a envoyé aucune alerte mail.
Je vais essayer d'acheter un répéteur wifi pour couvrir le fond du jardin.
J'ai eu deux fois un problème de remise à zéro des options de la tondeuse (taille terrain + horaires), j'ai l'impression que c'est à chaque fois qu'elle est éteinte. Soit après 20mn de plantage soit après une extinction volontaire de ma part.
Je n'ai pas trouvé comment faire démarrer la tondeuse lorsqu'elle est en "attente après pluie". Lorsque j’essaie de forcer un cycle de tonte elle se met à biper du coup je l'éteint, la rallume et l'envoie tondre.

Re: [Plugin Tiers][Sujet Principal] worxLandroid

Publié : 02 mai 2017, 08:24
par virux
Merci pour ton retour @Samuel14,

Il reste quelques infos a formater pour l'affichage correct dans la widget et l'utilisation en scénario.
Je n'ai pas encore eu de plantage, mais j'ai aussi l'impression qu'il y a eu un reset des plages horaire de programmation... a surveiller.

@graoully54, a installé sa tondeuse ce WE, il vas aussi tester tout çà :)

@++

Re: [Plugin Tiers][Sujet Principal] worxLandroid

Publié : 12 mai 2017, 08:26
par virux
Petit retour, après quelques jours d'utilisation:
- J'ai modifié mon réseau avec un nouveau routeur (Netgear R8000) flasher avec openWRT, ce qui a grandement amélioré la portée de mon wifi dans le jardin, du coup je n'est pas eu de déconnexion de la tondeuse depuis 5 jours.
- Je n'ais pas eu de "reset" de la programmation des plages horaires
- La tondeuse fait bien son job

@++

Re: [Plugin Tiers][Sujet Principal] worxLandroid

Publié : 12 mai 2017, 08:43
par Samuel14
Bon bah il faut vraiment que je me préoccupe du répéteur alors car j'ai encore eu une remise à zéro :(
Je n'arrive toujours pas à déterminer si c'est lié à mes actions d’arrêt de la tondeuse ou de l'utilisation de l'appli mobile Worx sur mon iPhone.

Re: [Plugin Tiers][Sujet Principal] worxLandroid

Publié : 29 mai 2017, 16:28
par Samuel14
Je viens de voir que tu as publié le plugin sur le market du coup je l'ai installé sur ma Box principale.

Re: [Plugin Tiers][Sujet Principal] worxLandroid

Publié : 29 mai 2017, 16:48
par virux
OK, merci.

Pour le moment pas de problème chez moi sur mon Jeedom principal.
je l'ai installé sur un Jeedom de dev en beta V3 et a priori je n'ai pas de soucis.

Hésite pas si tu as un problème ou des suggestion !

Re: [Plugin Tiers][Sujet Principal] worxLandroid

Publié : 29 mai 2017, 17:42
par Samuel14
Pas de soucis de mon côté non plus.
Comme évoqué un certaines infos remontent à vide mais je n'ai pas regardé les trames pour voir si la tondeuse donne les infos ou non.
Ne reste plus que la mise en forme :-)

Re: [Plugin Tiers][Sujet Principal] worxLandroid

Publié : 29 mai 2017, 17:55
par virux
Oui j'ai remarqué que certaines infos ne remonte jamais comme "Temps total de tonte" toujous a 0 ou "Distance en metre de la zone de depart" toujours a 0 [1,1,1,1] ou encore "Distance" qui renvoir des chiffres farfelus et parfois negatif par moment...

Tu as configuré plusieurs zones ?

Re: [Plugin Tiers][Sujet Principal] worxLandroid

Publié : 29 mai 2017, 18:05
par Samuel14
Non une seule pour l'instant mais lorsque mon jardin sera plus proche de sa configuration finale je pense que je vais en faire 2.
Actuellement je constate que "l'autre côté" de la maison par rapport à la base de la tondeuse est moins souvent tondu.
Comme ma "zone 2" est à 50% bloquée par une butte de terre, un big bag de gravier et des boutures pour le moment ça ne me préoccupe pas.
J'ai déjà commencé à refaire l'entourage de mes arbres et à modifier les distances de pose du fil pour avoir le minimum à tondre.
J'ai pris la règle en carton et dessus j'ai fait plusieurs repères :
- "mur" qui est la distance à laisser entre le fil et un mur (45cm)
- "vide" qui est la distance à laisser entre le fil et un vide pour que la tondeuse ne tombe pas (on gagne 10 cm de tonte environ)
- "allée" qui est la distance à laisser entre le fil et une zone roulable pour que la tondeuse tonde jusqu'au bord en débordant le moins possible sur l'allée.
J'ai mis des bordures plates au niveau du gazon autour de mes arbres comme ça le robot passe à cheval dessus et je n'ai pas besoin de repasser derrière :)

Re: [Plugin Tiers][Sujet Principal] worxLandroid

Publié : 29 mai 2017, 19:14
par virux
Moi j'ai mis le fils a 35 cm de distance pour le Mur (avec un "angle tronqué" de 50 cm pour les coins ) et je pourrais peut être gagner un peu en rapprochant le fil mais j'ai remarque que défois elle vacille un peu). Je pense faire un tour en pavé pour comblé la zone non tondu :D
Et idem j'ai mis 10 cm en périphérie de ma terrasse et bord de maison qui sont au même niveau que le gazon pour quelle passe a cheval et la je suis tranquille :)

Re: [Plugin Tiers][Sujet Principal] worxLandroid

Publié : 01 juin 2017, 14:50
par Sylar
Bonjour,

simple question tous les modèle compatible de la marque ?

merci

Re: [Plugin Tiers][Sujet Principal] worxLandroid

Publié : 01 juin 2017, 15:28
par virux
Salut sylar,

Il devrait être compatible avec les modèles M et L (firmware hypericum) par contre je ne pense pas avec le modèle S (firmware amaranthus, si un possesseur de S passe par la et veux faire des tests on verra si c'est possible).

@++

Re: [Plugin Tiers][Sujet Principal] worxLandroid

Publié : 01 juin 2017, 20:11
par Sylar
virux a écrit :
01 juin 2017, 15:28
Salut sylar,

Il devrait être compatible avec les modèles M et L (firmware hypericum) par contre je ne pense pas avec le modèle S (firmware amaranthus, si un possesseur de S passe par la et veux faire des tests on verra si c'est possible).

@++

merci je sait à quoi me tenir alors

Re: [Plugin Tiers][Sujet Principal] worxLandroid

Publié : 16 juin 2017, 16:39
par reggiothe22
Bonjour, est il possible d'avoir un petit UP de ceux qui suivent ce lien pour avoir pour chacun leur modèle de WORX. De plus, êtes vous satisfait ou non par vos modèles car je cherche un modele de tondeuse mais j'avoue que tomber par hasard sur ce post alors que je suis possesseur (heureux) de JEEDOM, je vais peut etre etre orienté vers LANDROID.
Savez vous si il y a d autres robots compatibleS?

Merci d'avance

Re: [Plugin Tiers][Sujet Principal] worxLandroid

Publié : 16 juin 2017, 17:08
par virux
Salut,

J'ai édité le 1er post pour ajouter quelques infos sur le plugin.
Il n'y a pas l'air d'avoir beaucoup de possesseur de Landroid sur le forum :)
Pour la Doc je dois encore voir, tu peux jeter un œil sur https://github.com/virux54/jeedom-worxL ... /doc/fr_FR mais il n'y a pas grand chose, c'est très simple.

Re: [Plugin Tiers][Sujet Principal] worxLandroid

Publié : 16 juin 2017, 22:00
par reggiothe22
Merci je vais regarder

En fait je n'y comprends pas grand chose. .....

Je vais suivre le fil avec attention.

Merci pour le plugin.

Mais vous avez quoi comme modèle ? Vous êtes content de vitre mouton? Les bordures .... c'est un petit pb le fait elle bien ? ... j'avoue avoir du mal à me décider.