domotique via ethernet

Jan 10, 2011 20 Replies

L'=E9ternel probl=E8me de la domotique: controller quelques bits via le r=E9seau. Comme beaucoup, je voudrais 3 ou 4 bits =E0 lire et/ou =E9crire, = =E0 distance, via mon r=E9seau ethernet, =E0 faible cout. Cout d'achat, et cout d'entretiens.



J'ai trouv=E9 dans Ebay moultes servers ethernet, d=E9livrant des ports s=E9rie, voir, des cartes =E0 relais, =E0 des prix pas du tout abordables. Moins cher, y a les Xports et autres Rabbits, mais qu'il faut toujours programmer, et passer des heures =E0 configurer.



Puis, j'ai trouv=E9 divers modules pr=E9soud=E9 =E0 base d'ENC28J ... qui n= e contient que le PHY, et la partie hard de la MAC: il manque la gestion soft de la MAC, et toute la couche IP. Vraiment pas cher, mais y a vraiment un bouleau monstrueux pour le faire marcher.



Tout en bas, je me demande si ce type de produit serait adaptable:

formatting link



Un server d'impression tout ce qu'il y a de plus ordinaire, une alim



12V, ethernet, Centronic 25 ... 10 =E0 15=80. C'est tout soud=E9, y a d=E9j= =E0 une gestion int=E9gr=E9e de la couche MAC et IP.

Est-il simple de convertir un server d'impression de ce type, en module de domotique permettant de lire, et piloter, disons, juste 3 ou



4 lignes dans chaque sens ?

En marge, j'ai trouv=E9, chez Beck, un super module, r=E9f=E9rence DK40 et DK41, mais impossible de les trouver =E0 la vente.


un truc tout fait pas cher open source:

formatting link

à la vente sans rien à souder ou presque:
formatting link

bonne journée,

- Jean-Yves

On Jan 10, 1:48 am, Benoit-Pierre DEMAINE

Je crois comprendre que tu cherches un truc tout fait ? ( alors ce n'est plus vraiment de l'=E9lectronique :o)

Pour du fait maison, il existe des uC chez Motorola/FreeScale (par exemple HCS12NE64) ou chez MicroChip, avec port physique Ethernet et pour lesquels le contructeur fournit le code pour impl=E9menter les couches TCP, UDP, etc.

Puisque les donn=E9es ne transitent que sur le r=E9seau local, la probabilit=E9 de perte de paquet est infime, donc pas besoin d'une couche TCP : tu peux te contenter de UDP qui est rapide et facile =E0 impl=E9menter, m=EAme from crash.

