Pi 4 en point d'accès Wi-Fi avec liaison montante 4G pour un abri de ferme, ou acheter un routeur agréé ?
Traduit de English par IA ·
Abri sur une parcelle de vigne, à 2 km de la maison. Huit nœuds ESP32 (humidité du sol, niveau de cuve, relais de pompe) communiquent déjà bien en MQTT avec Hermetry lorsque je les teste à la maison.Il n’y a aucun réseau à l’abri. Mon plan : un Raspberry Pi 4 avec une clé USB 4G comme liaison montante, le Wi-Fi intégré du Pi comme point d’accès pour les ESP32, et du NAT entre les deux. J’ai utilisé hostapd + dnsmasq sur Buster il y a des années, c’était délicat. Deux questions : est-ce toujours la bonne méthode sous Bookworm, et feriez-vous confiance à un Pi pour fonctionner des années dans un abri surchauffé, ou devrais-je simplement acheter un des routeurs agréés ?
Shed on a vineyard block, 2 km from the house. Eight ESP32 nodes (soil moisture, a tank level, a pump relay) already talk MQTT to Hermetry fine when I test them at home.
At the shed there’s no network at all. My plan: Raspberry Pi 4 with a USB 4G dongle as uplink, the Pi’s own Wi-Fi as an access point for the ESP32s, and NAT between them. I’ve done hostapd + dnsmasq on Buster years ago and it was fiddly. Two questions: is that still the way on Bookworm, and would you trust a Pi doing this for years in a hot shed, or should I just buy one of the licensed routers?
Traduit de English par IA ·
Quelle température ? Chez nous, un Pi 4 a bridé à 80 C dans un boîtier en acier pendant l’été.
How hot? We had a Pi 4 throttle at 80 C inside a steel box in summer.
Traduit de English par IA ·
L’abri atteint 45 à l’intérieur en janvier. Le boîtier serait à l’ombre, mais quand même.
Shed hits 45 inside in January. The box would be in the shade but still.
Traduit de English par IA ·
Les deux fonctionnent, j’ai les deux sur le terrain. Sur Bookworm c’est beaucoup moins délicat, NetworkManager gère le point d’accès et le NAT en une seule opération :
sudo nmcli dev wifi hotspot ifname wlan0 ssid shed-iot password 'long-passphrase-here'
sudo nmcli con mod Hotspot connection.autoconnect yes ipv4.method shared
ipv4.method shared distribue le DHCP aux ESP32 et les fait passer en NAT par ce qui possède la route par défaut, votre clé 4G. Le Wi-Fi intégré du Pi suffit pour 8 clients à courte portée.Là où je réfléchirais à deux fois, c’est la chaleur et les cartes SD, ainsi que le fait que personne ne peut atteindre le Pi quand il se bloque. Si vous optez pour le Pi : boîtier métallique faisant office de dissipateur, une carte SD industrielle correcte ou un SSD USB, système racine en lecture seule si possible, et le watchdog matériel activé.Ce qu’un routeur sous licence vous apporte sur Hermetry pour le prix : vous le revendiquez avec le code de sa page Cloud locale, il se connecte avec son propre certificat, vous pouvez modifier ses réglages et mettre à jour son firmware depuis Hermetry, et vous pouvez ouvrir son panneau web depuis sa page d’appareil sans IP fixe, ce que vous n’aurez pas sur une liaison 4G. C’est un appareil de votre organisation et il compte une seule fois dans la limite d’appareils. Les sessions d’accès à distance sont limitées dans le temps et auditées.Ma règle : un site où je peux me rendre, Pi. Les sites qui nécessitent un pick-up et une journée, routeur sous licence. Détails : Licensed gateways and Hermetry Edge.
Both work, I have both in the field. On Bookworm it’s much less fiddly, NetworkManager does the AP and the NAT in one go:
sudo nmcli dev wifi hotspot ifname wlan0 ssid shed-iot password 'long-passphrase-here'
sudo nmcli con mod Hotspot connection.autoconnect yes ipv4.method shared
ipv4.method shared hands out DHCP to the ESP32s and NATs them out of whatever has the default route, your 4G dongle. The Pi’s onboard Wi-Fi is fine for 8 clients at short range.
Where I’d think twice is heat and SD cards, plus nobody can reach the Pi when it hangs. If you go Pi: metal case as heatsink, a decent industrial SD or USB SSD, read-only root if you can, and the hardware watchdog enabled.
What a licensed router gives you on Hermetry for the money: you claim it with the code on its local Cloud page, it logs in with its own certificate, you can change its settings and update its firmware from Hermetry, and you can open its web panel from its device page without a fixed IP, which on a 4G link you won’t have. It’s a device in your org itself and counts once against the device limit. Remote access sessions are time-limited and audited.
My rule: one site I can drive to, Pi. Sites that need a ute and a day, licensed router. Details: Licensed gateways and Hermetry Edge.
Traduit de English par IA ·
J’ai monté la version Pi ce week-end puisque j’avais les composants : le hotspot nmcli a pris dix minutes au lieu de l’après-midi d’avant. Les huit nœuds remontent tous. Je vais quand même chiffrer un routeur sous licence pour les blocs éloignés, car le point « ouvrir le panneau sans IP fixe » est exactement ce qui me manque en 4G. Merci Neha.
Built the Pi version this weekend since I had the parts, the nmcli hotspot took ten minutes instead of the old afternoon. All eight nodes report. I’m going to price a licensed router for the far blocks though, the « open the panel without a fixed IP » bit is exactly what I’m missing on 4G. Thanks Neha.
- Vous devez être connecté pour répondre à ce sujet.
Rejoignez la discussion
Connectez-vous pour poser et répondre à des questions, aimer les messages utiles et marquer la réponse qui a résolu votre problème. Chaque contribution rapporte des points et des niveaux.

