Connexion à Domoticz via un ESP8266

Forum pour tous les autres objets : sondes météo, capteurs, actionneurs ...
Vous avez un besoin mais vous ne savez pas quel matériel choisir ? C'est ici.
AlexElectro
Messages : 55
Inscription : 18 juil. 2015, 22:13

Connexion à Domoticz via un ESP8266

Message par AlexElectro »

Bonjour à tous
J'essaye depuis plusieurs jours de me connecter à Domoticz installé sur un RPi via un montage à base d'arduino et d'un ESP8266.
Lorsque je me connecte à n'importe quel serveur(ma livebox, google.fr, etc...) la connexion TCP s'effectue sans problème. Lorsque j'indique l'IP de domoticz, avec le bon port (8080), j'obtiens toujours la même réponse du serveur: "ERROR, unlink".

Je me demande si il n'y a pas quelque chose à configurer sur le RPi ou dans Domoticz pour accepter les connexions TCP.

Quelqu'un aurait-il une idée? parceque là.... je sèche!!
Domoticz sur RPi - RfxCom - Sondes oregon DIY - Bus one wire - sondes DS18B20 - BMP085 - Home confort
http://electro.bassignyinformatique.fr/
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Connexion à Domoticz via un ESP8266

Message par vil1driver »

salut,

pas de mot de passe dans domoticz ou une quelconque restriction réseau dans la conf ?
lorsque tu dis TCP, tu veux dire HTTP ?
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
AlexElectro
Messages : 55
Inscription : 18 juil. 2015, 22:13

Re: Connexion à Domoticz via un ESP8266

Message par AlexElectro »

Dans domoticz, la "liste blanche" est configurée pour accepter les connexions sans mot de passe du réseau locale (192.168.*.*)

Et il s'agit bien d'une connexion TCP. J'utilise la commande :
AT+CIPSTART="TCP","192.168.1.40",8080

192.168.1.40 étant l'IP de domoticz, 8080 son port.
Domoticz sur RPi - RfxCom - Sondes oregon DIY - Bus one wire - sondes DS18B20 - BMP085 - Home confort
http://electro.bassignyinformatique.fr/
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Connexion à Domoticz via un ESP8266

Message par vil1driver »

Ne pas confondre les couches réseau.. voir wikipedia modèle OSI
TCP fait partie des la couche transport, HTTP de la couche applicative.

Les applications les plus courantes qui utilisent TCP sont HTTP/HTTPS (World Wide Web), SMTP/POP3/IMAP (messagerie) et FTP (transfert de fichiers).

8080 est le port d'écoute HTTP (dans le cas de domoticz)

à la limite je tenterais ceci..

Code : Tout sélectionner

AT+CIPSTART="TCP","http://192.168.1.40","8080"
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
AlexElectro
Messages : 55
Inscription : 18 juil. 2015, 22:13

Re: Connexion à Domoticz via un ESP8266

Message par AlexElectro »

Non ça ne fonctionne pas, ça crée une erreur de syntaxe. Je ne pense pas que le problème vienne de mon montage ou du programme vu qu'il fonctionne avec d'autres serveurs.
Je pense que le soucis vient du RPI et de domoticz. Je me demande s'il n'y aurait pas un parefeu ouquelquechose dans le genre qui bloquerait la connexion.
J'ai trouvé quelques liens sur Iptable qui est installé d'office sur le RPI. Mais lorsque je lance la commande

Code : Tout sélectionner

sudo iptables -L
j'obtiens

Code : Tout sélectionner

pi@domoticzpi ~ $ sudo iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
Ce qui si je ne me trompe pas veut dire qu'il n'y a pas de règles programmées.
Bref, je ne sais toujours pas....
Domoticz sur RPi - RfxCom - Sondes oregon DIY - Bus one wire - sondes DS18B20 - BMP085 - Home confort
http://electro.bassignyinformatique.fr/
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Connexion à Domoticz via un ESP8266

Message par vil1driver »

Si t'as acces depuis le navigateur de ton pc c'est que ce n'est pas bloqué,
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
Répondre