Sketch Arduino pour Driver HTTP

Pour parler de tous les Problèmes/Bugs, Questions, Informations ... en rapport avec les drivers existants : Plcbus, X10, 1-Wire, Rfxcom, Zibase...

Modérateur: HoMIDoM

Re: Sketch Arduino pour Driver HTTP

Messagede davidinfo » 19 Jan 2016, 23:56

Ok j'essaye d'implémenter cela demain et de faire le test avec pchatill. Ensuite on te passe le driver (dispo dans lendossier relezse sur github au cas ou) et le sketch pour que tu puisses valider cette partie :)
HoMIDoM- Le système complet et gratuit de domotique pour la maison (Domos)
Avatar de l’utilisateur
davidinfo
Dieu de domotique
 
Messages: 1514
Inscription: 19 Oct 2008, 22:49
Localisation: Algrange (57)

Re: Sketch Arduino pour Driver HTTP

Messagede PAT5659 » 20 Jan 2016, 11:20

Bonjour,

j ai consulté le site AVR constructeur des chips Arduino mais l'atmega, ne contient pas de resistance de pulldown en interne , donc la syntaxe pinMode(5, INPUT_PULLDOWN); ne fonctionnera pas, je l ai effectivement testé par contre digitalWwrite(5,LOW) est bien reconnu mais AVR recommande de mettre une resistance externe tirée au GND pour faire un pull_down


En résumé il faut oublier la fonction PULL DOWN par logiciel et ne conserver que le pullup sans le mettre en automatique sur une config_pin in avec une option pullup activée ou pas
Sysyème domotique:Homidom,Homiwpf,Sarah,
2 Arduino méga avec expandeurs MCP23017 , arduino dueminalove,système chauffage Deltadore
5 sondes de température Dallas sur bus Onwire ,téléinformation , 8 modules 16 E/S sur bus I2C
8 commandes volets roulants piloté en RF433 (fabrication maison)
15 commandes Ă©clairage
Esp8266 01 Esp8266 12 ,sondes Lacrosse V2
Impérihome,Rflink
PAT5659
P'tit Dieu de domotique
 
Messages: 152
Inscription: 22 Sep 2014, 08:22

Re: Sketch Arduino pour Driver HTTP

Messagede davidinfo » 20 Jan 2016, 11:28

Ok donc en résumé:
Config_pin est comme avant soit sans précision de PULL.
et config_pin_pullup fait la config en précisant au sketch de configurer le pullup.
et je supprime la fonction config_pin_pulldown.
HoMIDoM- Le système complet et gratuit de domotique pour la maison (Domos)
Avatar de l’utilisateur
davidinfo
Dieu de domotique
 
Messages: 1514
Inscription: 19 Oct 2008, 22:49
Localisation: Algrange (57)

Re: Sketch Arduino pour Driver HTTP

Messagede PAT5659 » 20 Jan 2016, 11:55

c'est OK David
Sysyème domotique:Homidom,Homiwpf,Sarah,
2 Arduino méga avec expandeurs MCP23017 , arduino dueminalove,système chauffage Deltadore
5 sondes de température Dallas sur bus Onwire ,téléinformation , 8 modules 16 E/S sur bus I2C
8 commandes volets roulants piloté en RF433 (fabrication maison)
15 commandes Ă©clairage
Esp8266 01 Esp8266 12 ,sondes Lacrosse V2
Impérihome,Rflink
PAT5659
P'tit Dieu de domotique
 
Messages: 152
Inscription: 22 Sep 2014, 08:22

Re: Sketch Arduino pour Driver HTTP

Messagede davidinfo » 20 Jan 2016, 12:06

Le driver est publié en release sur github : https://github.com/Homidom/HoMIDoM/blob ... o_HTTP.dll (attention après le téléchargement, il faut enlever le blocage sur la dll dans windows)
HoMIDoM- Le système complet et gratuit de domotique pour la maison (Domos)
Avatar de l’utilisateur
davidinfo
Dieu de domotique
 
Messages: 1514
Inscription: 19 Oct 2008, 22:49
Localisation: Algrange (57)

Re: Sketch Arduino pour Driver HTTP

Messagede PAT5659 » 20 Jan 2016, 12:56

je viens de regarder le driver mais l'onglet pulldown existe toujours
Sysyème domotique:Homidom,Homiwpf,Sarah,
2 Arduino méga avec expandeurs MCP23017 , arduino dueminalove,système chauffage Deltadore
5 sondes de température Dallas sur bus Onwire ,téléinformation , 8 modules 16 E/S sur bus I2C
8 commandes volets roulants piloté en RF433 (fabrication maison)
15 commandes Ă©clairage
Esp8266 01 Esp8266 12 ,sondes Lacrosse V2
Impérihome,Rflink
PAT5659
P'tit Dieu de domotique
 
Messages: 152
Inscription: 22 Sep 2014, 08:22

