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

Respuesta a: Sensores de plazas de aparcamiento para un piloto en una ciudad pequeña: ¿Hermetry City o LoRaWAN simple y placas?

Traducido del English por IA ·

El año pasado instalamos 60 plazas en el aparcamiento de un centro comercial con LoRaWAN simple y ha funcionado bien. No necesitas nada especial para un piloto. Esto es lo que montamos:
La pasarela es una pasarela Basics Station instalada en una farola (el antiguo reenviador de paquetes UDP no es compatible, así que comprueba que la tuya funcione con Basics Station). Los sensores se añadieron como dispositivos OTAA. Si tienes que dar de alta 40, el modo de emparejamiento ahorra mucho tecleo, pero requiere un AppKey compartido en el perfil, que el fabricante de nuestros sensores de suelo no nos quiso dar, así que añadimos los 60 como dispositivos OTAA a mano. No es nada divertido, reserva una tarde.
El fabricante solo entregó un decodificador en JavaScript. Hermetry no ejecuta scripts de decodificación en absoluto; los codecs son tablas JSON. El nuestro era un frame de diseño en el FPort 2 y nos llevó 15 minutos:

{
  "id": "t.bay-puck",
  "title": "In-ground parking puck",
  "vendor": "Example maker",
  "fports": [2],
  "kind": "layout",
  "frames": [{ "fport": 2, "min_length": 3, "fields": [
    { "at": 0, "field": "occupied", "fmt": "u8" },
    { "at": 1, "field": "battery_mv", "fmt": "u16be" }
  ]}],
  "tests": [{ "name": "car present", "fport": 2, "hex": "010E74", "expect": { "occupied": 1, "battery_mv": 3700 } }]
}

Envía occupied como 0/1 para que los gráficos puedan dibujarlo. Para el mapa, creamos cada plaza como un activo con sus coordenadas bajo un sitio «Main Street» y colocamos el sensor debajo; luego una tarjeta de mapa en Status bajo un activo. El color libre/ocupado procede del estado del sitio.
Por último, una regla Device offline en el perfil. Con un heartbeat de 6 horas, usa Recent message con intervalo 21600 y factor 2; si no, las placas muertas se ocultan durante días.

Measure twice, poll once.
Solución aceptada♥ 4