Page 1 sur 35

worxLandroidS

Publié : 28 mai 2018, 22:58
par ssc
Bonjour,

Le plugin worxLandroid n'étant pas compatible avec certains modèles de robot tondeuses de la marque worx (WR10xSi), j'ai créé un nouveau plugin: worxLandroidS (pour les modèles S uniquement).
La philosophie de fonctionnement est un peu différente par rapport aux modèles M donc je ne l'ai pas intégré dans le plugin worxLandroid (désolé virux) par manque de temps et de compétences. (peu être un jour...)
Le plugin a besoin de mosquitto pour fonctionner donc je suis parti des plugin MQTT et JMQTT comme base de travail ( merci à lunarok/domotruc pour leurs plugins).

Donc il faut attendre l'installation de Mosquitto à la première installation (installation des dépendances).

Il faut renseigner le compte email/mot de passe et sauvegarder.
Le démon démarre et l'équipement est créé automatiquement.
config.JPG
config.JPG (50.14 Kio) Consulté 2393 fois
(la case à cocher sert à réinitialiser les certificats de connexion si besoin)
Config2.JPG
Config2.JPG (84.46 Kio) Consulté 2393 fois
Voici l'affichage sur le dashboard:
Dashboard.JPG
Dashboard.JPG (50.81 Kio) Consulté 2393 fois
Dans l'ordre :
- bouton retour base
- bouton démarrer la tonte
- date/heure de la dernière communication avec la tondeuse
- Statut (code statut - pour gérer le code dans un scénario par exemple)
- Erreur (code)
- Batterie
- Planification hebdo avec possibilité d'activer/désactiver un jour (pour empêche le démarrage un jour férié par scénario si besoin)
Pour l'activation on récupère les derniers horaires connus ou 10h-17H par défaut.
- Edge si la fonction coupe de la bordure est activée

On pourrait aussi gérer le délai pluie si quelqu'un y voit un réel intérêt.

Pour ceux qui avait installé le serveur node landroid bridge je vous conseille de supprimer le démarrage automatique (update-rc -f landroid-bridge remove )
il pourrait y avoir des conflits parce que les serveurs "worx" n'acceptent pas bcp de connexions simultanées.


Il y a d'autres infos disponible si vous avez un souhait particulier vous pouvez me demander.
Je suis ouvert aux propositions d'améliorations.
Enfin j'essaie de le publier assez rapidement...

Re: worxLandroidS

Publié : 29 mai 2018, 13:56
par zep57
Bonjour
Je ne trouve pas le plugin sur le market

Re: worxLandroidS

Publié : 29 mai 2018, 14:11
par ssc
Bonjour
Je viens de le publier à l'instant.
Tu peux me dire si c'est ok?

Re: worxLandroidS

Publié : 29 mai 2018, 14:26
par zep57
C'est bon ;-)
Je vais tester
A+

Re: worxLandroidS

Publié : 29 mai 2018, 14:43
par zep57
Petit soucis avec les dep

Début d'installation des dépendances
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailalsb-release is already the newest version (9.20161125+rpi1).
php-pear is already the newest version (1:1.10.1+submodules+notgz-9).
0 upgraded, 0 newly installed, 0 to remove and 157 not upgraded.
Reading package lists...
E: Could not get lock /var/lib/a
Reading package lists... Building dependency tree...
Reading state information...
libmosquitto-dev is already the newest version (1.4.10-3+deb9u1).
mosquitto is already the newest version (1.4.10-3+deb9u1).
mosquitto-clients is already the newest version (1.4.10-3+deb9u1).
0 upgraded, 0 newly installed, 0 to remove and 157 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
ve and 157 not upgraded.
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
Fin installation des dépendances

Re: worxLandroidS

Publié : 29 mai 2018, 15:49
par ssc
Tu avais déjà mosquitto d'installé donc j'imagine que ça doit fonctionner.

