Gestion de la tonte dans plusieurs zones séparées par un passage étroit à ne pas tondre
Gestion de la tonte dans plusieurs zones séparées par un passage étroit à ne pas tondre
Bonjour à tous,
Je viens dacheter un 430x, afin de tondre deux zones de pelouse chez moi (900m2 et 200m2 environ)
Jai pris ce modèle pour le Gps et les deux fils guides, mais je me suis vite confronté au problème de blocage en mode tonte dans le passage étroit de 15m qui sépare mes deux zones (traversée goudronnée)
En analysant les communications entre lappli iPhone et les serveurs de husqvarna, jai pu développer un petit serveur web qui me renseigne sur letat du robot.
À côté de la base du robot, jai placé un raspberry relié à une carte relais, qui a pour fonction denfermer le robot dans sa zone lorsquil est en train de tondre.
Lorsquil va chercher sa zone ou quil veut revenir se charger, il est libre de naviguer en suivant les fils guides.
La solution est assez simple à mettre en uvre et ne nécessite pas à toucher au robot (garantie)
On peut via le raspberry imaginer dautres fonctions comme par exemple couper lherbe à hauteur 2 dans la zone 1 et en hauteur 4 dans la zone 2, ou choisir dapres un planning les zones à tondre.
Pour le coût, ça fait environ
7 eur la carte 4 relais (jen utilise que 2)
40 eur le raspberry (que javais déjà, un modèle moins cher peut convenir)
10 eur la boîte étanche ou on case tout ça
7 eur la clé wifi entre le raspberry et la freebox.
Peut être que des personnes ici peuvent être intéressés par cette solution ?
Il faut un compte « auto connect » (dorigine sur les modèles 2018)
Si le côté logiciel vous fait peur, donnez moi vos besoins et je pourrais vous guider, cest vraiment pas sorcier ;)
Je viens dacheter un 430x, afin de tondre deux zones de pelouse chez moi (900m2 et 200m2 environ)
Jai pris ce modèle pour le Gps et les deux fils guides, mais je me suis vite confronté au problème de blocage en mode tonte dans le passage étroit de 15m qui sépare mes deux zones (traversée goudronnée)
En analysant les communications entre lappli iPhone et les serveurs de husqvarna, jai pu développer un petit serveur web qui me renseigne sur letat du robot.
À côté de la base du robot, jai placé un raspberry relié à une carte relais, qui a pour fonction denfermer le robot dans sa zone lorsquil est en train de tondre.
Lorsquil va chercher sa zone ou quil veut revenir se charger, il est libre de naviguer en suivant les fils guides.
La solution est assez simple à mettre en uvre et ne nécessite pas à toucher au robot (garantie)
On peut via le raspberry imaginer dautres fonctions comme par exemple couper lherbe à hauteur 2 dans la zone 1 et en hauteur 4 dans la zone 2, ou choisir dapres un planning les zones à tondre.
Pour le coût, ça fait environ
7 eur la carte 4 relais (jen utilise que 2)
40 eur le raspberry (que javais déjà, un modèle moins cher peut convenir)
10 eur la boîte étanche ou on case tout ça
7 eur la clé wifi entre le raspberry et la freebox.
Peut être que des personnes ici peuvent être intéressés par cette solution ?
Il faut un compte « auto connect » (dorigine sur les modèles 2018)
Si le côté logiciel vous fait peur, donnez moi vos besoins et je pourrais vous guider, cest vraiment pas sorcier ;)
Automower 430X 2018 + Robomow RC 306 2015
Loire (42)
Terrain 2600m2 en 3 zones
Loire (42)
Terrain 2600m2 en 3 zones
Gestion de la tonte dans plusieurs zones séparées par un passage étroit à ne pas tondre
[URL=https://imageshack.com/i/pmhgPdhxp][IMG]https://imagizer.imageshack.com/v2/640x480q90/922/hgPdhx.png[/IMG][/URL]
[URL=https://imageshack.com/i/pnL1mdiyj][IMG]https://imagizer.imageshack.com/v2/640x480q90/923/L1mdiy.jpg[/IMG][/URL]
[URL=https://imageshack.com/i/pnL1mdiyj][IMG]https://imagizer.imageshack.com/v2/640x480q90/923/L1mdiy.jpg[/IMG][/URL]
Automower 430X 2018 + Robomow RC 306 2015
Loire (42)
Terrain 2600m2 en 3 zones
Loire (42)
Terrain 2600m2 en 3 zones
Gestion de la tonte dans plusieurs zones séparées par un passage étroit à ne pas tondre
Merci pour cette contribution.
Peut-être peux-tu faire un tutoriel plus détaillé : ici en complétant ton post ?un PDF partagé ? un blog ?
Peut-être peux-tu faire un tutoriel plus détaillé : ici en complétant ton post ?un PDF partagé ? un blog ?
AM 430X Murphy² 2100 m² 10/2021 Pas de Calais (Arras)
Complexe 4 zones à interrupteur Tableur Planning
Installés:AM 330X Murphy 2100 m² (7 ans puis migré sur Paris) Sileno 750 smart 08/2021 450 m² pentes>35% Rob 600 07/2018 400 m²
Complexe 4 zones à interrupteur Tableur Planning
Installés:AM 330X Murphy 2100 m² (7 ans puis migré sur Paris) Sileno 750 smart 08/2021 450 m² pentes>35% Rob 600 07/2018 400 m²
Gestion de la tonte dans plusieurs zones séparées par un passage étroit à ne pas tondre
[quote le 25/02/2018 à 08:33:30, rev_____ a dit :]En analysant les communications entre lappli iPhone et les serveurs de husqvarna, jai pu développer un petit serveur web qui me renseigne sur letat du robot.
[/quote]
Bonjour, belle réalisation.
Votre phrase attise ma curiosité : pourriez-vous nous donner un aperçu des ces communications ?
Merci
[/quote]
Bonjour, belle réalisation.
Votre phrase attise ma curiosité : pourriez-vous nous donner un aperçu des ces communications ?
Merci
230ACX (2011) adaptée en Li-Ion (2017) + G2-Connect Wifi module (2017) & AM320 - Brabant-Wallon - Belgique
-
- Tondeur acharné
- Messages : 3611
- Inscription : dim. mai 02, 2021 6:59 pm
Gestion de la tonte dans plusieurs zones séparées par un passage étroit à ne pas tondre
super! belle avancée! Et certainement plus robuste pour le futur que de bricoler sur le lien série comme nous le faisons avec l'ancienne génération.
Gestion de la tonte dans plusieurs zones séparées par un passage étroit à ne pas tondre
[quote le 26/02/2018 à 16:39:46, chercheur a dit :][quote le 25/02/2018 à 08:33:30, rev_____ a dit :]En analysant les communications entre lappli iPhone et les serveurs de husqvarna, jai pu développer un petit serveur web qui me renseigne sur letat du robot.[/quote]
Bonjour, belle réalisation.
Votre phrase attise ma curiosité : pourriez-vous nous donner un aperçu des ces communications ?
Merci
[/quote]
La première étape consiste à obtenir un token en s'authentifiant avec notre email et mot de passe.
Ensuite on passe en paramètre ce token, et une requete GET avec l'identifiant de notre robot.
Par exemple pour visualiser tous mes parametres (je peux aussi les modifier)
https://amc-api.dss.husqvarnagroup.net/v1/mowers/[mon id de robot]/settings
me répond un beau json :
{
"settings": [
{
"id": "installation.area2.proportion",
"value": 100
},
{
"id": "installation.area5.chargingStationRange",
"value": "GUIDE_1"
},
{
"id": "installation.guide3DelayTime",
"value": 3
},
{
"id": "accessories.avoidCollision",
"value": 0
},
{
"id": "installation.followGuide3Home",
"value": false
},
{
"id": "accessories.schedule",
"value": "ALWAYS_ON"
},
{
"id": "installation.followGuide2Home",
"value": true
},
{
"id": "installation.area3.runningDistance",
"value": 1
},
{
"id": "installation.area2.enabled",
"value": true
},
{
"id": "installation.corridorWidthGuide3",
"value": 9
},
{
"id": "weatherTimer.cuttingTime",
"value": 3
},
{
"id": "installation.corridorWidthGuide2",
"value": 9
},
{
"id": "installation.area4.enabled",
"value": false
},
{
"id": "installation.corridorWidthGuide1",
"value": 9
},
{
"id": "installation.chargerStationRange",
"value": 700
},
{
"id": "installation.area5.proportion",
"value": 0
},
{
"id": "accessories.flashesWhenFault",
"value": true
},
{
"id": "cuttingHeight",
"value": 4
},
{
"id": "installation.followGuide1Home",
"value": true
},
{
"id": "installation.sector2ExitAngleMax",
"value": 270
},
{
"id": "general.runSpiralCutting",
"value": true
},
{
"id": "installation.corridorWidthBoundaryMin",
"value": 3
},
{
"id": "installation.area5.enabled",
"value": false
},
{
"id": "installation.sector1ExitAngleMax",
"value": 270
},
{
"id": "installation.sector1Proportion",
"value": 100
},
{
"id": "installation.area4.proportion",
"value": 0
},
{
"id": "installation.gpsAssistedNavigation",
"value": 3
},
{
"id": "installation.area3.proportion",
"value": 0
},
{
"id": "installation.area2.runningDistance",
"value": 300
},
{
"id": "installation.corridorWidthBoundaryMax",
"value": 6
},
{
"id": "installation.area2.chargingStationRange",
"value": "GUIDE_2"
},
{
"id": "installation.guide1DelayTime",
"value": 3
},
{
"id": "installation.area5.runningDistance",
"value": 1
},
{
"id": "installation.drivePastWire",
"value": 310
},
{
"id": "weatherTimer.runWeatherTimer",
"value": true
},
{
"id": "installation.boundaryDelay",
"value": 11
},
{
"id": "installation.area1.enabled",
"value": false
},
{
"id": "installation.reversingDistance",
"value": 600
},
{
"id": "installation.sector2Proportion",
"value": 100
},
{
"id": "installation.sector1ExitAngleMin",
"value": 90
},
{
"id": "installation.sector2ExitAngleMin",
"value": 90
},
{
"id": "installation.area1.proportion",
"value": 0
},
{
"id": "installation.area3.enabled",
"value": false
},
{
"id": "installation.guide2DelayTime",
"value": 3
},
{
"id": "installation.area3.chargingStationRange",
"value": "GUIDE_1"
},
{
"id": "installation.area4.runningDistance",
"value": 1
},
{
"id": "installation.area1.chargingStationRange",
"value": "GUIDE_1"
},
{
"id": "general.spiralCuttingIntensity",
"value": 3
},
{
"id": "general.runEcoMode",
"value": true
},
{
"id": "installation.area1.runningDistance",
"value": 300
},
{
"id": "installation.followBoundaryHome",
"value": true
},
{
"id": "installation.area4.chargingStationRange",
"value": "GUIDE_1"
}
]
}
Bonjour, belle réalisation.
Votre phrase attise ma curiosité : pourriez-vous nous donner un aperçu des ces communications ?
Merci
[/quote]
La première étape consiste à obtenir un token en s'authentifiant avec notre email et mot de passe.
Ensuite on passe en paramètre ce token, et une requete GET avec l'identifiant de notre robot.
Par exemple pour visualiser tous mes parametres (je peux aussi les modifier)
https://amc-api.dss.husqvarnagroup.net/v1/mowers/[mon id de robot]/settings
me répond un beau json :
{
"settings": [
{
"id": "installation.area2.proportion",
"value": 100
},
{
"id": "installation.area5.chargingStationRange",
"value": "GUIDE_1"
},
{
"id": "installation.guide3DelayTime",
"value": 3
},
{
"id": "accessories.avoidCollision",
"value": 0
},
{
"id": "installation.followGuide3Home",
"value": false
},
{
"id": "accessories.schedule",
"value": "ALWAYS_ON"
},
{
"id": "installation.followGuide2Home",
"value": true
},
{
"id": "installation.area3.runningDistance",
"value": 1
},
{
"id": "installation.area2.enabled",
"value": true
},
{
"id": "installation.corridorWidthGuide3",
"value": 9
},
{
"id": "weatherTimer.cuttingTime",
"value": 3
},
{
"id": "installation.corridorWidthGuide2",
"value": 9
},
{
"id": "installation.area4.enabled",
"value": false
},
{
"id": "installation.corridorWidthGuide1",
"value": 9
},
{
"id": "installation.chargerStationRange",
"value": 700
},
{
"id": "installation.area5.proportion",
"value": 0
},
{
"id": "accessories.flashesWhenFault",
"value": true
},
{
"id": "cuttingHeight",
"value": 4
},
{
"id": "installation.followGuide1Home",
"value": true
},
{
"id": "installation.sector2ExitAngleMax",
"value": 270
},
{
"id": "general.runSpiralCutting",
"value": true
},
{
"id": "installation.corridorWidthBoundaryMin",
"value": 3
},
{
"id": "installation.area5.enabled",
"value": false
},
{
"id": "installation.sector1ExitAngleMax",
"value": 270
},
{
"id": "installation.sector1Proportion",
"value": 100
},
{
"id": "installation.area4.proportion",
"value": 0
},
{
"id": "installation.gpsAssistedNavigation",
"value": 3
},
{
"id": "installation.area3.proportion",
"value": 0
},
{
"id": "installation.area2.runningDistance",
"value": 300
},
{
"id": "installation.corridorWidthBoundaryMax",
"value": 6
},
{
"id": "installation.area2.chargingStationRange",
"value": "GUIDE_2"
},
{
"id": "installation.guide1DelayTime",
"value": 3
},
{
"id": "installation.area5.runningDistance",
"value": 1
},
{
"id": "installation.drivePastWire",
"value": 310
},
{
"id": "weatherTimer.runWeatherTimer",
"value": true
},
{
"id": "installation.boundaryDelay",
"value": 11
},
{
"id": "installation.area1.enabled",
"value": false
},
{
"id": "installation.reversingDistance",
"value": 600
},
{
"id": "installation.sector2Proportion",
"value": 100
},
{
"id": "installation.sector1ExitAngleMin",
"value": 90
},
{
"id": "installation.sector2ExitAngleMin",
"value": 90
},
{
"id": "installation.area1.proportion",
"value": 0
},
{
"id": "installation.area3.enabled",
"value": false
},
{
"id": "installation.guide2DelayTime",
"value": 3
},
{
"id": "installation.area3.chargingStationRange",
"value": "GUIDE_1"
},
{
"id": "installation.area4.runningDistance",
"value": 1
},
{
"id": "installation.area1.chargingStationRange",
"value": "GUIDE_1"
},
{
"id": "general.spiralCuttingIntensity",
"value": 3
},
{
"id": "general.runEcoMode",
"value": true
},
{
"id": "installation.area1.runningDistance",
"value": 300
},
{
"id": "installation.followBoundaryHome",
"value": true
},
{
"id": "installation.area4.chargingStationRange",
"value": "GUIDE_1"
}
]
}
Automower 430X 2018 + Robomow RC 306 2015
Loire (42)
Terrain 2600m2 en 3 zones
Loire (42)
Terrain 2600m2 en 3 zones
Gestion de la tonte dans plusieurs zones séparées par un passage étroit à ne pas tondre
[quote le 26/02/2018 à 20:39:25, poildecarotte a dit :]super! belle avancée! Et certainement plus robuste pour le futur que de bricoler sur le lien série comme nous le faisons avec l'ancienne génération.[/quote]
C'est surtout moins intrusif que de se raccorder directement sur le robot je trouve.
Après je connais mieux l'informatique que l'électronique donc on se rapproche des solutions qui nous semblent les plus simples ;)
C'est surtout moins intrusif que de se raccorder directement sur le robot je trouve.
Après je connais mieux l'informatique que l'électronique donc on se rapproche des solutions qui nous semblent les plus simples ;)
Automower 430X 2018 + Robomow RC 306 2015
Loire (42)
Terrain 2600m2 en 3 zones
Loire (42)
Terrain 2600m2 en 3 zones
Gestion de la tonte dans plusieurs zones séparées par un passage étroit à ne pas tondre
[quote le 26/02/2018 à 11:59:53, Keops62 a dit :]Merci pour cette contribution.
Peut-être peux-tu faire un tutoriel plus détaillé : ici en complétant ton post ?un PDF partagé ? un blog ?[/quote]
Oui si vous voulez je pourrais plus détailler. Je voulais déjà voir si ce genre de solutions pouvait intéresser certaines personnes :)
Sinon je peux aider au cas par cas suivant vos besoins, tout le monde n'est peut être pas armé pour coder lui même sa solution.
Peut-être peux-tu faire un tutoriel plus détaillé : ici en complétant ton post ?un PDF partagé ? un blog ?[/quote]
Oui si vous voulez je pourrais plus détailler. Je voulais déjà voir si ce genre de solutions pouvait intéresser certaines personnes :)
Sinon je peux aider au cas par cas suivant vos besoins, tout le monde n'est peut être pas armé pour coder lui même sa solution.
Automower 430X 2018 + Robomow RC 306 2015
Loire (42)
Terrain 2600m2 en 3 zones
Loire (42)
Terrain 2600m2 en 3 zones
Gestion de la tonte dans plusieurs zones séparées par un passage étroit à ne pas tondre
Bonsoir,
je suis intéressé par le schéma des relais et positionnement des portes virtuelles.
merci
je suis intéressé par le schéma des relais et positionnement des portes virtuelles.
merci
-
- Tondeur acharné
- Messages : 3611
- Inscription : dim. mai 02, 2021 6:59 pm
Gestion de la tonte dans plusieurs zones séparées par un passage étroit à ne pas tondre
Pour le moment les bidouilleurs sont plus sur le G2, aussi ne vous formalisez pas du peu de réponses ici, dans l'avenir ce sujet prendra de l'importance.
Après ce qui serait super serait de pouvoir combiner l'appli pour smartphones de Razmoket avec ce hack IP du G3, voyez peut être avec lui en MP:
[url http://automower-fans.les-forums.com/topic/6626/g2-connect-une-solution-domotique-pour-am-220-2/]
Après ce qui serait super serait de pouvoir combiner l'appli pour smartphones de Razmoket avec ce hack IP du G3, voyez peut être avec lui en MP:
[url http://automower-fans.les-forums.com/topic/6626/g2-connect-une-solution-domotique-pour-am-220-2/]
Gestion de la tonte dans plusieurs zones séparées par un passage étroit à ne pas tondre
bonjour,
J'ai un 310, la partie soft pour gérer les relais pendant les phases de tonte état déjà réalisé
Je bute sur le positionnement des deux barrières et relais a l'entrée et la sortie de ma zone etroite (15m largeur 0,7)
j'ai le câble guide qui passe sur ce chemin aussi
merci de votre aide
J'ai un 310, la partie soft pour gérer les relais pendant les phases de tonte état déjà réalisé
Je bute sur le positionnement des deux barrières et relais a l'entrée et la sortie de ma zone etroite (15m largeur 0,7)
j'ai le câble guide qui passe sur ce chemin aussi
merci de votre aide
Gestion de la tonte dans plusieurs zones séparées par un passage étroit à ne pas tondre
Ah oui on peut utiliser mon appl.
Faut juste faire un renvoi vers MQTT, et un peu adapter la partie Openhab. Ou modifier sur openhab et creer des bindings IP à la place des bindings MQTT.
S'il y a des courageux, je peux fournir des détails sur les topics mqtt utilisés.
Faut juste faire un renvoi vers MQTT, et un peu adapter la partie Openhab. Ou modifier sur openhab et creer des bindings IP à la place des bindings MQTT.
S'il y a des courageux, je peux fournir des détails sur les topics mqtt utilisés.
2 AM 230ACX V2.80 + AM265
Li-Io, 6000 mAH - G2-Connect Wifi module
Gembloux (Belgique) 2 parcelles de 25 Ares
Li-Io, 6000 mAH - G2-Connect Wifi module
Gembloux (Belgique) 2 parcelles de 25 Ares
Gestion de la tonte dans plusieurs zones séparées par un passage étroit à ne pas tondre
Bonjour Rev,
Je déterre cet ancien post car je suis intéressé par les informations sur le protocole de communication avec le robot.
L'API que tu as utilisée et celle également utilisée par le plugin Husqvarna sur le système domotique jeedom.
Et je suis en train de travailler à enrichir ce plugin, en ajoutant par exemple la position GPS obtenue dans la commande status.
voir post le forum jeedom:
[url https://community.jeedom.com/t/plugin-husqvarna/21479/11]
Je serais intéressé de connaitre les commandes que tu as pu trouver.
Lelas
Je déterre cet ancien post car je suis intéressé par les informations sur le protocole de communication avec le robot.
L'API que tu as utilisée et celle également utilisée par le plugin Husqvarna sur le système domotique jeedom.
Et je suis en train de travailler à enrichir ce plugin, en ajoutant par exemple la position GPS obtenue dans la commande status.
voir post le forum jeedom:
[url https://community.jeedom.com/t/plugin-husqvarna/21479/11]
Je serais intéressé de connaitre les commandes que tu as pu trouver.
Lelas
AM 315X
Jardin 600 m²
Gironde
Jardin 600 m²
Gironde
Re: Gestion de la tonte dans plusieurs zones séparées par un passage étroit à ne pas tondre
Bonjour
je cherche une solution pour gérer la tonte de mon terrain avec un automower 430X que je possède depuis 2016. .
J'ai 3 zones dont la troisième est accessible par un passage étroit d'environ 25 m et de largeur variant entre 1 m et 1.20 m.
Je voudrais que le robot ne tonde pas dans cette partie en gravier (il se met en arrêt de temps en temps) mais suive uniquement le fil guide.
Est-il possible de lui éviter de ressortir de cette 3 ème zone pendant le temps qui lui est impartIe ?
L'installateur Husqwarna ne propose aucune solution.
Merci pour votre collaboration
je cherche une solution pour gérer la tonte de mon terrain avec un automower 430X que je possède depuis 2016. .
J'ai 3 zones dont la troisième est accessible par un passage étroit d'environ 25 m et de largeur variant entre 1 m et 1.20 m.
Je voudrais que le robot ne tonde pas dans cette partie en gravier (il se met en arrêt de temps en temps) mais suive uniquement le fil guide.
Est-il possible de lui éviter de ressortir de cette 3 ème zone pendant le temps qui lui est impartIe ?
L'installateur Husqwarna ne propose aucune solution.
Merci pour votre collaboration
Re: Gestion de la tonte dans plusieurs zones séparées par un passage étroit à ne pas tondre
Bonjour paps73
Il aurait été préférable de démarrer un nouveau sujet, mais puisque c'est fait, poursuivons ici.
Si tu ne l'as pas déjà lu, je te suggère de voir ce sujet où je décris un cas similaire, sauf que le couloir est beaucoup plus court ; la question que tu poses y est cependant abordée : https://automower-fans.com/viewtopic.php?f=9&t=9180
A ma connaissance il n'existe qu'une solution pour répondre à ta demande, c'est le module Robonect qui permet d'ouvrir et fermer à la demande des portes virtuelles à l'entrée et à la sortie du passage. Le module s'installe très simplement dans le robot.
Il aurait été préférable de démarrer un nouveau sujet, mais puisque c'est fait, poursuivons ici.
Si tu ne l'as pas déjà lu, je te suggère de voir ce sujet où je décris un cas similaire, sauf que le couloir est beaucoup plus court ; la question que tu poses y est cependant abordée : https://automower-fans.com/viewtopic.php?f=9&t=9180
A ma connaissance il n'existe qu'une solution pour répondre à ta demande, c'est le module Robonect qui permet d'ouvrir et fermer à la demande des portes virtuelles à l'entrée et à la sortie du passage. Le module s'installe très simplement dans le robot.
Loir et Cher
AM 320 + kit connect (Marguerite) - 09/2015 - logiciel 420-7.04.00 - 415 m2 (en 2 zones)
AM 330X (Murphy) - 12/2021- 730 m2
Les 2 : 24/24-7/7 (sauf arrosage) - Météo adaptative
AM 320 + kit connect (Marguerite) - 09/2015 - logiciel 420-7.04.00 - 415 m2 (en 2 zones)
AM 330X (Murphy) - 12/2021- 730 m2
Les 2 : 24/24-7/7 (sauf arrosage) - Météo adaptative