Traducido del English por IA ·
Hermetry acepta de los dispositivos MQTT 3.1.1 y HTTPS, además de LoRaWAN a través de su propio servidor de red, y SNMP por sondeo y cámaras. Sin MQTT-SN, sin CoAP. Así que para cualquier equipo no IP la respuesta es una pasarela en el sitio que habla con el lado de campo y se comunica con MQTT hacia arriba. Dos formas en las que lo he hecho:Pasarela con licencia con Hermetry Edge. Lee Modbus RTU por RS-485 y Modbus TCP (depende del modelo), se conecta hacia afuera por TLS con su propio certificado, almacena en búfer durante las caídas, y cada inversor aparece como su propio dispositivo hijo. La reclamas con el código de su página Cloud local, y nadie tiene que escribir credenciales en el sitio.Pasarela propia. Una Pi o un PC industrial lee los buses con pymodbus, lee la radio serie de la estación meteorológica y un receptor de 433 MHz, y publica para todos en v1/gw/connect y v1/gw/telemetry:
{"INV-07": {"ts": 1793000000000, "values": {"p_ac_kw": 41.2, "e_day_kwh": 188.4}},
"WX-1": {"values": {"irradiance": 612, "t_amb": 9.8}}}
Marca el dispositivo como «This device is a gateway» al añadirlo, o todos los mensajes v1/gw serán rechazados y la sesión se cerrará tras tres. Si alguna vez los inversores necesitan comandos, los envías al dispositivo hijo y la pasarela los recibe en v1/gw/rpc. Tu propia pasarela tiene que reenviarlos al bus; una con licencia lo hace por ti.Para un sitio que probablemente quede desatendido durante semanas, pagaría por la caja con licencia.
Hermetry takes MQTT 3.1.1 and HTTPS from devices, plus LoRaWAN through its own network server and polled SNMP and cameras. No MQTT-SN, no CoAP. So for anything non-IP the answer is a gateway on site that speaks the field side and talks MQTT up. Two ways I’ve done it:
Licensed gateway with Hermetry Edge. It reads Modbus RTU over RS-485 and Modbus TCP (depends on the model), dials out over TLS with its own certificate, buffers during outages, and each inverter appears as its own child device. You claim it with the code on its local Cloud page, nobody types credentials on site.
Your own gateway. A Pi or industrial PC reads the buses with pymodbus, reads the weather station’s serial radio and a 433 MHz receiver, and publishes for all of them on v1/gw/connect and v1/gw/telemetry:
{"INV-07": {"ts": 1793000000000, "values": {"p_ac_kw": 41.2, "e_day_kwh": 188.4}},
"WX-1": {"values": {"irradiance": 612, "t_amb": 9.8}}}
Mark the device «This device is a gateway» when you add it, or every v1/gw message is refused and the session gets closed after three. If the inverters ever need commands, you send them to the child device and the gateway receives them on v1/gw/rpc. Your own gateway has to pass them on to the bus, a licensed one does that for you.
For a site that is probably unattended for weeks, I’d pay for the licensed box.