D'ailleurs, pour une r=E9alisation maison, rien ne t'oblige plus =E0 utiliser des couches standards : tu peux travailler en =AB raw IP =BB pour encapsuler tes donn=E9es dans les paquets IP avec un checksum. (et =E9ventuellement un renvoi d'acknowledge pour =EAtre sur que les donn=E9es aient bien =E9t=E9 transmises)

Ensuite, une fois que tu as impl=E9ment=E9 cela, tu peux aussi bien transmettre un seul bit que plusieurs kilo-octets ...

Le 10/01/2011 01:48, Benoit-Pierre DEMAINE a écrit :

Microchip fournissent ça, non ?

formatting link

j'en ai touvé un autre web server tout fait qui sait piloter quelques entrees sorties moyennant quelques lignes de code. plus puissant que celui ci dessus, et moins cher... tout aussi open source.

formatting link

- Jean-Yves

Si tu avais lu mon post:

- je ne suis pas d'humeur =E0 coder en ce moment

- je cite un produit Ebay vendant un ENC28J60, connu pour impl=E9menter la partie MAC hard, qu'on couple avec un PIC au hasard en I2C , mais il faut se taper la partie MAC soft, et IP, dans le filmware. Tout est fournis par Microchip; mais =E7a me gonfle.

Le produit que j'ai cit=E9 impl=E9mente d=E9j=E0 toute la partie IP. Quand = tu ach=E8te un server d'impression, il a une MAC attribu=E9e, une IP par d=E9faut, tu la change, et basta.

Reste juste =E0 voir si il existe une mani=E8re simple pour =E9crire, et/ou lire les pins du CENTRONIC depuis le r=E9seau.

Si quelqu'un a fait la chose, je le trouverai pas dans un forum d'info, mais d'=E9lec.

On Jan 10, 8:47 pm, Benoit-Pierre DEMAINE

J'y r=E9ponds justement parce-que je l'ai lu et que j'ai une solution viable =E0 proposer : si ma r=E9ponse ne te convient pas, elle reste un choix *possible* au probl=E8me =E9nonc=E9 pouvant *=E9ventuellement* =EAtre utile =E0 d'autres que toi.

Ta question est technique, ma r=E9ponse l'est aussi, mais tes =E9tats d'=E2mes ne le sont pas.

Tout est donn=E9, mais m=EAme du tout cuit, =E7a te gonfle, ok.

Il te reste =E0 impl=E9menter le mapping de tes I/O en tant que sur-couche du protocole de base : ca va pas se faire tout seul en lisant dans tes pens=E9es, m=EAme si "ca te gonfle".

C'est bien sympa comme truc, dommage que les frais de port soient si cher.

On a déja un peu trollé ça à propos des adaptateurs usb-//, et non, ça ne semble pas marcher pour le bitbanging. Donc, un serveur d'impression IP, ça marchera sûrement pas.

Arduino ?

Ma coiffeuse est formidable - http://sonia.buvette.org/

/, et

Rien =E0 voir. Le probl=E8me des adapteurs dont tu parle, est inh=E9rent = =E0 l'USB. C'est du =E0 la mani=E8re dont les trames pour le port // sont encapsul=E9es, le mode utilis=E9 (interupt, bulk, ou l'autre, je sais plus le d=E9tail).

Peut etre que ca marche tout aussi mal en ethernet, mais, pas pour la m=EAme raison.

Le 11/01/2011 19:58, JP a écrit :

Bonjour, Pas sûr que cela soit si cher, regarde là:

formatting link

$39.98 Port compris ;-) Bonne journée henry

4.49 c'est le port pour une livraison locale, pour la France c'est 35.98 dans la semaine mais que 12.49 dans le mois

....... ce qui est déjà mieux

Le 11. 01. 11 19:58, JP a écrit :

euh... ben chez moi le lien sur ebay donne une annonce avec port gratuit pour la France...

Le 12/01/2011 10:03, JP a écrit :

Ah O.K. J'étais pas allé assez loin et en plus je me suis planté dans l'addition ! :-[ Cordialement, henry

C'est vrai que comme souvent, j'ai oublié les étapes intermédiaires

Comme l'exemplaire du lien était unique ( sans doute d'occaz ) et que je n'allais quand même pas me mettre sur le coup ( ce serait indélicat envers l'initiateur du fil ) j'ai donc recherché le vendeur source qui en a des tonnes, aux usa ... avec du port a 35$

Voili, voilou ;>)

Pas grave, j'ai déjà eu des surprise comme cela ;>)

En plus annonce obsolète du 09 décembre, j'avions pas vu non plus ;>)

Le plus rigolo est que je suis tombé sur le site du constructeur, Cai networks que je connais surtout pour leurs solutions réseau pro, je sens que je vais me laisser tenter ...

Le 12. 01. 11 14:41, JP a écrit :

des liens ! :-)

Franssoa

"JP" a écrit dans le message de news:

4d2db40d$0$5408$ snipped-for-privacy@reader.news.orange.fr...

Bonsoir

Oui elle date un peut mais de grande chance que le vendeur la remettre bientôt

Et à première vue la référence aide un peut le chimilibric Pascal

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required