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

Tyler Smith

smithops

@tsmith · Membre depuis janvier 2026

Nouveau

Plant manager · automotive · 6 years in the field

Sujets
4
Réponses
35
Points
0
Nouveau10 points pour Membre

Toutes mes réponses sur les forums

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

Traduit de English par IA ·

Nous avons lancé notre première tâche la semaine dernière : 38 routeurs, une valeur dans la section réseau. Nous avons défini nos propres tailles de vagues (5 et 25, puis le reste). Les deux routeurs hors ligne depuis plus longtemps que le paramètre d’attente ont été exclus, ce que nous voulions. Taper START semblait bizarre la première fois, mais je comprends pourquoi.

Ground loops are my cardio.
♥ 0

Traduit de English par IA ·

@Rachel ils ne peuvent pas, Hermetry ne voit jamais les données tant que la connexion n’est pas rétablie. Pour la même raison, nous gardons les verrouillages locaux à l’atelier et utilisons le cloud pour les notifications et l’historique. Ta logique de buzzer doit rester sur site.

Ground loops are my cardio.
♥ 0

Traduit de English par IA ·

Tombe à pic, nous recevons dans deux semaines un auditeur de notre assureur. La moitié de ce qu’il demande concerne la caméra de la chaufferie. Le rôle viewer a-t-il accès à la vue en direct ?

Ground loops are my cardio.
♥ 0

Traduit de English par IA ·

J’ai fait exactement cela sur les lanterneaux au-dessus de la cantine de notre atelier de peinture il y a deux ans. Ce qu’il vous faut, c’est l’interface KLF 200 du fabricant des fenêtres (la passerelle io-homecontrol avec un port LAN). Vous appairez chaque fenêtre à cette passerelle comme vous le feriez pour un nouveau clavier, puis elle vous fournit une API locale sur le LAN. Sur le Pi, il existe une bibliothèque Python, pyvlx, qui communique avec elle. Mettez d’abord la KLF 200 à jour avec le firmware actuel, l’ancienne version n’a pas d’API, et connectez-la par câble, pas par son propre Wi-Fi.Ensuite, le Pi gère la logique de pluie localement. Je ne passerais pas « fermer en cas de pluie » par le cloud, il faut que cela fonctionne quand Internet est coupé :

if rain_contact_closed() and any_open():
    await pyvlx.nodes[n].close(wait_for_completion=False)
# every 30 s, and after each move:
payload = {f"win{n:02d}.pos": node.position.position_percent for n, node in enumerate(nodes)}
mqtt.publish("v1/telemetry", json.dumps(payload), qos=1)

Les positions remontent depuis les fenêtres, vous avez donc un retour réel, 0 = fermé. Pour les boutons d’ouverture/fermeture du tableau de bord, ajoutez au profil d’appareil du Pi des commandes comme win.close avec un paramètre de numéro de fenêtre, traitez-les sur v1/rpc/req/+ et répondez avec le même id. Les contrôles de la carte ne peuvent envoyer que des commandes de niveau Basic du catalogue du profil, ce qui suffit ici. Voir Control cards.La KLF 200 n’accepte que quelques connexions API à la fois, gardez donc une seule connexion persistante dans votre script.

Ground loops are my cardio.
Solution acceptée♥ 4

Traduit de English par IA ·

Quel que soit votre choix, assurez-vous qu’il s’agit d’un vrai 802.3af/at et non d’un « passive PoE ». Nous avons grillé deux cartes à l’usine avec un injecteur passif 24 V trouvé dans un tiroir. Votre switch négociera correctement, les injecteurs bon marché, eux, ne le font pas.

Ground loops are my cardio.
♥ 0

Traduit de English par IA ·

Deux d’entre nous personnalisaient ce matin le même tableau de bord partagé, et mon enregistrement a été refusé avec un message indiquant que le tableau de bord avait été modifié ailleurs et rechargé. C’est attendu, ou avons-nous cassé quelque chose ?

Ground loops are my cardio.
♥ 0

Traduit de English par IA ·