Tu as essayé de renseigner ton compte et sauvegarder?
Il faut faire un refresh pour voir le nouvel équipement. (c'est une chose que je dois améliorer)

Re: worxLandroidS

Publié : 29 mai 2018, 16:49
par zep57
Le compte renseigné ok
La tondeuse est bien sur le réseau ok
Réactualisation données cloud ok
Toujours dépendances NOK et Démon NOK
Je pense que tant que les dépendances resterons NOK le démon ne va pas démarrer.
Pas de nouvel équipement en vue.
Aurais tu besoin de logs ou autre chose que je pourrais vérifier?

Re: worxLandroidS

Publié : 29 mai 2018, 17:01
par zep57
Début d'installation des dépendances
Reading package lists...
Building dependency tree...
Reading state information...
lsb-release is already the newest version (9.20161125+rpi1).
php-pear is already the newest version (1:1.10.1+submodules+notgz-9).
0 upgraded, 0 newly installed, 0 to remove and 157 not upgraded.
Hit:1 http://archive.raspberrypi.org/debian stretch InRelease
Hit:2 http://mirrordirector.raspbian.org/raspbian stretch InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
libmosquitto-dev is already the newest version (1.4.10-3+deb9u1).
mosquitto is already the newest version (1.4.10-3+deb9u1).
mosquitto-clients is already the newest version (1.4.10-3+deb9u1).
0 upgraded, 0 newly installed, 0 to remove and 157 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
php7.0-dev is already the newest version (7.0.27-0+deb9u1).
0 upgraded, 0 newly installed, 0 to remove and 157 not upgraded.
Fin installation des dépendances

Mais ça reprend sans fin

Re: worxLandroidS

Publié : 29 mai 2018, 17:12
par zep57
J'ai désactivé et réactivé le plugin et la les dépendances se sont installé correctement (sans la date) le démon est OK
Mais pas d'équipement
Image

Re: worxLandroidS

Publié : 29 mai 2018, 17:19
par ssc
Tu peux activer le débug sur worxlandroids et le donner la log ? En message privé c'est peut être mieux.
tu fais le bêta testeur. :D

Re: worxLandroidS

Publié : 29 mai 2018, 17:19
par zep57
C'est BON
Un coup de réinitialisation des données et hop

Re: worxLandroidS

Publié : 29 mai 2018, 18:12
par ssc
zep57 a écrit :
29 mai 2018, 17:19
C'est BON
Un coup de réinitialisation des données et hop
Parfait!

Je te conseille de désactiver les logs "debug". C'est plutôt bavard.
Une fois la version bien stabilisée j'enlèverai les messages debug inutiles.

Re: worxLandroidS

Publié : 30 mai 2018, 08:22
par prophet_master
le widget n'est pas redimensionnable, ça serait bien parce que quand on veut tout afficher ben on a pas tout... sinon fonctionne parfaitement

Re: worxLandroidS

Publié : 30 mai 2018, 10:53
par ssc
prophet_master a écrit :
30 mai 2018, 08:22
le widget n'est pas redimensionnable, ça serait bien parce que quand on veut tout afficher ben on a pas tout... sinon fonctionne parfaitement
On m'a déjà fait la même demande. Et ça devrait dispo demain.
Effectivement tout n'est pas affiché parce que j'ai sélectionné certaines infos uniquement.
Je vais étudier la question pour laisser le choix.

Re: worxLandroidS

Publié : 31 mai 2018, 18:46
par prophet_master
merci t'es un chef !

Re: worxLandroidS

Publié : 31 mai 2018, 18:53
par prophet_master
j'ai ce message qui apparait dpuis la mise à jour :

Code : Tout sélectionner

[2018-05-31 18:46:50][INFO] : client id: android-uuid/v1
[2018-05-31 18:46:50][DEBUG] : 16 : Client android-uuid/v1 sending CONNECT
[2018-05-31 18:46:50][DEBUG] : 16 : Client android-uuid/v1 sending SUBSCRIBE (Mid: 1, Topic: DB510/F0FE6B840FF8/commandOut, QoS: 0)
[2018-05-31 18:46:50][DEBUG] : 16 : Client android-uuid/v1 sending PUBLISH (d0, q0, r0, m2, 'DB510/F0FE6B840FF8/commandIn', ... (2 bytes))
[2018-05-31 18:46:50][DEBUG] : A TLS error occurred.

Re: worxLandroidS

Publié : 31 mai 2018, 21:26
par ssc
Bizarre je n'ai pas eu ce problème.

Est-ce que tu peux essayer de cocher "Initialiser/réactualiser données cloud worx " et sauvegarder?
ça récupère de nouveaux les certificats pour la connexion.
Sinon l'appli mobile fonctionne correctement?
Il m'arrive de temps en temps de perdre la connexion, y compris avec l'appli mobile donc forcément ça ne marchera pas non plus avec le plugin.

Autre chose: il ne faut pas l'activer sur plusieurs jeedom parce que worx limite le nombre d'accès simultané et ça va couper sur l'un ou l'autre.

Re: worxLandroidS

Publié : 01 juin 2018, 08:58
par zep57
Bonjour,
mise a jour faite.
Juste une petite demande pour le vieux que je suis, si la batterie pouvais être plus grande ?
Sinon Nickel
Pour les pertes de WiFi effectivement ça arrives, je vérifie avec l'app android.
Merci encore

Re: worxLandroidS

Publié : 01 juin 2018, 09:49
par ssc
Bonjour,

Je me suis fait la même réflexion donc j'avais déjà revu ça pour la prochaine version.
Et pour les boutons c'est un peu pareil donc j'ai mis du texte à la place.

20180601 picture.png
20180601 picture.png (19 Kio) Consulté 2281 fois

@prophet_master : le problème est toujours présent?

Re: worxLandroidS

Publié : 01 juin 2018, 10:51
par ssc
@prophet_master : J'ai le même message que toi et l'appli du smartphone me dit que le landroid semble hors ligne donc c'est normal que le plugin ne communique pas non plus.

Ca a marché sans aucun problème pendant 2 semaines mais depuis 1 semaine j'ai eu 2-3 coupures..
Je ne sais pas si ça a un lien avec le plugin. J'avais déjà des coupures par le passé sans le plugin donc ...