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

Tyler Smith

smithops

@tsmith · Se unió el enero 2026

Recién llegado

Plant manager · automotive · 6 years in the field

Temas
4
Respuestas
35
Puntos
0
Recién llegado10 puntos para Miembro

Respuestas de foro creadas

Viendo 15 entradas – de la 1 a la 15 (de un total de 35)

Traducido del English por IA ·

Ejecutamos nuestro primer trabajo la semana pasada, 38 routers, un valor en la sección de red. Definimos nuestros propios tamaños de oleada (5 y 25, y luego el resto). Los dos routers que llevaban más tiempo desconectados que el ajuste de espera quedaron excluidos, que era lo que queríamos. Escribir START me pareció raro la primera vez, pero entiendo por qué.

Ground loops are my cardio.
♥ 0

Traducido del English por IA ·

@Rachel no pueden, Hermetry no ve los datos hasta que vuelve la conexión. Por el mismo motivo mantenemos los enclavamientos locales en la planta y usamos la nube para avisos e historial. Tu lógica del zumbador debe estar en planta.

Ground loops are my cardio.
♥ 0

Traducido del English por IA ·

Buen momento, dentro de dos semanas viene un auditor de nuestra aseguradora. La mitad de lo que piden es la cámara de la casa de calderas. ¿El visor tiene acceso a la vista en directo?

Ground loops are my cardio.
♥ 0

Traducido del English por IA ·

Hice exactamente esto con las claraboyas sobre el comedor de nuestro taller de pintura hace dos años. Lo que necesitas es la interfaz KLF 200 del fabricante de las ventanas (la pasarela io-homecontrol con puerto LAN). Emparejas cada ventana con ella como harías con un teclado nuevo, y entonces te ofrece una API local en la LAN. En la Pi hay una biblioteca de Python, pyvlx, que se comunica con ella. Actualiza primero la KLF 200 al firmware actual, la versión antigua no tiene API, y conéctala por cable, no a través de su propia Wi-Fi.Después, la Pi se encarga de la lógica de lluvia localmente. No ejecutaría «cerrar si llueve» a través de la nube, tiene que funcionar cuando no hay internet:

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)

Las posiciones vuelven desde las ventanas, así que tienes retroalimentación real, 0 = cerrada. Para los botones de abrir/cerrar del panel, añade al perfil de dispositivo de la Pi comandos como win.close con un parámetro de número de ventana, gestiónalos en v1/rpc/req/+ y responde con el mismo id. Los controles del panel solo pueden enviar comandos de nivel Basic del catálogo del perfil, lo cual basta para esto. Consulta Control cards.La KLF 200 solo acepta un par de conexiones API a la vez, así que mantén una conexión de larga duración en tu script.

Ground loops are my cardio.
Solución aceptada♥ 4

Traducido del English por IA ·

Compre lo que compre, asegúrese de que sea un 802.3af/at real y no un «passive PoE». En la planta quemamos dos placas con un inyector pasivo de 24 V que alguien encontró en un cajón. Su switch negociará correctamente; los inyectores baratos no.

Ground loops are my cardio.
♥ 0

Traducido del English por IA ·

Esta mañana dos de nosotros estábamos personalizando el mismo panel compartido, y al guardar me apareció un mensaje que indicaba que el panel había cambiado en otro lugar y se había recargado. ¿Es lo esperado o hemos roto algo?

Ground loops are my cardio.
♥ 0

Traducido del English por IA ·

La pregunta de Daniel es el primer paso correcto. En macOS no hace falta controlador: avrdude se comunica con el USBasp a través de libusb, que Homebrew instala junto con él. Si Información del sistema > USB no muestra «USBasp» en absoluto, el problema está en el adaptador, no en avrdude. Me pasó exactamente esto con dos adaptadores USB-C baratos en nuestra planta: el USBasp es un dispositivo USB de baja velocidad cuyo firmware implementa USB por software (bit-banging), y algunos adaptadores y hubs USB-C no lo enumeran de forma fiable. Un hub USB-A con alimentación entre el adaptador y el USBasp lo solucionó, y también otro adaptador (de Apple).Una vez encontrado, el siguiente error que probablemente verá en chips nuevos es este:

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

Un 328P nuevo funciona a 1 MHz con el oscilador interno, y el reloj ISP por defecto es demasiado rápido para él. Reduzca la velocidad:

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

(esos fusibles son para un cristal externo de 16 MHz; compruebe el suyo antes de escribirlos). La advertencia «cannot set sck period» la provoca el firmware antiguo del USBasp y es inofensiva mientras funcione -B; en versiones antiguas, el jumper de reloj lento hace lo mismo.

Ground loops are my cardio.
Solución aceptada♥ 1

Traducido del English por IA ·

¿Esto está incluido en todos los planes? Veo Dashboards, pero no hay ninguna entrada Process Diagrams en nuestro menú.

Ground loops are my cardio.
♥ 0

Traducido del English por IA ·

Una vez que lea, coloca un condensador de 100 nF en la entrada, junto al chip. Los lazos de 4-20 mA captan mucho ruido en una protoboard.

Ground loops are my cardio.
♥ 1

Traducido del English por IA ·

Kevin tiene razón, y eso es lo primero que cambiaría. Dirijo una planta y hemos tenido dos contratistas que trajeron cajas caseras como esta. Ambas se devolvieron.A grandes rasgos, así funciona en el Reino Unido. Comercializar equipos eléctricos está regulado por las Electrical Equipment (Safety) Regulations 2016, por lo que se necesita marcado UKCA o CE con su expediente técnico detrás. Usted sería el fabricante, cosa que no conviene para una sola caja. Si va cableada de forma fija en la sala de máquinas, la instalación es un trabajo según la BS 7671 realizado por un electricista competente, normalmente desde una unidad de conexión con fusible.Por tanto, mantenga la única parte de red como un componente comercial. Una fuente de alimentación de carril DIN con marcado UKCA/CE (una Mean Well HDR-15-5 o similar), instalada por su electricista, o incluso un adaptador enchufable con marcado. Su caja funcionará entonces solo a 5 V y podrá construirla como quiera.El gas es el problema mayor. Un MQ-4 no es un detector de gas en ningún sentido de seguridad. Deriva con la humedad, necesita un periodo de estabilización y ninguna aseguradora lo aceptará. Use un detector fijo certificado (para gas natural en una sala de calderas, busque la norma EN 60079-29-1) y conecte su relé de alarma libre de potencial a una entrada del ESP32 con una resistencia de pull-up. El detector realiza la función de seguridad y cierra la válvula de gas si está especificado para ello. Su ESP32 informa de gas_alarm true/false y de la temperatura de la sala, y una regla de alarma en el perfil gestiona las notificaciones. El relé de bloqueo de la caldera se conecta de la misma forma en una segunda entrada.

Ground loops are my cardio.
Solución aceptada♥ 7
Viendo 15 entradas – de la 1 a la 15 (de un total de 35)