Nouveau : le pare-feu IA surveille toute la plateforme et explique chaque incident en termes simples. Découvrez comment ça marche

Kevin H.

kevin.cto

@kevinharris · Membre depuis juin 2025

Nouveau

Startup founder · logistics · new to IoT

Sujets
10
Réponses
54
Points
0
Nouveau10 points pour Membre

Toutes mes réponses sur les forums

15 sujets de 16 à 30 (sur un total de 54)

Traduit de English par IA ·

Pourriez-vous faire fonctionner l’humidificateur uniquement lorsque le chauffage est éteint ? En quelque sorte, un partage du temps entre les deux.

Still waiting for the gateway to reconnect.
♥ 2

Traduit de English par IA ·

Ça marche. Carte de commutation sur la carte superviseur, le ventilateur clique, et l’état revient sous la forme fan.on.Deux choses que j’avais mal faites. Je l’avais d’abord réglé sur fan.toggle, puis changé après le message de Tyler. Et je ne m’étais abonné qu’une seule fois dans setup(), donc les commandes fonctionnaient jusqu’à la première coupure WiFi, puis plus jamais. J’ai déplacé l’abonnement dans la fonction de reconnexion et il tient maintenant.

Still waiting for the gateway to reconnect.
♥ 1

Traduit de English par IA ·

ok ça a du sens. Alors comment une commande descend-elle jusqu’à la carte du ventilateur ? J’ai encore besoin d’un bouton quelque part pour le superviseur de l’entrepôt.

Still waiting for the gateway to reconnect.
♥ 0

Counterbalance valve, got it. Used the core check valve with a label, looked through the Process library with the padlocks and there’s nothing that beats it for our purposes, so no purchase needed. Moved the pressure tag on the drawing to the cylinder side too.

Still waiting for the gateway to reconnect.
♥ 0

I fought the exact same module for our trailers, three things were wrong in my first try and you have all three I think.

The RAK3172 talks 115200 by default, not 9600. AT commands need rn at the end, print("AT") sends nothing the module acts on. And your TX/RX are the right way round in the wiring but swapped in begin(): the third argument is the ESP32’s RX pin, so it must be the pin wired to the module’s TX.

Serial2.begin(115200, SERIAL_8N1, 17, 16);   // RX=17 (to RAK TX), TX=16
Serial2.print("ATrn");                      // expect OK

Then for joining I send this once at startup:

AT+NWM=1                 // LoRaWAN mode
AT+NJM=1                 // OTAA
AT+BAND=4                // EU868
AT+CLASS=A
AT+DEVEUI=AC1F09FFFE0A1B2C
AT+APPEUI=0000000000000000
AT+APPKEY=<32 hex digits>
AT+JOIN=1:0:10:8         // wait for +EVT:JOINED
AT+SEND=2:0B5A01         // port 2, payload as hex

In Hermetry, Devices, New device, LoRaWAN device, OTAA, and put in the same DevEUI, JoinEUI (all zeros is fine) and AppKey, version 1.0.3, class A. The join badge on the device’s LoRaWAN tab goes to Joined when it works. Steps are on Add an OTAA device.

Still waiting for the gateway to reconnect.
Solution acceptée♥ 6

Traduit de English par IA ·

J’ai une carte relais sans potentiel, câblée en parallèle avec l’ancien thermostat, et j’ai ajouté heat.set au profil. L’interrupteur fonctionne et affiche l’état réel. Ce qui me manquait dans le code, c’était la réponse : sans elle, chaque clic indiquait « pas de réponse » après 30 secondes, alors que le chauffage s’allumait.

Still waiting for the gateway to reconnect.
♥ 1
15 sujets de 16 à 30 (sur un total de 54)