Re: Sketch Arduino pour Driver HTTP

Messagede davidinfo » 20 Jan 2016, 12:59

l'onglet ?
Tu parles bien de la fonction Config_pin, Config_pin_pullup et config_pin_pulldown disponible dans le test sur un composant ?
HoMIDoM- Le système complet et gratuit de domotique pour la maison (Domos)
Avatar de l’utilisateur
davidinfo
Dieu de domotique
 
Messages: 1514
Inscription: 19 Oct 2008, 22:49
Localisation: Algrange (57)

Re: Sketch Arduino pour Driver HTTP

Messagede PAT5659 » 20 Jan 2016, 13:06

tout a fait
Sysyème domotique:Homidom,Homiwpf,Sarah,
2 Arduino méga avec expandeurs MCP23017 , arduino dueminalove,système chauffage Deltadore
5 sondes de température Dallas sur bus Onwire ,téléinformation , 8 modules 16 E/S sur bus I2C
8 commandes volets roulants piloté en RF433 (fabrication maison)
15 commandes Ă©clairage
Esp8266 01 Esp8266 12 ,sondes Lacrosse V2
Impérihome,Rflink
PAT5659
P'tit Dieu de domotique
 
Messages: 152
Inscription: 22 Sep 2014, 08:22

Re: Sketch Arduino pour Driver HTTP

Messagede pchatill » 20 Jan 2016, 13:22

Bonjour
Chez moi le pull down a bien disparu.
Je m'occupe du sketch.

Patrick
pchatill
Dieu de domotique
 
Messages: 219
Inscription: 12 AoĂ» 2013, 15:40

Re: Sketch Arduino pour Driver HTTP

Messagede davidinfo » 20 Jan 2016, 13:22

Bizarre car dans le code, j'ai bien supprimé la fonction...
J'ai recompilé au cas ou et mis à jour la dll en release sur Gtithub
HoMIDoM- Le système complet et gratuit de domotique pour la maison (Domos)
Avatar de l’utilisateur
davidinfo
Dieu de domotique
 
Messages: 1514
Inscription: 19 Oct 2008, 22:49
Localisation: Algrange (57)

Re: Sketch Arduino pour Driver HTTP

Messagede PAT5659 » 20 Jan 2016, 17:12

c'est bon avec la dernière release le pulldown n'est plus la ,pas compris pourquoi!!! :?:
je viens de faire quelques tests avec le sketch modifié que m'a envoyé pchatill ( je le remercie au passage)
E/S digitales
1- config_ pin et config_pin_pullup fonctionnent bien :D
2- problème avec le refresh si =< a 2 secondes
Code: Tout sélectionner
homidom_READD_8__20160120165208 --> Erreur de communication : Le délai d'attente de l'opération a expiré.
Ă  3 secondes pas de soucis
3- point le plus important lors d'un reset arduino ou communication avec le moniteur série toute la config est perdue , il y a t'il la possibilité de faire une sauvegarde dans homidom ou sur carte sd dans l 'arduino ?


voila pour les premiers test
Encore bravo Ă  l'Ă©quipe
Pat
Sysyème domotique:Homidom,Homiwpf,Sarah,
2 Arduino méga avec expandeurs MCP23017 , arduino dueminalove,système chauffage Deltadore
5 sondes de température Dallas sur bus Onwire ,téléinformation , 8 modules 16 E/S sur bus I2C
8 commandes volets roulants piloté en RF433 (fabrication maison)
15 commandes Ă©clairage
Esp8266 01 Esp8266 12 ,sondes Lacrosse V2
Impérihome,Rflink
PAT5659
P'tit Dieu de domotique
 
Messages: 152
Inscription: 22 Sep 2014, 08:22

Re: Sketch Arduino pour Driver HTTP

Messagede pchatill » 20 Jan 2016, 19:37

Ben oui forcément: c'est pour cela que j'avais demandé la fonction config pin x
Qui renvoie toute la config.
Pour la carte sd ce doit ĂŞtre possible mais je te laisse investiguer...
Attention toutefois la carte ne peut pas être utilisée en même temps
Que la carte ethernet, mais il est possible je crois d'utiliser alternativement
L'une ou l'autre
Autre possibilité: il y a une rom dans larduino. J'avais commencé à travailler
Là dessus (ça marche) avant d'avoir la configpinx et de m'apercevoir que toutes les cartes
N'en avaient pas. ( la due par exemple)
Je t'enverrai quelques infos lĂ  dessus si tu veux.
Quand ma panne de freebox sera résolue....
pchatill
Dieu de domotique
 
Messages: 219
Inscription: 12 AoĂ» 2013, 15:40

PrécédenteSuivante

Retourner vers Drivers

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités

Copyright © 2011 - Touteladomotique.com - Tous droits rĂ©servĂ©s
Les blogs partenaires : Abavala, Domo-Blog, Domotique34, Maison et Domotique