esp8266 se deconnecte
-
Cesar.constant
- Messages : 3
- Inscription : 19 janv. 2020, 16:54
esp8266 se deconnecte
bonjour, j'ai mis dans les lampes de ma maison un esp8266 branché au 220v par un convertisseur 220v-5v mais le probleme c'est que au bout d'un moment l'esp de deconnecte du wifi et je dois l'éteindre et le ralumer pour qu'il refonctionne pouvez vous m'aider svp???
Re: esp8266 se deconnecte
Hello, quel firmware, et quoi de connecté aux E/S ?
A mon avis il plante tout simplement...
A toi !
A mon avis il plante tout simplement...
A toi !
Raspberry pi 3 - Domoticz 2024.4 | Piface v.2 + Téléinfo + RFXtrx433E
sondes Oregon | motorisations Somfy Yslo Flex 2 RTS
prises chacon, wifi | Sonoff easyESP, Tasmota, Espurna | ParadoxMG5050
sondes Oregon | motorisations Somfy Yslo Flex 2 RTS
prises chacon, wifi | Sonoff easyESP, Tasmota, Espurna | ParadoxMG5050
Re: esp8266 se deconnecte
J'ai eu le même problème avec des Wemos D1, je n'ai jamais trouvé pourquoi.
Donc je suis ce post avec intérêt.
Donc je suis ce post avec intérêt.
Fais le ou ne le fais pas , essayer ne veut rien dire.
Re: esp8266 se deconnecte
Même question !
Quel firmware a été flashé dessus ?!
Quel firmware a été flashé dessus ?!
Raspberry pi 3 - Domoticz 2024.4 | Piface v.2 + Téléinfo + RFXtrx433E
sondes Oregon | motorisations Somfy Yslo Flex 2 RTS
prises chacon, wifi | Sonoff easyESP, Tasmota, Espurna | ParadoxMG5050
sondes Oregon | motorisations Somfy Yslo Flex 2 RTS
prises chacon, wifi | Sonoff easyESP, Tasmota, Espurna | ParadoxMG5050
Re: esp8266 se deconnecte
et quelle wifi ? une box, un routeur wifi ?
J'avais des soucis avec une freebox V4, je perdais mes wemos et ma caméra IP en Wifi... (jamais réglé, je suis passé chez orange pour la fibre -> aucun problèmes pendant 1 an et là je suis retourné chez free en freebox mini 4k et pas de problèmes pour le moment)
J'avais des soucis avec une freebox V4, je perdais mes wemos et ma caméra IP en Wifi... (jamais réglé, je suis passé chez orange pour la fibre -> aucun problèmes pendant 1 an et là je suis retourné chez free en freebox mini 4k et pas de problèmes pour le moment)
Dz version : 2024.7
Rpi 4 avec dongle téléinfo, GPIO pour le moment !
Rpi 4 avec dongle téléinfo, GPIO pour le moment !
Re: esp8266 se deconnecte
Celui qui me pose problème est en mega-20190301.
Livebox Orange.
Livebox Orange.
Fais le ou ne le fais pas , essayer ne veut rien dire.
Re: esp8266 se deconnecte
dans a gestion de la livebox, tu peux voir le niveau de réception du signal, est-il bon ?
Tu as paramétré une IP fixe ? peut-etre une expiration de bail ?
Tu as paramétré une IP fixe ? peut-etre une expiration de bail ?
Dz version : 2024.7
Rpi 4 avec dongle téléinfo, GPIO pour le moment !
Rpi 4 avec dongle téléinfo, GPIO pour le moment !
Re: esp8266 se deconnecte
Bonsoir,
J'avais souvent ce problème de déconnexion et à force de chercher sur les forums, j'ai appris qu'il existe des commandes pour s'affranchir de ces problèmes.
J'utilise la version mega 20103 et dans la page tools/Advanced Settings on trouve tout en bas les cases :
Force WiFi B/G:
Restart WiFi Lost Conn:
Force WiFi No Sleep:
en cochant ces trois cases, je n'ai plus de perte de données. Il y a toujours des déconnexions, je le vois dans les logs du routeur mais la reconnexion du wifi est automatique sans reboot de l'esp.
Si cela peut résoudre ton problème.
J'avais souvent ce problème de déconnexion et à force de chercher sur les forums, j'ai appris qu'il existe des commandes pour s'affranchir de ces problèmes.
J'utilise la version mega 20103 et dans la page tools/Advanced Settings on trouve tout en bas les cases :
Force WiFi B/G:
Restart WiFi Lost Conn:
Force WiFi No Sleep:
en cochant ces trois cases, je n'ai plus de perte de données. Il y a toujours des déconnexions, je le vois dans les logs du routeur mais la reconnexion du wifi est automatique sans reboot de l'esp.
Si cela peut résoudre ton problème.
Domoticz V4.9700 v4.10717; Rasp pi2b pi3 pi3b+ pi4v1; Linux 10 (buster)
Wifi, SD 32Go; RFXcom, sondes Orégon, ESP8266, RFlink
Sonde (arduino nano + DHT22 + module 433 Mhz)
Alim Raspberry sur GPIO: 5v par module 12v/5v sur batterie
Wifi, SD 32Go; RFXcom, sondes Orégon, ESP8266, RFlink
Sonde (arduino nano + DHT22 + module 433 Mhz)
Alim Raspberry sur GPIO: 5v par module 12v/5v sur batterie
-
Cesar.constant
- Messages : 3
- Inscription : 19 janv. 2020, 16:54
Re: esp8266 se deconnecte
bonjour je suis avec une 4g box de Bouygues et le signal est très bon. Certains forums parlent d'ajouter client.stop().
J'ai cherché mais je n'ai pas trouve ce que c'est...
Est ce que c'est une solution et si oui c'est quoi et comment l'utiliser.
(j'ai eu l’idée de déconnecter du wifi l'arduino toutes les 30 minutes mais le problème c'est que lors de la reconnexion, l'arduino redémarre et si ma lumière était allumée, elle s'éteins et je suis oblige de la re allumer)
J'ai cherché mais je n'ai pas trouve ce que c'est...
Est ce que c'est une solution et si oui c'est quoi et comment l'utiliser.
(j'ai eu l’idée de déconnecter du wifi l'arduino toutes les 30 minutes mais le problème c'est que lors de la reconnexion, l'arduino redémarre et si ma lumière était allumée, elle s'éteins et je suis oblige de la re allumer)
-
Cesar.constant
- Messages : 3
- Inscription : 19 janv. 2020, 16:54
Re: esp8266 se deconnecte
mon code:
Code : Tout sélectionner
#include <ESP8266WiFi.h>
#include "Adafruit_MQTT.h"
#include "Adafruit_MQTT_Client.h"
#define prelay1 D1
#define prelay2 D2
#define WLAN_SSID "SSID"
#define WLAN_PASS "PASSWORD!"
#define relay D1
#define AIO_SERVER "io.adafruit.com"
#define AIO_SERVERPORT 1883 // use 8883 for SSL
#define AIO_USERNAME "USERNAME"
#define AIO_KEY "KEY"
WiFiClient client;
Adafruit_MQTT_Client mqtt(&client, AIO_SERVER, AIO_SERVERPORT, AIO_USERNAME, AIO_KEY);
Adafruit_MQTT_Subscribe relay1 = Adafruit_MQTT_Subscribe(&mqtt, AIO_USERNAME "/feeds/Lumière salon");
Adafruit_MQTT_Subscribe relay2 = Adafruit_MQTT_Subscribe(&mqtt, AIO_USERNAME "/feeds/lumiere2");
void MQTT_connect();
void setup() {
Serial.begin(115200);
delay(10);
pinMode(prelay1,OUTPUT);
pinMode(prelay2,OUTPUT);
digitalWrite(prelay1,HIGH);
Serial.println(F("Adafruit MQTT demo"));
Serial.println(); Serial.println();
Serial.print("Connecting to ");
Serial.println(WLAN_SSID);
WiFi.begin(WLAN_SSID, WLAN_PASS);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
Serial.println();
Serial.println("WiFi connected");
Serial.println("IP address: "); Serial.println(WiFi.localIP());
mqtt.subscribe(&relay1);
mqtt.subscribe(&relay2);
}
uint32_t x=0;
void loop() {
MQTT_connect();
Adafruit_MQTT_Subscribe *subscription;
while ((subscription = mqtt.readSubscription(5000))) {
if (subscription == &relay1) {
Serial.print(F("Got: "));
Serial.println((char *)relay1.lastread);
uint16_t state1 = atoi((char *)relay1.lastread);
if(state1 == 1){
digitalWrite(prelay1,LOW);
}else{
digitalWrite(prelay1,HIGH);
}
}
if (subscription == &relay2) {
Serial.print(F("Got: "));
Serial.println((char *)relay2.lastread);
uint16_t state2 = atoi((char *)relay2.lastread);
if(state2 == 1){
digitalWrite(prelay2,LOW);
}else{
digitalWrite(prelay2,HIGH);
}
}
}
}
void MQTT_connect() {
int8_t ret;
if (mqtt.connected()) {
return;
}
Serial.print("Connecting to MQTT... ");
uint8_t retries = 3;
while ((ret = mqtt.connect()) != 0) {
Serial.println(mqtt.connectErrorString(ret));
Serial.println("Retrying MQTT connection in 5 seconds...");
mqtt.disconnect();
delay(5000);
retries--;
if (retries == 0) {
while (1);
}
}
Serial.println("MQTT Connected!");
}