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

Un Pi Zero peut-il obtenir une connexion Ethernet via son port mini-HDMI (HEC) pour un nœud capteur ?

Un Pi Zero peut-il obtenir une connexion Ethernet via son port mini-HDMI (HEC) pour un nœud capteur ?

Résolu 6 4

Traduit de English par IA ·

Projet de laboratoire : un Pi Zero (le modèle standard, sans Wi-Fi) avec un BME280 doit envoyer la température, l’humidité et la pression à Hermetry via MQTT toutes les minutes. Le laboratoire dispose de prises réseau filaires partout, mais aucun Wi-Fi sur lequel nous sommes autorisés à connecter des appareils.En lisant sur HDMI 1.4, j’ai découvert le HDMI Ethernet Channel (HEC), et les écrans et câbles du laboratoire sont tous en HDMI 1.4 ou plus récent. Mon idée était donc d’obtenir une connexion réseau via le mini-HDMI du Zero et d’éviter d’acheter quoi que ce soit. Je ne trouve cependant aucun paramètre pour cela ; ip link n’affiche que lo. Me manque-t-il un overlay ou un module noyau, ou le Zero ne prend-il tout simplement pas cela en charge ?

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

Traduit de English par IA ·

Je suis à peu près sûr que le Pi ne câble pas du tout les broches HEC, mais je n’ai jamais vérifié correctement.

If it isn't logged, it didn't happen.
♥ 0

Traduit de English par IA ·

Je me pose la même question, nous avons des câbles HDMI partout dans notre bâtiment que personne n’utilise.

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

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

Traduit de English par IA ·

Donc, en mode gadget, le Zero apparaît comme une carte réseau pour l’ordinateur portable, et l’ordinateur portable fait office de routeur pour lui ? Cela signifie que l’ordinateur portable doit rester allumé en permanence ?

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

Traduit de English par IA ·

Oui, le laptop partage sa connexion (NAT) et doit rester allumé. C’est pourquoi j’ai choisi l’adaptateur.

♥ 0

Traduit de English par IA ·

J’ai trouvé un adaptateur AX88772 dans le tiroir du labo, eth0 est monté au premier démarrage, les mesures arrivent toutes les minutes. L’idée HEC est officiellement morte, merci de m’avoir évité l’après-midi.

Timestamps in UTC or it didn't happen.
♥ 0
7 sujets de 1 à 7 (sur un total de 7)
  • 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.

Partager