Robot tondeuse démarrage et arrêt au travers d.un sms
#31
J'ai trouvé ceci chez Husqvarna: http://www.husqvarna.com/ddoc/HUSO/HUSO2...008-31.pdf
Est-ce suffisant????
Répondre
#32
J'ai pas mal cherché pour trouver la structure. Par contre, cela fonctionne avec le servuer de chez Hsqvarna pour gérer l'identifiant du robot
j'ai peur qu'il ne faille un commande POST de JS pour fonctionner et je pense me trouvé dans une impasse avec le JS de LD qui de tolère pas les commandes POST....
Je me trompe???
Le lien " https://github.com/chrisz/pyhusmow/blob/.../husmow.py" vers un script en python doit éclairer les plus compétents du forum....
Répondre
#33
J'ai remis mon robot automower en route. Pas mal de boulot, car il a fallu remanier certaine zone du terrain pour lui.
Du coup j'ai repris le travail a partir de http://automower-fans.les-forums.com/top...automower/
et de https://github.com/chrisz/pyhusmow/blob/master/husmow.py.
J'ai réussi à me connecter à mon robot, sur le site d'husqvarna mais je bug avec l'utilisation du python...
quelqu'un a-t-il avancé dans les commandes au travers du kit SMS automower???
Répondre
#34
Je peux enfin utiliser le script python avec l'aide de chrisc08 du Forum automouvers.fans....
mon robot démarre s'arrête et se park avec des commandes en ligne...
il ne me reste plus qu'à installer le script dans un serveur apache afin de pouvoir lancer des commandes en HTTP
à partir de LD.. si quelqu'un a déjà fait cela, je suis preneur d'infos....
Répondre
#35
(03-22-2017, 04:50 PM)Jlr a écrit : Je peux enfin utiliser le script python avec l'aide de chrisc08 du Forum automouvers.fans....
mon robot démarre s'arrête et se park avec des commandes en ligne...
il ne me reste plus qu'à installer le script dans un serveur apache afin de pouvoir lancer des commandes en HTTP
à partir de LD.. si quelqu'un a déjà fait cela, je suis preneur d'infos....
Cà y est, le robot Husqvarna se commande en HTTP, ne reste plus que l'équipe de Lifedomus nous crée un équipement tondeuse avec de boutons de commandes et des retour d'infos dans cet équipement
manque aussi le robot de piscine......
Répondre
#36
J'aimerais savoir comment je peux envoyer des commande en HTTP à partir de LD
Est-ce que je peux mettre du code PHP dans les commandes en HTTP
Comment je peux adresser directement un serveur WEB gérer en python dans un PC sur mon réseau local,
que j'arrive à contacter par mon navigateur avec une commande du type:
127.0.0.1:1234/start ???
Merci pour une aide....
Répondre
#37
Pour envoyer une commande http il faut créer un connecteur du même nom et en renseignant les différents champs avec ce qui est attendu par le "serveur" distant

Ici l'exemple se base sur le contrôle d'une HC2 via son API et une requete envoyée par la LD de type GET .


   

On va créer ensuite un équipement en sélectionnant le connecteur que l'on vient de créer (1)

   

Puis on crée une commande Ascii (1) puis (2)

   

On sélectionne Ascii (1) on insère la commande l'api de ce que l'on souhaite piloter (2) et enfin la Méthode GET PUT etc (3)

   

On teste ensuite en cliquant sur le petit bouton Lecture
http://www.homesweetdom.lu
Boutique en ligne avec identification des produits testés compatibles Lifedomus
www.homesweetshop.eu
Répondre
#38
jJ'ai réussi à faire fonctionner un serveur WEB tout simple sur mon réseau local
Quand je tape 127.0.0.1:1234/start sur un ordinateur du réseau local le robot répond bien
et il démarre.
Je n'ai pas d'API directement utilisable, c'est le script Python qui fait tout dans le serveur.
identificateur du robot sur le site du fabricant qui renvoie ensuite la commane au robot
par SMS.

 je voudrais envoyer la commande en HTTP://127.0.0.1:1234/start ou park à partir de LD
et l'intégrer dans l'automatique qui déclencle l'arrosage automatique du jardin.
Je pense qu'il faut plutôt l'intégrer dans du JS.
Est-ce que je peux mettre du code PHP dans les commandes en HTTP


Merci l' aide....
Répondre
#39
 j'ai réussi à envoyer la commande en HTTP://127.0.0.1:1234/start  à partir de LD
en créant un connecteur universel http en JS et un équipement universel robot HTTP
Dans CS quand je clique sur l'icone qui permet de tester l'équipement, çà démarre bien
le robot avec la trace la commande dans le serveur.
Par contre dans DS, lorsque je clique sur icone, le DS devient noir et rien ne se passe..
Il doit me manquer quelque chose????
Répondre
#40
En fait il t'affiche la télécommande associée à ton équipement générique

Il faut aller dans le bandeau des télécommandes sous DS qui est accessible en passant en "modification" du projet.

Puis (1)
   


Tous les équipements qui peuvent disposer d'une télécommande s'affichent
Modifier l'équipement désiré (1)

   
Valider le message qui s'affiche.

Puis on se retrouve dans une interface classique de modification du design.

Une vois validé l’équipement générique affichera la page créée lorsque l'on appuie dessus
http://www.homesweetdom.lu
Boutique en ligne avec identification des produits testés compatibles Lifedomus
www.homesweetshop.eu
Répondre




Utilisateur(s) parcourant ce sujet : 1 visiteur(s)