Armoire métallique de chambre froide : coupures de l'ESP-01, options d'antenne externe
Traduit de Türkçe par IA ·
Me revoilà 🙂 Cette fois, c’est le côté cuisine de l’hôtel. Nous surveillons la température dans six chambres froides, chacune équipée d’un petit boîtier à base de DS18B20 + ESP-01 (ESP8266) qui envoie des données à Hermetry toutes les minutes via MQTT. Les boîtiers sont dans l’armoire électrique en inox à l’extérieur de la chambre, et le câble de la sonde passe à l’intérieur.Deux chambres se déconnectent sans cesse. Dans l’onglet Log de la page de l’appareil, je vois keepalive_timeout 30 à 40 fois par jour, l’alarme hors ligne ne cesse de s’activer et de se désactiver, et l’équipe de nuit en a assez des notifications d’alarme. Le point d’accès est dans le couloir, à environ 15 mètres.Quand je laisse la porte de l’armoire ouverte, ça va mieux, donc le problème vient probablement de l’armoire métallique. Peut-on fixer une antenne externe sur l’ESP-01, ou faut-il acheter un autre module ? Je ne m’y connais pas beaucoup en électronique, c’est un ami technicien qui a fait le boîtier dans l’armoire.
Yine ben 🙂 Bu sefer otelin mutfak tarafı. Altı soğuk odada sıcaklık izliyoruz, her birinde DS18B20 + ESP-01 (ESP8266) ile yapılmış küçük bir kutu var, Hermetry’ye MQTT ile her dakika veri gönderiyor. Kutular odanın dışındaki paslanmaz çelik elektrik dolabının içinde, prob kablosu içeri giriyor.
İki oda sürekli kopuyor. Cihaz sayfasındaki Log sekmesinde günde 30-40 kez keepalive_timeout görüyorum, offline alarmı da sürekli açılıp kapanıyor, gece vardiyası alarm bildirimlerinden bıktı. Access point koridorda, 15 metre kadar uzakta.
Dolabın kapağını açık bırakınca düzeliyor, yani sorun metal dolap herhalde. ESP-01’e harici anten takılabiliyor mu, yoksa başka modül mü almalıyım? Elektronikten çok anlamıyorum, dolap içi kutuyu bir teknisyen arkadaş yaptı.
Traduit de Türkçe par IA ·
Quel RSSI observes-tu ? Si tu ajoutes WiFi.RSSI() à la télémétrie dans le code, tu le verras sur le graphique au lieu de deviner.
RSSI kaç görüyorsun? Kodda WiFi.RSSI()‘yi telemetriye ekletirsen grafikte görürsün, tahmin yürütmek yerine.
Traduit de Türkçe par IA ·
Le technicien a ajouté : couvercle fermé entre -86 et -91, ouvert -68.
Teknisyen ekledi, kapak kapalıyken -86 ile -91 arası, açıkken -68.
Traduit de Türkçe par IA ·
À -86 et en dessous, on est à la limite pour l’ESP8266, et l’armoire métallique agit comme une cage de Faraday. L’ESP-01 possède une antenne PCB et aucune entrée pour antenne externe. Nous avons rencontré le même problème dans notre entrepôt et l’avons résolu ainsi :Nous avons remplacé le module par un ESP-07S ou par la version à connecteur U.FL de l’ESP-12 (l’ESP-07S n’a pas d’antenne PCB, seulement un U.FL, donc il n’y a pas de confusion). Avec un câble pigtail U.FL vers RP-SMA de type panneau, nous avons fait ressortir l’antenne par le haut de l’armoire et fixé à l’extérieur une petite antenne à tige de 3 dBi. Si vous souhaitez utiliser un ESP32, l’ESP32-WROOM-32U suit la même logique. Le code ne change pas, seules les définitions des broches changent.Gardez le câble court (20-30 cm), car un long câble coaxial fin entraîne des pertes à 2,4 GHz. Placez l’antenne à au moins quelques cm de la surface métallique de l’armoire, en position verticale. Chez nous, le signal est passé de -88 à -61.Côté Hermetry, faites aussi ceci : vérifiez la valeur Open after (seconds offline) dans la règle hors ligne. La valeur par défaut est 600, mais la vôtre a peut-être été réglée sur une valeur courte comme 60 ; remettez-la à 600. Les coupures brèves ne déclencheront pas d’alarme, et un appareil réellement déconnecté sera toujours détecté en 10 minutes. Détails : Offline alarmları. Gardez aussi le keepalive entre 30 et 60 secondes ; la valeur par défaut de PubSubClient est de 15 secondes.
-86 ve altı ESP8266 için sınırda, metal dolap Faraday kafesi gibi davranıyor. ESP-01’in PCB anteni var, harici anten girişi yok. Bizim depoda aynı şeyi yaşadık, şöyle çözdük:
Modülü ESP-07S ya da ESP-12’nin U.FL konnektörlü versiyonuyla değiştirdik (ESP-07S’te PCB anteni yok, sadece U.FL var, karışıklık olmuyor). U.FL’den RP-SMA panel tipi geçiş kablosu ile dolabın üstünden dışarı, dışarıya da 3 dBi küçük bir çubuk anten. ESP32 kullanmak isterseniz ESP32-WROOM-32U da aynı mantık. Kod değişmiyor, sadece pin tanımları.
Kablo boyunu kısa tutun (20-30 cm), uzun ince koaksiyel 2.4 GHz’te kayıp yapar. Anteni dolabın metal yüzeyinden en az birkaç cm uzakta, dik tutun. Bizde -88’den -61’e çıktı.
Hermetry tarafında da şunu yapın: offline kuralında Open after (seconds offline) değerine bakın, varsayılanı 600 ama sizde biri 60 gibi kısa bir şey girmiş olabilir, 600’e geri çekin. Kısa kopmalarda alarm açılmaz, gerçekten kopan cihaz yine 10 dakikada yakalanır. Ayrıntı: Offline alarmları. Keepalive’ı da 30-60 saniye aralığında tutun, PubSubClient’ın varsayılanı 15 saniye.
Traduit de Türkçe par IA ·
Merci beaucoup, Kerem. Nous avons équipé deux pièces d’ESP-07S et d’antennes externes, le RSSI est de -63 / -66 et il n’y a eu aucune coupure depuis deux jours. J’ai aussi réglé le délai hors ligne à 600. Le technicien a oublié de mettre GPIO15 à la masse lors du flashage de l’ESP-07S, et nous nous sommes battus avec pendant une demi-journée, je le précise aussi.
Kerem Bey sağ olun. İki odaya ESP-07S ve dışarı anten taktırdık, RSSI -63 / -66 oldu, iki gündür tek kopma yok. Offline süresini de 600 yaptım. Teknisyen ESP-07S’te flash ederken GPIO15’i toprağa çekmeyi unutmuş, yarım gün onunla uğraştık, onu da yazayım.
Traduit de Türkçe par IA ·
Continuez à conserver le RSSI dans la télémétrie. Si vous ajoutez aussi une règle de seuil, vous serez averti à l’avance si le câble d’antenne se desserre.
RSSI’ı telemetride tutmaya devam edin, bir eşik kuralı da koyarsanız anten kablosu gevşerse önceden haber alırsınız.
- Vous devez être connecté pour répondre à ce sujet.
Rejoignez la discussion
Connectez-vous pour poser et répondre à des questions, aimer les messages utiles et marquer la réponse qui a résolu votre problème. Chaque contribution rapporte des points et des niveaux.

