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

Owen Thomas

fw_owen

@owen_t42 · Membre depuis avril 2026

Nouveau

Embedded developer · agriculture

Sujets
6
Réponses
20
Points
0
Nouveau10 points pour Membre

Toutes mes réponses sur les forums

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

Traduit de English par IA ·

Donc pour notre seul designer qui est User, je créerais un groupe et cocherais designs.write pour lui ? Ou est-ce que write nécessite Admin dans tous les cas ?

Timestamps in UTC or it didn't happen.
♥ 0

Traduit de English par IA ·

J’ai branché ota.rollout.paused sur notre webhook d’astreinte aujourd’hui. Les pauses de vague à 2 heures du matin, c’est exactement ce que je veux savoir.

Timestamps in UTC or it didn't happen.
♥ 0

Traduit de English par IA ·

Deux de vos marqueurs en haut sont presque superposés. Se regroupent-ils lorsqu’ils se chevauchent ?

Timestamps in UTC or it didn't happen.
♥ 0

Traduit de English par IA ·

Il y a un superviseur de tension sur la carte qui se déclenche à environ 4,63 V, et le firmware le verrouille. Vous le lisez avec vcgencmd get_throttled.

Timestamps in UTC or it didn't happen.
♥ 0

Traduit de English par IA ·

Routeur A réglé par téléphone avec le responsable de la ferme, le panneau s’est ouvert du premier coup et j’ai corrigé le timeout Modbus depuis mon bureau. Le routeur B s’est mis à jour tout seul hier soir, puis le panneau a aussi fonctionné. Il était en LTE et l’invite de 50 Mo est apparue, la session a utilisé environ 6.

Timestamps in UTC or it didn't happen.
♥ 0

Traduit de English par IA ·

Les chiffres sont disponibles après deux semaines. Keepalive 300 (notre opérateur n’a aucun problème avec cela, aucun timeout dans l’onglet Log), lots de 3, attributs uniquement en cas de changement. Projection d’environ 9 Mo par SIM et par mois, contre 25 auparavant. La surprise venait du trafic d’attributs : notre firmware publiait lan.ip et cell.rssi comme attributs à chaque mesure. Nous avons déplacé rssi vers la télémétrie toutes les 15 minutes. Merci Kevin, ces mesures m’ont fait gagner une semaine.

Timestamps in UTC or it didn't happen.
♥ 0

We track tractors and handheld scanners in large sheds, so I’ve been through both parts.

Positioning: UWB two-way ranging. Fix 4-8 anchors on walls and columns (more in aisles with racking), put a tag on each cart (Qorvo DWM1001/DWM3000 modules are the usual starting point). The tag ranges to the anchors and computes x, y in metres in your own coordinate frame. 10-30 cm accuracy in line of sight. Racks of metal parts will cost you some of that.

The dashboard part is easier than people think. A Map card has an Image (floor plan) mode: you give it the floor plan picture and its width/height in pixels, and then the latitude and longitude columns hold y and x in pixels from the top-left corner. So convert metres to pixels on the cart (or in the gateway) and send them as two keys:

{"pos_x_px": 812, "pos_y_px": 377, "batt_pct": 74, "job": "B12"}

In the card set Latitude column to pos_y_px and Longitude column to pos_x_px, colour markers from a status column (idle, busy, fault), and add tooltip fields for battery and job. Routes can be drawn and replayed too if you want « where did cart 7 go this morning ».

Megan’s question matters for limits. One message per cart per second is 86,400 a day each, so put all the cart’s values in the same message. The default per-device limit is 10 messages a second, so you’re fine there, but look at your monthly message quota before you go to 50 carts. Map cards

Timestamps in UTC or it didn't happen.
Solution acceptée♥ 6

Struct with scaled int fixed it. Temperature has been clean since yesterday afternoon, no gaps on the chart. The evaluation order thing was news to me.

Timestamps in UTC or it didn't happen.
♥ 0

Traduit de English par IA ·

Ça fonctionne sur deux unités de test et une unité sur le terrain. J’ai utilisé la moitié supérieure de la flash plus un bootloader de 16 Ko. Le premier essai a échoué parce que j’avais mis fw_title du paquet à « irr_stm32 » et l’ESP32 vérifiait la présence d’un tiret ; le statut est donc resté bloqué sur Queued. Après l’avoir nommé correctement, la mise à jour est passée à UPDATED avec la nouvelle current_fw_version.

Timestamps in UTC or it didn't happen.
♥ 0

Traduit de English par IA ·

C’est exactement ce dont j’avais besoin. Je lui ai dit : nous avons la couche IoT, la partie « 4.0 » pour nous serait l’arborescence des actifs plus des actions automatiques sur les pivots, et tout ce qui ressemble à un MES, nous l’étudierons séparément une fois que je saurai ce que Forge couvre. Il s’en est contenté, et j’ai reçu un ticket pour construire Sites & Assets pour la ferme nord. Merci Maria.

Timestamps in UTC or it didn't happen.
♥ 0

Traduit de English par IA ·

Ha, « plomberie » est probablement le mot dont j’ai besoin pour la réunion. Mais il va demander « alors qu’est-ce qui ferait que ce soit du 4.0 ? » et je n’ai toujours pas la réponse.

Timestamps in UTC or it didn't happen.
♥ 0

master side, sorry, should have included it:

Wire.requestFrom(8, 9);
m1 = (Wire.read() << 8) | Wire.read();
m2 = (Wire.read() << 8) | Wire.read();
Wire.read();                       // the old byte
for (int i = 0; i < 4; i++) ((byte*)&t)[i] = Wire.read();
Timestamps in UTC or it didn't happen.
♥ 1
15 sujets de 1 à 15 (sur un total de 20)