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

David Patel

davidp11

@david-patel · Membre depuis mars 2025

Nouveau

Facility manager · hospitality · new to IoT

Sujets
8
Réponses
62
Points
0
Nouveau10 points pour Membre

Toutes mes réponses sur les forums

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

Traduit de English par IA ·

Exactement le même problème sur un de nos sites après que le FAI a activé l’IPv6. Le Pi obtient une adresse IPv6, il l’essaie en premier, la route est cassée et il attend le délai d’expiration avant de revenir à IPv4. Votre test curl le montre.Je ne voulais pas désactiver l’IPv6 partout, j’ai donc configuré le Pi pour préférer IPv4. Décommentez cette ligne dans /etc/gai.conf :

precedence ::ffff:0:0/96  100

Pas besoin de redémarrer pour les nouveaux processus, redémarrez simplement votre script. Si vous ne le voulez que pour le script, vous pouvez le forcer en Python avant d’importer requests :

import socket
import urllib3.util.connection as conn
conn.allowed_gai_family = lambda: socket.AF_INET

Et l’idée d’Owen reste bonne pour plus tard. Ajoutez l’IPv4 publique de l’hôtel à la liste d’autorisation IP de la clé, afin qu’une clé volée soit inutile ailleurs.

Solution acceptée♥ 6

Traduit de English par IA ·

Je suis nouveau dans l’IoT, mais nous avons eu exactement ce problème avec un Pi dans un boîtier en acier dans le local technique de la piscine de notre hôtel. Notre informaticien m’a dissuadé de souder. Un boîtier en acier fermé se rapproche d’une cage de Faraday, donc l’antenne puce intégrée à l’intérieur aura toujours du mal, et le Pi 3 n’est pas conçu pour une antenne externe.Ce que nous avons fait à la place, pour environ 20 dollars :

  1. Un adaptateur Wi-Fi USB avec connecteur RP-SMA.
  2. Un court câble d’extension RP-SMA passé par un presse-étoupe du boîtier, l’antenne montée à l’extérieur, en haut.
  3. Le Wi-Fi intégré désactivé pour que la clé soit le seul wlan0. Ajoutez dtoverlay=disable-wifi dans config.txt, puis redémarrez. Configurez ensuite vos paramètres Wi-Fi sur la clé comme d’habitude.

Notre signal est passé d’environ -84 à -58 dBm.Côté Hermetry, j’ai aussi allongé l’alarme de hors ligne. La documentation suggère un délai d’Open plus long que la reconnexion normale pour les appareils qui peuvent se déconnecter brièvement ; nous utilisons 600 s, donc une coupure Wi-Fi de 30 secondes ne réveille plus personne. Le keepalive est de 60 s dans notre script.

Solution acceptée♥ 2

Probably the least qualified person in this thread, but our electrician sorted almost the same thing in our boiler room, and Emily’s point is why yours sits at 9 V. Your 10k pull-up and 10k pulldown make the gate about 12 V, minus the threshold gives the source a bit under 10 V. The MOSFET is half on, so it gets warm.

His fix was to throw the MOSFET out. A PLC input like that only draws a few milliamps (ours was about 5 mA at 24 V, the manual says), and a PC817 transistor can switch that by itself:

Pi side:   GPIO17 -- 330R -- PC817 anode (pin 1),  cathode (pin 2) -- Pi GND
24 V side: +24 V -- PC817 collector (pin 4)
           PC817 emitter (pin 3) -- PLC input I0.5
           PLC input common -- 0 V

Opto on, the input sees close to 24 V. Opto off, nothing. Isolation stays. If you want something with a DIN rail clip and a label on it, a ready-made 24 V opto or relay module does the same.

On the Hermetry side he set the hold command as High impact so whoever sends it has to confirm. A board control won’t send a high-impact command though, so it goes from the device’s Commands tab. For a hold request that stops a line, we found that was fine.

Solution acceptée♥ 1

Traduit de English par IA ·

Je suis responsable des installations, pas ingénieur électronique, mais j’ai poursuivi exactement cette idée pour un écran d’accueil l’année dernière et j’y ai perdu un après-midi. Le Pi n’implémente pas HEC. Sur HDMI, ce sont les broches 14 et 19, et le Pi n’a pas de PHY Ethernet derrière elles, donc il n’y a rien à activer logiciellement. Aucun overlay ne réglera cela.Voici ce que j’ai fini par faire, et ce que j’essaierais dans votre ordre :

  1. Un adaptateur micro-USB vers Ethernet sur le port USB du Zero (pas celui marqué PWR). Les modèles à base d’ASIX AX88772 fonctionnent directement, eth0 apparaît tout seul. Le mien coûtait une dizaine de dollars.
  2. Mode gadget USB : le Zero se fait passer pour une carte réseau auprès d’un ordinateur portable via le câble USB. Ajoutez dtoverlay=dwc2 dans config.txt et modules-load=dwc2,g_ether après rootwait dans cmdline.txt. Il faut ensuite que l’ordinateur partage sa connexion.
  3. Passer à un Zero 2 W si le Wi-Fi est un jour autorisé.

Une fois eth0 actif, la partie MQTT est identique à celle de n’importe quel Pi : TLS sur le port 8883 avec le jeton de l’appareil.

Solution acceptée♥ 4
15 sujets de 1 à 15 (sur un total de 62)