La question de Daniel est la bonne première étape. Sous macOS, aucun pilote n’est nécessaire : avrdude communique avec l’USBasp via libusb, installé avec Homebrew. Si Informations système > USB ne liste pas « USBasp » du tout, le problème vient de l’adaptateur, pas d’avrdude. J’ai eu exactement ce problème avec deux adaptateurs USB-C bon marché dans notre usine : l’USBasp est un périphérique USB bas débit dont le firmware fait du bit-banging USB, et certains adaptateurs et hubs USB-C ne le détectent pas de façon fiable. Un hub USB-A alimenté placé entre l’adaptateur et l’USBasp a réglé le problème, tout comme un autre adaptateur (Apple).Une fois le périphérique trouvé, l’erreur suivante que vous rencontrerez probablement sur des puces neuves est celle-ci :

avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: error: program enable: target does not answer (0x01)

Un 328P neuf fonctionne à 1 MHz avec l’oscillateur interne, et l’horloge ISP par défaut est trop rapide pour lui. Ralentissez-la :

avrdude -c usbasp -p m328p -B 32 -U lfuse:w:0xFF:m -U hfuse:w:0xDE:m -U efuse:w:0xFD:m
avrdude -c usbasp -p m328p -B 4  -U flash:w:rs485node.hex:i

(ces fusibles sont prévus pour un quartz externe de 16 MHz ; vérifiez le vôtre avant de les écrire). L’avertissement « cannot set sck period » provient de l’ancien firmware USBasp et est sans gravité tant que -B fonctionne ; sur les anciennes versions, le cavalier de bas débit d’horloge fait la même chose.

Ground loops are my cardio.
Solution acceptée♥ 1

Traduit de English par IA ·

Est-ce disponible dans toutes les offres ? Je vois Dashboards, mais il n’y a aucune entrée Process Diagrams dans notre menu.

Ground loops are my cardio.
♥ 0

Traduit de English par IA ·

Une fois que la lecture fonctionne, place un condensateur de 100 nF sur l’entrée, à côté de la puce. Les boucles 4-20 mA captent beaucoup de bruit sur une breadboard.

Ground loops are my cardio.
♥ 1

Traduit de English par IA ·

Kevin a raison, et c’est la première chose que je changerais. Je dirige une installation et nous avons eu deux sous-traitants qui ont apporté des boîtiers artisanaux de ce type. Les deux ont été renvoyés.En gros, voici le fonctionnement au Royaume-Uni. Mettre des équipements électriques sur le marché relève des Electrical Equipment (Safety) Regulations 2016, il faut donc un marquage UKCA ou CE accompagné de votre dossier technique. Vous seriez alors le fabricant, ce qui n’est pas une position souhaitable pour un seul boîtier. Si l’appareil est câblé en dur dans la chaufferie, l’installation relève de la norme BS 7671 et doit être réalisée par un électricien compétent, généralement à partir d’un boîtier de raccordement avec fusible.Gardez donc comme seule partie secteur un élément du commerce. Une alimentation rail DIN marquée UKCA/CE (une Mean Well HDR-15-5 ou équivalent), installée par leur électricien, ou même un adaptateur enfichable marqué. Votre boîtier ne fonctionnera alors qu’en 5 V et vous pourrez le construire comme vous le souhaitez.Le gaz pose le plus gros problème. Un MQ-4 n’est pas un détecteur de gaz au sens de la sécurité. Il dérive avec l’humidité, nécessite un rodage, et aucun assureur ne l’acceptera. Utilisez un détecteur fixe certifié (pour le gaz naturel en chaufferie, cherchez la norme EN 60079-29-1) et reliez son relais d’alarme à contacts secs à une entrée de l’ESP32 avec une résistance de tirage. Le détecteur assure la fonction de sécurité et coupe la vanne de gaz s’il est prévu pour cela. Votre ESP32 transmet gas_alarm true/false et la température de la pièce, et une règle d’alarme dans le profil gère les notifications. Le relais de verrouillage de la chaudière se raccorde de la même façon sur une deuxième entrée.

Ground loops are my cardio.
Solution acceptée♥ 7
15 sujets de 1 à 15 (sur un total de 35)