Feeds:
Articles
Commentaires

Bonjour à tous,

Petite application windows sans prétentions permettant de gérer votre tondeuse WORX Landroid depuis votre PC … mais pas seulement 😉

Au programme :
– Arrêt / démarrage d’une tonte en manuel.
– Affichage du niveau de batterie
– Affichage de l’état de la tondeuse
– Affichage de la distance parcourue
– Affichage de la zone de coupe
– Affichage de l’historique récent
– Affichage des horaires de tonte du jour
– Alarme vocale en cas de blocage
– Alarme vocale en cas d’arrêt ou de perte de connexion (5 minutes)
– Indications vocales lors du démarrage d’une tonde avec N° de la zone en cours
– Indications vocales lors de la fin d’une tonde
– Compte rendu vocal à la fin d’une tonde (durée distance).
– Possibilité de régler le planning de tonte hebdomadaire.
– Optimisation automatique du nombre de tontes (dans la période de coupe, la tondeuse repart dès qu’elle a 100% de batterie et 28V de tension)
– L’application génère des logs quotidiennes sur votre disque. Elle sont consultables dans le dossier « MyLandroid » qui se trouve sur votre bureau.
– L’application est traduite en 3 langues : Français, Allemand, et Anglais.
– Toutes les synthèses vocales fonctionnent dans ces 3 langues.

Nouveauté de la V 1.6 (19/06/2019) :
– Installation par MSI

Nouveautés de la V 1.5 (15/06/2019) :
– Mise en place d’un système de notifications grâce à PushingBox:
– Par mail
– Sur votre mobile IPHONE, ANDROID, WINDOWS PHONE
– Sous forme de POPUP sur votre navigateur CHROME ou FIREFOX
– sur twitter
– à vos propres API.
(voir en fin de section pour le paramétrage)

Cette application fonctionne jusqu’au firmware 2.82.  Worx a eu la bonne idée de changer le mode d’accès des API et de tout faire transiter par AMAZON.Je resterai donc dans cette version de firmware 🙂

Cette application ne collecte aucune donnée nominative, aucun mot de passe et ne touche pas à la configuration de votre tondeuse. Tout fonctionne sans services externes (Amazon, google et cie ..) sauf pour les notifications et la synthèse vocale mais ces fonctions sont optionnelles. Laissez les clés à vide si vous ne souhaitez pas les utiliser.

Je ne sais pas si je la ferai évoluer … pour l’instant elle me convient.

Bien entendu , ne fonctionne que si votre tondeuse dispose du Wifi ….

Je n’ai utilisé l’appli que sur mon modèle (Worx Landroid L WG797E.1) , mais je pense que cela doit fonctionner aussi sur la WG796E.1 et peut être sur d’autres :

landroidLandroid-WG796E.1
landroid4

landroid2

landroid5

 

Exemple de log (Récap global) :

landroidlog

Exemple de log (détail quotidien) :
landroidlog2

Application téléchargeable ici:

Lien de téléchargement

 

COMMENT PARAMETRER LES NOTIFICATIONS :

1 – Rendez-vous à cette adresse : https://www.pushingbox.com
2 – Connectez vous
3 – Aller dans « My Services »
PushingBox2
Ajouter les services que vous souhaitez que MyLandroid notifie.
Exemple : vers un mail et vers un telephone Android
4 – Rendez-vous ensuite dans « My Scenarios »
PushingBox1
Ajouter un scénario et appelez le par exemple « Landroid ». Noter le DeviceID, c’est cette clé qu’il faudra mettre dans le menu « Config » de MyLandroid.
5 – Enfin , cliquer sur le bouton « Manage » en bleu
PushingBox3
Ajouter le mail et la notification Android.
Sur le champ Subject, mettez  : $sujet$ et sur le champ Message, mettez : $message$

Voila c’est fini. Vous pouvez cliquer sur « Test Scenario ».

