mirror of
https://github.com/chirpstack/chirpstack.git
synced 2025-05-10 12:53:09 +00:00
This refactors the gateway protobuf payloads, such that the Concentratord can publish an Event message, containing one of the possible events published by the Concentratord (uplink, stats or mesh event). It also combines the possible Concentratord commands into a single Command message. This simplifies the ZMQ interface as it is no longer needed to match the payload type by string. This also refactors the MeshHeartbeat message into a Mesh message, which can contain multiple events, of which the Heartbeat is one of the possible events. The future goal is to make it possible to send different types of events from the Gateway Mesh Relay gateways (e.g. battery status, ...) and to make it possible to also send proprietary event types.