non,c est pas ca, mais c est hors contexte domoticz,c est pour ça que je te dis ça.
la tu as deux "ordinateurs" : un pi et un l'arduino+ethernet, l arduino ethernet son parametrage IP est fait avant d'uploader le code, le pi lui c est qd tu le parametres avant d'installer domoticz,
expliques plus en detail ce que tu veux faire, je te dirais (ou un autres membres) comment le faire et ce qu il faut bien verifier avant
Arduino Mega Ethernet Shield et relay switch (volet roulant, lumière et radiateur)
Re: Arduino Mega Ethernet Shield et relay switch (volet roulant, lumière et radiateur)
Bravo pour ce tuto très complet !
Je m'ajoute parmi les intéressés
Je maîtrise Domoticz et le Raspberry Pi, mais pas encore bien l'Arduino. J'essaie donc d'adapter ton script, je voudrais piloter 32 relais via les pins 22 à 53.
Comment adapter la commande 'substring' dans la partie "Paramétrage des pin digital" ?
Pour commencer, je modifierais la boucle 'for' comme ça :
Mais ne sachant pas exactement ce que contient la variable 'mode', je ne sais pas quels paramètres indiquer dans la commande 'EEPROMvalues.substring'.
Je n'ai pas de sonde de température, ça allégera sérieusement le script. Mais je pense avoir deviné ce qui peut être supprimé.
Merci beaucoup de tes réponses.
Je m'ajoute parmi les intéressés
Je maîtrise Domoticz et le Raspberry Pi, mais pas encore bien l'Arduino. J'essaie donc d'adapter ton script, je voudrais piloter 32 relais via les pins 22 à 53.
Comment adapter la commande 'substring' dans la partie "Paramétrage des pin digital" ?
Pour commencer, je modifierais la boucle 'for' comme ça :
Code : Tout sélectionner
//paramétrage des pin digital en output pour radiateur et relay en Low par defaut
String mode ="";
for (int i=22;i<54;i++) {
mode = EEPROMvalues.substring(i-4,i-3);
pinMode(i, OUTPUT);
if (mode=="1") {digitalWrite(i, HIGH);}
if (mode=="0") {digitalWrite(i, LOW);}
}Je n'ai pas de sonde de température, ça allégera sérieusement le script. Mais je pense avoir deviné ce qui peut être supprimé.
Merci beaucoup de tes réponses.
Synology DS415play / RFXCom / récepteurs 433 / sondes temp+hygro Oregon / cartes relais Sainsmart
Re: Arduino Mega Ethernet Shield et relay switch (volet roulant, lumière et radiateur)
Bonsoir,
je te conseil de regarder plutot du coté de espeasy, ils ont une version pour arduino mega qui semble bien mieux consu que mon code (meme si fonctionnel, je l utilise depuis 2ans maitenant il me semble)
https://www.letscontrolit.com/forum/vie ... =18&t=2234

je te conseil de regarder plutot du coté de espeasy, ils ont une version pour arduino mega qui semble bien mieux consu que mon code (meme si fonctionnel, je l utilise depuis 2ans maitenant il me semble)
https://www.letscontrolit.com/forum/vie ... =18&t=2234
Re: Arduino Mega Ethernet Shield et relay switch (volet roulant, lumière et radiateur)
bonjour
a l'aide de différent tuto, j'ai reussi à piloter via Domoticz mon arduino uno avec shield ethernet (pilotage de relais pour arrosage automatique)
mais je n'arrive pas a communiquer dans l'autre sens : c'est a dire renvoyer des infos de mon arduino vers domoticz via ethernet. ca me servira a récuperer la température et l'état (compte rendu) des relais.
quelqu'un d'entre vous aurez un tuto la dessus ?
merci bcp
a l'aide de différent tuto, j'ai reussi à piloter via Domoticz mon arduino uno avec shield ethernet (pilotage de relais pour arrosage automatique)
mais je n'arrive pas a communiquer dans l'autre sens : c'est a dire renvoyer des infos de mon arduino vers domoticz via ethernet. ca me servira a récuperer la température et l'état (compte rendu) des relais.
quelqu'un d'entre vous aurez un tuto la dessus ?
merci bcp
Raspberry / domoticz / RFXCOM / Conbee II / IPX800v4 / Ecodevice RT2 / enocean / enphase