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

Michael Wilson

wilsonmaker

@wilson-m · Membre depuis juillet 2025

Nouveau

Maker · home automation · Nottingham · new to IoT

Sujets
14
Réponses
70
Points
0
Nouveau10 points pour Membre

Toutes mes réponses sur les forums

15 sujets de 1 à 15 (sur un total de 70)

Traduit de English par IA ·

J’ai exactement essayé le truc uMQTTBroker chez moi l’an dernier et j’ai abandonné, puis j’ai fait ceci, qui tourne sans problème depuis 8 mois. Je ne suis pas expert, donc prenez-le comme « ce qui a marché pour moi ».Un Pi Zero 2 W faisant tourner Mosquitto sert de broker local. Les nœuds ESP8266 publient dessus sur le LAN ; le port 1883 non chiffré convient ici, car rien ne sort de la maison. La logique du buzzer est un petit script Python sur le Pi qui s’abonne localement, il fonctionne donc sans aucune connexion Internet.Pour Hermetry, le Pi est un seul appareil marqué comme passerelle (l’interrupteur « Cet appareil est une passerelle » lors de l’ajout). Un second script s’abonne à tout sur le broker local, horodate chaque mesure avec l’heure du Pi (synchronisée par NTP, à vérifier avec timedatectl), les conserve dans un fichier SQLite et les envoie vers le cloud avec paho-mqtt sur TLS :

topic: v1/gw/telemetry
{
  "freezer-1": [{"ts": 1762941600000, "values": {"temp": -18.6, "amps": 1.92}}],
  "gate":      [{"ts": 1762941605000, "values": {"open": 0}}]
}

Chaque nœud devient un appareil enfant portant son nom. Il ne supprime une ligne de SQLite qu’après le PUBACK. Quand Internet revient, il envoie l’arriéré du plus ancien au plus récent, par lots, et les mesures se placent à leurs heures réelles dans l’historique.Deux choses que j’ai apprises à mes dépens. Hermetry ignore le flag retain et ne fait pas de pont vers votre broker, donc ne vous appuyez sur aucun des deux. Et un gros arriéré se résorbe au rythme « Replay messages per second » du profil, donc après une longue coupure il faut un certain temps pour rattraper le retard, c’est normal.La page que j’ai suivie : Devices behind a gateway.

Ask me about 4–20 mA.
Solution acceptée♥ 9

Traduit de English par IA ·

Merci James. -hupcl seul ne suffisait pas, la première ouverture après un redémarrage réinitialisait toujours la carte, comme tu l’avais dit. J’ai ajouté le condensateur de 10 µF (avec une étiquette sur la carte indiquant « retirer pour téléverser », je l’avais déjà appris à mes dépens) et les réinitialisations ont disparu. J’ai aussi déplacé le script vers systemd, comme l’a suggéré twilson. Tout est stable maintenant.

Ask me about 4–20 mA.
♥ 1

Working! Got two WiZ bulbs. The command list filled up as soon as I added light.set to the catalog. First version the Switch only ever showed its Unknown text, because I hadn’t bound Current state yet. Bound it to hallway_on and it stays put now, even when my wife uses the bulb’s own button.

Ask me about 4–20 mA.
♥ 0

Traduit de English par IA ·

Deux bus sur GPIO4 et GPIO17, 2.2k chacun, et j’ai refait le câblage en une seule ligne le long des baies. 20 sur 20 depuis deux jours, pas un seul 85. J’ai aussi renommé les clés, supprimé l’appareil et repris à zéro puisqu’il n’y avait qu’une semaine de données. Le tableau de bord ressemble maintenant à une cave plutôt qu’à une liste de numéros de série. Merci à tous, Kevin peut-être pour le prochain build 😉

Ask me about 4–20 mA.
♥ 0

Works first time, which never happens to me. Readings are clean and the valve opens when the Mega sends 1. I’d been sending text because I thought I2C was « like Serial ». Also fixed my Hermetry payload while I was at it: temperature now goes out as a number with one decimal.

Ask me about 4–20 mA.
♥ 2

Traduit de English par IA ·

3 fils, 3.3V depuis le Pi. Les branches font de 30 cm à 1 m, c’est plutôt une étoile qu’une ligne je pense.

Ask me about 4–20 mA.
♥ 0

Traduit de English par IA ·

Sur mon Pi de bureau, un petit éclair apparaît dans le coin lorsque l’alimentation est défectueuse, donc il le détecte forcément d’une manière ou d’une autre.

Ask me about 4–20 mA.
♥ 0

Traduit de English par IA ·

ÇA MARCHE. J’ai monté le circuit opto sur une plaque perforée, la première version sans condensateur donnait environ 40 sonneries à chaque pression, haha. Après l’ajout du 10 µF, c’est propre. L’admin a connecté notre plateforme de chat, j’ai lié mon compte, et maintenant « Quelqu’un est à la porte de la rue » s’affiche sur mon téléphone environ 2 secondes après le bouton. Merci Lee !

Ask me about 4–20 mA.
♥ 1

Traduit de English par IA ·

J’ai eu le même problème avec un BME280, et c’était l’adresse, 0x76 au lieu de 0x77.

Ask me about 4–20 mA.
♥ 0

Traduit de English par IA ·

Une application ne convient pas à la plupart d’entre eux. Nous avons une application de chat d’équipe au travail, notre administrateur dit qu’il existe un plugin pour cela dans la marketplace. Donc le chat me conviendrait si je peux y faire publier les messages !

Ask me about 4–20 mA.
♥ 1

It works!! The strip dims with the slider now and the board says Done. I had also been answering on v1/rpc/req/17 instead of res, so even when I got the number right nothing came back. Thank you Emily.

Ask me about 4–20 mA.
♥ 1
15 sujets de 1 à 15 (sur un total de 70)