A partir de maintenant , MyLandroid vous enverra des messages sur votre téléphone et votre boite mail. (Un début d’une tonde , à la fin d’une tonte, si la tondeuse est bloquée , si la tondeuse s’est éteinte ou si on vous l’a piqué  … ce que je ne vous souhaite pas !

Notification-Android

A+++

Pour repasser dans un ancien FIRMWARE … voici toutes les archives:
https://goo.gl/NrUzDo

 

 

 

 

 

 

Hi,

Manage your WORX Landroid mower from your PC … but not only 😉

Features :
– Stop / start a mowing in manual.
– Battery level display
– Display of the condition of the mower
– Display of the distance traveled
– Display of the cutting area
– View recent history
– Display of mowing times of the day
– Voice alarm if mower is 
– Voice alarm when a connection is lost  (5 minutes)
– Voice indications when starting  with N ° of the current zone
– Voice indications at the end 
– Voice record at the end of a tonde (distance time).
– Possibility to set the weekly mowing schedule.
– Automatic optimization of the number of mowing (in the cutting period, the clipper starts again as soon as it has 100% of battery and 28V of tension)
– The application generates daily logs on your disk. They are available in the « MyLandroid » folder on your desktop.
– The application is translated into 3 languages: French, German, and English.
– All voice synthesizers work in these 3 languages.

New of V 1.6 (19/06/2019):
– Installation by MSI

New in V 1.5 (15/06/2019):
– Implementation of a  notification system with PushingBox:
– By email
– On your mobile IPHONE, ANDROID, WINDOWS PHONE
– As a POPUP on your browser CHROME or FIREFOX
– on Twitter
– to your own APIs.
(see end of section for setting)

This application runs until firmware 2.82 . Worx had the good idea to change the access mode of the APIs and to make everything go through AMAZON.I will therefore remain in this firmware version 🙂

This application does not collect any nominative data, no password and does not touch the configuration of your mower. Everything works without external services (Amazon, google and co ..) except for notifications and speech synthesis but these functions are optional. Leave the keys empty if you do not want to use them.

I do not know if I will make it evolve … for the moment it suits me.

Of course, only works if your lawnmower has Wifi ….

I only used the app on my model (Worx Landroid L WG797E.1), but I think it should work on the WG796E.1 too and maybe on others:

LandroidLandroid-WG796E.1
landroid4

landroid2

landroid5

Example of log (global recap):

landroidlog

Example of log (daily detail):
landroidlog2

Downloadable application here:

Download link

HOW TO SET UP NOTIFICATIONS:

1 – Go to this address: https://www.pushingbox.com
2 – Connect yourself
3 – Go to « My Services »
PushingBox2
Add the services you want MyLandroid to notify.
Example: to an email and to an Android phone
4 – Then go to « My Scenarios »
PushingBox1
Add a scenario and call it for example « Landroid ». Note the DeviceID is the key that will be put in the « Config » menu of MyLandroid.
5 – Finally, click on the « Manage » button in blue
PushingBox3
Add the mail and Android notification.
On the Subject field, put: $ subject $ and on the Message field, put: $ message $

There it’s finished. You can click on « Test Scenario ».

From now on, MyLandroid will send you messages on your phone and your mailbox. (A beginning of a mower, at the end of a mowing, if the mower is blocked, if the mower has gone out or if you have been stung … what I do not wish you!

Notification-Android

A +++

To go back to an old FIRMWARE … here are all the archives:
https://goo.gl/NrUzDo

Je mets a disposition cette information sur le remplacement du creuset sur le INPELLET54 de EDILKAMIN.

ip_ip54

Cet insert a pellets est globalement assez fiable, mais une pièce d’origine à tendance a s’user de manière prématurée . Il s’agit du creuset d’origine.

Il est composé d’une pièce de fonte et d’une petite plaque ajourée sur le fond qui est en acier. Malheureusement , cette plaque d’acier a tendance à se déformer très vite et a casser. Cette pièce porte la référence 656200 .
creuset-inferieur-edilkamin-inpellet54
2 options s’offrent à vous :
– soit remplacer le creuser au complet .. 55 € .
– soit remplacer la plaque de fond qui est vissée sur le corps en fonte (30 €) !!!

Je trouve que c’est beaucoup trop cher !

Personnellement, j’ai cherché pendant plusieurs semaines à savoir s’il existait une alternative et éventuellement si la référence 288790 était compatible. Elle équipe normalement les modèles Alba 2005, Ecoidro, Marea 2008, Pellbox SCF ..

Ce creuset est totalement en fonte , semble bien plus solide et coûte bcp moins cher.

33 euros chez www.pro-chauffage.fr
28 euros chez http://www.lacentraledupoele.com
(Au 10/01/2018)
creuset-edilkamin-ecoidro
Je l’ai acheté et je vous confirme donc que :

1 – C’est le cas, ce creuset est compatible avec l’inpellet54
2 – Qu’il est plus efficace et se bouche très peu (beaucoup moins de mâchefer)

Vous pouvez donc le commander sans aucun problème

Prochain article sur la domotisation de l’insert à Pellet inpellet54 grace à un raspberry que j’ai effectué.

 

 

 

 

 

 

 

 

 

 

Je place ce petit mémo pour remplacer la commande pneumatique de volet de turbulence car j’ai vraiment galéré à identifier le problème sur mon véhicule et
si ça peut servir a quelqu’un … c’est tant mieux.

Véhicules concernés :
– Audi A3 TDI 170 (collecteur d’admission en fonte) (la mienne)
– AUDI A4 B7 2.0 TDI (collecteur d’admission en fonte)
– Audi A6 (collecteur d’admission en fonte)
– Seat leon MK2 (le collecteur d’admission est en plastique)
– et d’autres surement … en général elle sont équipes de l’admission de référence : 03G 129 713 H (celle en fonte)

Symptômes:
– Perte de puissance entre 2000 et 3000 tours
– Accoups dans les mêmes régimes de manière aléatoire (impression de ratés). pas d’accoups sur autoroute a régime constant.
– Accoups surtout perceptible lors d’une regeneration du filtre a particules
– Durant la regeneration du FAP, la cartographie est modifiée … ca a probablement une incidence.
– Petite astuce pour savoir savoir si une regeneration est en cours … Votre moteur tourne a 1000 tr/min au repos a la place de 800 tr/min
– Code P0299 (pression de suralimentation trop faible) et passage en dégradé avec le temoin de préchauffage allumé.

Ce que j’ai fait avant de trouver la cause … (si j’avais su … j’aurais fait autrement 😉
– Remplacement du débimetre (ca ne mange pas de pain)
– Nettoyage de la vanne EGR

Comme ça ne changeait aux symptômes :
– Test de la commande pneumatique de la geometrie variable
– Debrancher le tuyau connecté à la N75 et aspirer dans le tuyau. Si la commande bouge et tient sa position une fois le tuyau obturé avec la langue …
ce n’est pas elle. Repeter cependant plusieurs fois l’opération car peut marcher un coup sur X …
– Vérification toutes les durites
– Test de la commande pneumatique des volets de turbulence. (idem que pour la géométrie variable) : Petite vidéo d’une commande HS : https://www.youtube.com/watch?v=DkPSlgJzcis

 

En ce qui me concerne, c’était la commande pneumatique des volets de turbulence (petit nom anglais : Inlet Manifold Actuator).
En exemple cette vidéo avec un collecteur d’admission en plastique : https://www.youtube.com/watch?v=lLg2rdrb9uI

A l’intérieur de la tubulure d’admission se trouve un arbre transversal en acier avec sur un orifice sur 2 un petit volet. Cet arbre transversal est
commandé par une commande pneumatique commandée par la N316 raccordée au circuit de dépression. Par défaut en cas de défaillance de la commande les volets restent ouverts ou sont actionné de manière aléatoire car la membrane de la commande est percée (voir photo).

Si vous voulez plus d’explications sur le fonctionnement des volets de turbulence … allez voir ici : http://www.forum-audi.com/topic-262-le-moteur-audi-tdi-20l-bmn-bre-brd-170-ch.html

La pièce en question :
La piece en question porte la reférence : 03G1290061C et vaut 12 euros chez le concessionnaire AUDI.

Remplacement:
– L’opération n’est pas très compliquée, mais cependant elle est assez longue car vous allez devoir démonter la vanne EGR ainsi que le collecteur d’admission.
Rien a faire, on ne peut pas faire autrement ! Tant que vous y êtes … nettoyez l’EGR … vous ne serez pas decu du résultat !

Je ne détaille pas comment démonter la vanne EGR, il y a de TUTO très bien réalisés à ces adresses :

http://www.golfgtdpassion.com/t6804-tuto-nettoyage-vanne-egr
http://www.forum-auto.com/pole-technique/mecanique-electronique/sujet561817.htm

Outils:
– Tournevis plat
– Clé 12 pans M10 (coffret pour 20 euros chez NORAUTO)
– Torx T30
– Clé de 10
– CLé Allen de 6 (Pour l’admission

Quelques petits conseils :
– Attachez toutes vos clés avec de la ficelle … si elles tombent dans le moteur vous pourrez les recuperer faciclement
– Lorsque vous debrancherez la durite en caoutchouc de la vanne EGR, bourrez la d’essuie tout … ca évitera de faire tomber de pieces dedans
– Idéalement débranchez la batterie du véhicule avant de commencer. C’est tout bête mais a trifouiller avec des outils autour de l’alternateur c’est vraiment pas top (vécu).
– Si au redémarrage vous avec une alarme sur l’ESP … pas d’inquietudes ca va disparaitre dans qq instant. C’est du au débranchement de la batterie.
– Il y a une vis particulièrement merdique pour démonter l’EGR (celle a droite au fond). Devissez la en dernier après avoir fait un mouvement de rotation de la vanne vers l’avant et vers d’arrière. Il y a très peu d’espace car la pipe de retour des gaz d’échappement est fixée juste en dessous d’elle (Bravo les ingés chez VW !!)
– Nettoyage de l’EGR : Au decap four et avec bcp de sopalin c’est parfait.
– Si vous avez lu qq part que mettre un reducteur entre la vanne EGR et la pipe de retour des gaz d’échappement pour eviter que l’EGR s’encrasse … ne le faites pas si vous avez un FAP. c’est fortement déconseillé. Moi perso je ne l’ai pas fait. Votre FAP risque de vieillir bcp plus vite.
– pour demonter la commande pneumatique une fois le collecteur enlevé, devissez les 2 vis reliant la plaque métallique au collecteur et faire pivoter la commande de 180° vers l’avant pour la sortir. Il y a un détrompeur … ne forcez pas ca doit venir tout seul. Idem pour le remontage (cool).
– et un petit dernier site qui m’a bien aidé : http://www.seatcupra.net/forums/showthread.php?t=385256

Les photos pour vous aider … ou vous faire peur.

Admission et EGR avant démontage . A noter qu’avant de démonter, j’en enlevé la durite de la commande pneumatique et bouché la durite avec une vis. Au moins les volets restaient ouverts en permanence … Mais c’était juste un test. J’ai fait 100 Km comme ca.

20170913_104749

La fameuse commande pneumatique avant démontage

20170913_113231

Demontage de la vanne EGR avec la torx vraiment très mal placée. A devisser en dernier. Moi je l’ai fait avec une pince , c’est ce que j’ai trouvé de mieux arpès le mouvement avant et arrière elle se dévisse très bien avec la pince même s’il faut pousser un peu sur la pipe.

20170913_112056

Lors du démontage de l’admission, vous avez 5 longues vis en haut dont une planquée dans l’entree du collecteur et qui était recouverte de saloperies … et vous en avez 5 petites en bas de l’admission. Rien de compliqué pour les enlever.

20170913_115308

Ca c’est une fois que le collecteur d’admission est enlevé. NE FAITES rien tomber dans les trous ou c’est mort !!! Si vous avez peur. Utilisez de l’adhésif durant la manip pour les obturer.

20170913_130323

Le collecteur d’admission démonté . On y voit la référence en rouge. Les volets … en noir. Il y a 8 trous et 4 volets (1 sur 2). Et l’emplacement ou vient se brancher la commande pneumatique en vert. Perso , j’ai remonté avec le joint d’origine.

20170913_131503

Enfin, voici l’ancienne commande pneumatique démontée.  On y voit bien le trou dans la membrane qui posait problème. En gros, elle fonctionnait de temps en temps … ce qui provoquait ces accoups de manière aléatoire dans la commande était sollicitée.

20170913_132730

J’espère que cela vous aidera si vous avez le même problème ….

Bon courage.

 

 

 

 

 

Ce tuto explique comment faire fonctionner heyu 2.11 sur un synology
Connecté à un RFXCOM (nouvelle version) : le rfxtrx433
 
 
Compilation de heyu version 2.11-rc1 modifiée pour le rfxtrx433
 
1  – Telecharger la version 2.11-rc1 modifiée pour le rfxtrx433
 
 
dans /tmp et decompresser
 
2 – Sur le syno ipkg install ocaml make gcc
 
3 – Dans le repertoire /tmp/heyu-df2b635   taper ./configure
 
ensuite
 
4 – make UISTYLE=text NATIVE=false
 
A ce niveau la V11 est compilée et dispo
 
copier le binaire heyu heyu dans /opt/bin
 
puis
./post-install.sh depuis /tmp/heyu-df2b635  
 
creer le repertoire
/usr/local/etc/heyu/ et y poser le x10.conf (votre ancien fichier de config par exemple)
 
 
 
 
# Controlleur X10 CM11a
TTY               /dev/usb/ttyUSB0 # [serial port device] c’est un exemple … c’est ma conf
# Controlleur RFXCOM de type rfxtrx433
TTY_AUX           /dev/usb/ttyUSB1 RFXTRX #RFXCOM c’est un exemple … c’est ma conf
RFXCOM_HIBAUD YES
START_ENGINE  AUTO
 
 
# COMMANDES RFXCOM
 
ALIAS Porte_garage E1 DS10A 0x81F
ALIAS Porte_entree E2 DS10A 0x8FAE
 
ALIAS Mouvement H1 MS90 0x8B72
 
ALIAS Vitre I1 GB10 0xCE3E
 
ALIAS Temp1 F1 ORE_RFXTH 0x05
ALIAS Temp2 F2 ORE_RFXTH 0x68
ALIAS Temp3 F4 ORE_RFXTH 0xA9
 
ALIAS Commande G1 SH624 0x2C46
 
 
 
heyu monitor —-> (exemple de trame qu’on recoit avant la configuration des alias
08/22 22:23:18  rcva func       RFdata : Type Sec ID 0x81F Data 0x00
08/22 22:23:22  rcva func       RFdata : Type Sec ID 0x81F Data 0x80
08/22 22:23:28  rcva func       RFdata : Type ORE_RFXTH Ch 1 ID 0x05 Data 0xeaeb01050108492c00
08/22 22:29:43  rcva func       RFdata : Type Sec ID 0x2C46 Data 0x86

08/22 22:23:18  rcva func       RFdata : Type Sec ID 0x81F Data 0x00
08/22 22:23:22  rcva func       RFdata : Type Sec ID 0x81F Data 0x80
08/22 22:23:28  rcva func       RFdata : Type ORE_RFXTH Ch 1 ID 0x05 Data 0xeaeb01050108492c00
08/22 22:29:43  rcva func       RFdata : Type Sec ID 0x2C46 Data 0x86
08/22 22:45:25  rcva func       RFdata : Type Sec ID 0x8B72 Data 0x0C
08/22 22:50:13  rcva func       RFdata : Type Sec ID 0x8FAE Data 0x80
08/22 22:50:16  rcva func       RFdata : Type Sec ID 0x8FAE Data 0x00
08/22 22:59:38  rcva func       RFdata : Type Sec ID 0xCE3E Data 0x04
08/22 22:59:40  rcva func       RFdata : Type Sec ID 0xCE3E Data 0x04
08/22 22:59:40  rcva func       RFdata : Type Sec ID 0xCE3E Data 0x04
08/22 22:59:43  rcva func       RFdata : Type Sec ID 0xCE3E Data 0x04
08/22 23:06:40  rcva func       RFdata : Type Sec ID 0x7DC9 Data 0x86
 
Les trames suite aux positionnements des alias dans X10.conf avec la commande heyu monitor

08/22 23:33:06 Monitor started
08/22 23:33:23 rcva func oreTemp : hu F2 Ch 2 Temp 19.2C BatLvl 90% (Temp2)
08/22 23:33:23 rcva func oreRH : hu F2 Ch 2 RH 55% BatLvl 90% (Temp2)
08/22 23:33:23 rcva func oreTemp : hu F2 Ch 2 Temp 19.2C BatLvl 0% LoBat (Temp2)
08/22 23:33:23 rcva func oreRH : hu F2 Ch 2 RH 55% BatLvl 0% LoBat (Temp2)
08/22 23:33:40 rcva func oreTemp : hu F1 Ch 1 Temp 26.6C BatLvl 90% (Temp1)
08/22 23:33:40 rcva func oreRH : hu F1 Ch 1 RH 45% BatLvl 90% (Temp1)
08/22 23:33:46 rcva func oreTemp : hu F4 Ch 4 Temp 26.4C BatLvl 90% (Temp3)
08/22 23:33:46 rcva func oreRH : hu F4 Ch 4 RH 45% BatLvl 90% (Temp3)
08/22 23:34:04 rcva func oreTemp : hu F2 Ch 2 Temp 19.2C BatLvl 90% (Temp2)
08/22 23:34:04 rcva func oreRH : hu F2 Ch 2 RH 55% BatLvl 90% (Temp2)
08/22 23:34:04 rcva func oreTemp : hu F2 Ch 2 Temp 19.2C BatLvl 0% LoBat (Temp2)
08/22 23:34:04 rcva func oreRH : hu F2 Ch 2 RH 55% BatLvl 0% LoBat (Temp2)
08/22 23:34:19 rcva func oreTemp : hu F1 Ch 1 Temp 26.6C BatLvl 90% (Temp1)
08/22 23:34:19 rcva func oreRH : hu F1 Ch 1 RH 45% BatLvl 90% (Temp1)
08/22 23:34:29 rcva func oreTemp : hu F4 Ch 4 Temp 26.4C BatLvl 90% (Temp3)
08/22 23:34:29 rcva func oreRH : hu F4 Ch 4 RH 45% BatLvl 90% (Temp3)
08/22 23:34:45 rcva func oreTemp : hu F2 Ch 2 Temp 19.2C BatLvl 90% (Temp2)
08/22 23:34:45 rcva func oreRH : hu F2 Ch 2 RH 55% BatLvl 90% (Temp2)
08/22 23:34:45 rcva func oreTemp : hu F2 Ch 2 Temp 19.2C BatLvl 0% LoBat (Temp2)
08/22 23:34:45 rcva func oreRH : hu F2 Ch 2 RH 55% BatLvl 0% LoBat (Temp2)
08/22 23:34:58 rcva func oreTemp : hu F1 Ch 1 Temp 26.6C BatLvl 90% (Temp1)
08/22 23:34:58 rcva func oreRH : hu F1 Ch 1 RH 45% BatLvl 90% (Temp1)
08/22 23:35:12 rcva func oreTemp : hu F4 Ch 4 Temp 26.4C BatLvl 90% (Temp3)
08/22 23:35:12 rcva func oreRH : hu F4 Ch 4 RH 45% BatLvl 90% (Temp3)
08/22 23:35:26 rcva func oreTemp : hu F2 Ch 2 Temp 19.2C BatLvl 90% (Temp2)
08/22 23:35:26 rcva func oreRH : hu F2 Ch 2 RH 55% BatLvl 90% (Temp2)
08/22 23:35:26 rcva func oreTemp : hu F2 Ch 2 Temp 19.2C BatLvl 0% LoBat (Temp2)
08/22 23:35:26 rcva func oreRH : hu F2 Ch 2 RH 55% BatLvl 0% LoBat (Temp2)
08/22 23:35:37 rcva func oreTemp : hu F1 Ch 1 Temp 26.6C BatLvl 90% (Temp1)
08/22 23:35:37 rcva func oreRH : hu F1 Ch 1 RH 45% BatLvl 90% (Temp1)
08/22 23:35:55 rcva func oreTemp : hu F4 Ch 4 Temp 26.4C BatLvl 90% (Temp3)
08/22 23:35:55 rcva func oreRH : hu F4 Ch 4 RH 45% BatLvl 90% (Temp3)
08/22 23:35:58 rcva func Alert : hu E1 swMax (Porte_garage)
08/22 23:35:58 rcva func Alert : hu E1 swMax (Porte_garage)
08/22 23:35:59 rcva func Clear : hu E1 swMax (Porte_garage)
08/22 23:36:00 rcva func Alert : hu H1 (Mouvement)
08/22 23:36:04 rcva func Clear : hu E2 swMax (Porte_entree)
08/22 23:36:04 rcva func Clear : hu E2 swMax (Porte_entree)
08/22 23:36:06 rcva func Alert : hu E2 swMax (Porte_entree)
08/22 23:36:07 rcva func oreTemp : hu F2 Ch 2 Temp 19.2C BatLvl 0% LoBat (Temp2)
08/22 23:36:07 rcva func oreRH : hu F2 Ch 2 RH 55% BatLvl 0% LoBat (Temp2)
08/22 23:36:12 rcva func Clear : hu H1 (Mouvement)
08/22 23:36:16 rcva func oreTemp : hu F1 Ch 1 Temp 26.6C BatLvl 90% (Temp1)
08/22 23:36:16 rcva func oreRH : hu F1 Ch 1 RH 45% BatLvl 90% (Temp1)

 
 
 
 

X10 et Synology

Bonjour,

Je place ici un petit TUTO pour faire de votre synology 407 une passerelle domotique.

– Un synology 407
– Un CM11 pour envoyer et recevoir les ordres X10

Prérequis Permettre l’acces TELNET

1 – Install de ipkg

se placer dans /volume1/tmp

wget ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/syno-x07-bootstrap_1.2-7_arm.xsh

puis  : sh syno-x07-bootstrap_1.2-7_arm.xsh

2 –  Telechargement des modules ….

wget ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/kernel-module-usbserial_2.6.15-4_arm.ipk
wget ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/heyu_2.8.0-1_arm.ipk
wget ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/kernel-module-pl2303_2.6.15-4_arm.ipk
wget ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/setserial_2.17-1_arm.ipk

3 – installation des modules

ipkg install kernel-module-usbserial_2.6.15-4_arm.ipk
ipkg install heyu_2.8.0-1_arm.ipk
ipkg install kernel-module-pl2303_2.6.15-4_arm.ipk
ipkg install setserial_2.17-1_arm.ipk

4 – verification des paquets installés
ipkg list_installed

heyu – 2.8.0-1
kernel-module-pl2303 – 2.6.15-4
kernel-module-usbserial – 2.6.15-4
setserial – 2.17-1

5 – Branchement du CM11 sur un port USB du SYNO…

6 – vérification de présence ….
cat /proc/bus/usb/devices

T:  Bus=01 Lev=02 Prnt=02 Port=01 Cnt=02 Dev#=  4 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=067b ProdID=2303 Rev= 3.00
S:  Manufacturer=Prolific Technology Inc.
S:  Product=USB-Serial Controller
S:  SerialNumber=c6a3cfa3ccXXXXXXXXXXXa5ccbedb
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E:  Ad=81(I) Atr=03(Int.) MxPS=  10 Ivl=1ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms

7 – Copy des modules

cd /lib/modules

cp /opt/lib/modules/2.6.15/kernel/drivers/usb/serial/* .

8 – installation des modules
insmod usbserial.ko
insmod pl2303.ko
mknod /dev/usb/ttyUSB0 c 188 0
mknod /dev/usb/ttyUSB1 c 188 1

9 : les droits ….
chmod 777 /dev/usb/ttyUSB0

10 – vérification de présence ….
cat /proc/bus/usb/devices

T:  Bus=01 Lev=02 Prnt=02 Port=01 Cnt=02 Dev#=  4 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=067b ProdID=2303 Rev= 3.00
S:  Manufacturer=Prolific Technology Inc.
S:  Product=USB-Serial Controller
S:  SerialNumber=c6a3cfa3cXXXXXXXXXXX4a5ccbedb
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=pl2303
E:  Ad=81(I) Atr=03(Int.) MxPS=  10 Ivl=1ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms

11 – Verification

dmesg |grep 2303

drivers/usb/serial/usb-serial.c: USB Serial support registered for pl2303

pl2303 1-1.2:1.0: pl2303 converter detected
usb 1-1.2: pl2303 converter now attached to ttyUSB0
usbcore: registered new driver pl2303
drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver

12 – Modification du fichier X10.conf (dans /opt/etc/heyu)

cp x10.conf.sample x10.conf

vi x10.conf

et modifier TTY en:

TTY /dev/usb/ttyUSB0 # [serial port device]

Configurer le HOUSE code et sauvegarder le fichier

13  – lancement de heyu

heyu restart

14 – Verification

heyu info

Heyu version 2.8.0

Configuration at /opt/etc/heyu/x10.conf
Powerline interface on /dev/usb/ttyUSB0
Firmware revision Level = 8
Interface battery usage = Unknown
Raw interface clock: Thu, Day 060, 06:51:51
(–> Civil Time: Thu 01 Mar 2012   06:51:51 CET)
No schedule has been uploaded by Heyu.
Housecode = A
0 = off, 1 = on,               unit  16…….8…4..1
Last addressed device =       0x0040 (0000000000000001)
Status of monitored devices = 0x5525 (1011000001001110)
Status of dimmed devices =    0xaeaa (0000111111111000)

15
dans /opt/etc/init.d

dans S99heyu

Ajouter

insmod /lib/modules/usbserial.ko
insmod /lib/modules/pl2303.ko

pour monter les drivers au démarrage

A partir de ce moment votre DS-407 est connecté et permet d’envoyer et de recevoir les ordres X10.

Exemple – Allumage d’une lampe sur le code A1
heyu on A1

ANNEXES :
http://fredo.servehttp.com/html/Astu-02.htm (installation en fonction du type de SYNO)
http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/stable/
http://forum.synology.com/enu/viewtopic.php?f=27&t=19788&sid=6fc7f203fad6fc048543bacade4cd52b&start=15
http://forum.synology.com/enu/viewtopic.php?p=52845&sid=e43b80498c4d964f4742910bc2889c76
http://www.civade.com/post/2009/05/23/36-domotique-homeautomationx10-open-source-heyu-linux-ubuntu-relais-usb-velleman-k8055

Je suis propriétaire d’une VOLKSWAGEN BORA depuis quelques années. Je tiens à souligner que je n’ai absolument pas de grosses connaissances en mécanique.

Il y a quelques jours , mon véhicule que j’utilise principalement pour me rendre au travail (200 Km aller/retour), a commencé à me poser quelques problèmes.

Tout d’abord, lors du démarrage à froid , rien de particulier, puis une dizaine de minutes plus tard, le voyant ESP s’allume sur le tableau de bord , puis une sensation bizarre que la voiture tourne sur 3 cylindres … Arret , redémarrage … et au bout d’un moment , ca passe (le véhicule est chaud !).

Le symptôme s’aggravant, je décide de me rendre chez VW afin de passer la voiture à la valise. Diagnostic sans appel … l’injecteur du cylindre 1 est HS. (soit la modique somme de 800 €)

Après qq recherches sur le NET, il s’avère que les moteurs TDI VW (GOLF et BORA) ont un problème général sur le faisceau injecteurs pompe … Il s’agit d’une pièce toute bête en plastique qui traverse le cache culbuteurs et alimente electriquement les injecteurs. Cette pièce coute 50 € chez VW.

J’ai donc décidé , avant de passer à la caisse VW  de changer uniquement cette pièce moi même puisque qu’une concession VW me demandait 400€ pour la changer. Comme d’habitude …

Je me suis appuyé pour ce faire sur cette adresse qui décrit comment changer un injecteur …
ICI

Après remplacement de la pièce  (1h30 de travail) … plus de problèmes.

Merci VW.