Novedad: el cortafuegos de IA supervisa toda la plataforma y explica cada incidente con palabras sencillas. Vea cómo funciona

¿Puede una Pi Zero obtener Ethernet a través de su puerto mini-HDMI (HEC) para un nodo sensor?

¿Puede una Pi Zero obtener Ethernet a través de su puerto mini-HDMI (HEC) para un nodo sensor?

Resuelto 6 4

Traducido del English por IA ·

Proyecto de laboratorio: una Pi Zero (la básica, sin Wi-Fi) con un BME280 que debe enviar temperatura, humedad y presión a Hermetry por MQTT cada minuto. El laboratorio tiene puertos de red cableados por todas partes, pero no hay Wi-Fi en el que tengamos permiso para conectar dispositivos.Leyendo sobre HDMI 1.4 encontré el HDMI Ethernet Channel (HEC), y los monitores y cables del laboratorio son todos HDMI 1.4 o posteriores. Mi idea era obtener red a través del mini-HDMI de la Zero y no tener que comprar nada. Sin embargo, no encuentro ninguna configuración para ello; ip link solo muestra lo. ¿Me falta algún overlay o módulo del kernel, o simplemente la Zero no hace esto?

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

Traducido del English por IA ·

Estoy bastante seguro de que la Pi no conecta los pines HEC en absoluto, pero nunca lo he comprobado como es debido.

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

Traducido del English por IA ·

Yo también tengo curiosidad por esto, en nuestro edificio hay cableado HDMI por todas partes que nadie utiliza.

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

Traducido del English por IA ·

Soy de instalaciones, no ingeniero electrónico, pero el año pasado intenté exactamente esta idea para una pantalla de recepción y perdí una tarde entera con ella. La Pi no implementa HEC. En HDMI son los pines 14 y 19, y la Pi no tiene un PHY Ethernet detrás de ellos, así que no hay nada que activar por software. Ningún overlay lo arreglará.Lo que terminé usando, y lo que probaría en tu orden:

  1. Un adaptador micro-USB a Ethernet en el puerto USB del Zero (no el de PWR). Los basados en ASIX AX88772 funcionan de inmediato, eth0 simplemente aparece. El mío costó unos diez dólares.
  2. Modo gadget USB: el Zero se hace pasar por una tarjeta de red ante un portátil a través del cable USB. Añade dtoverlay=dwc2 a config.txt y modules-load=dwc2,g_ether después de rootwait en cmdline.txt. Luego el portátil tiene que compartir su conexión.
  3. Cambiar a un Zero 2 W si algún día se permite el Wi-Fi.

Una vez que eth0 esté activo, el lado de MQTT es igual que en cualquier otra Pi: TLS en el 8883 con el token del dispositivo.

Solución aceptada♥ 4

Traducido del English por IA ·

Entonces, con el modo gadget, la Zero aparece como una tarjeta de red para el portátil, y el portátil enruta el tráfico para ella? Eso significa que el portátil tiene que estar encendido todo el tiempo?

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

Traducido del English por IA ·

Sí, el portátil comparte su conexión (NAT) y tiene que permanecer encendido. Por eso me decanté por el adaptador.

♥ 0

Traducido del English por IA ·

Encontré un adaptador AX88772 cajón del laboratorio, eth0 se levantó en el primer arranque, las lecturas llegan cada minuto. La idea del HEC está oficialmente muerta, gracias por ahorrarme la tarde.

Timestamps in UTC or it didn't happen.
♥ 0
Viendo 7 entradas – de la 1 a la 7 (de un total de 7)
  • Debes estar registrado para responder a este debate.

Únete a la conversación

Inicia sesión para preguntar y responder, dar me gusta a las publicaciones útiles y marcar la respuesta que resolvió tu problema. Cada aportación suma puntos y niveles.

Compartir