gateway connector bridge
v2.3.4
Descargue binarios precompilados para Linux de 64 bits, Linux de 32 bits, brazo Linux, macOS, ventanas de 64 bits, ventanas de 32 bits.
Otros requisitos son:
Usage:
gateway-connector-bridge [flags]
Flags:
--account-server string Use an account server for exchanging access keys and fetching gateway information (default "https://account.thethingsnetwork.org")
--amqp stringSlice AMQP Broker to connect to (user:pass@host:port; disable with "disable")
--debug Print debug logs
--http-debug-addr string The address of the HTTP debug server to start
--id string ID of this bridge
--info-expire duration Gateway Information expiration time (default 1h0m0s)
--inject-frequency-plan string Inject a frequency plan field into status message that don't have one
--log-file string Location of the log file
--mqtt stringSlice MQTT Broker to connect to (user:pass@host:port; disable with "disable") (default [guest:guest@localhost:1883])
--ratelimit Rate-limit messages
--ratelimit-downlink uint Downlink rate limit (per gateway per minute)
--ratelimit-status uint Status rate limit (per gateway per minute) (default 20)
--ratelimit-uplink uint Uplink rate limit (per gateway per minute) (default 600)
--redis Use Redis auth backend (default true)
--redis-address string Redis host and port (default "localhost:6379")
--redis-db int Redis database
--redis-password string Redis password
--root-ca-file string Location of the file containing Root CA certificates
--route-unknown-gateways Route traffic for unknown gateways
--status-addr string Address of the gRPC status server to start
--status-key stringSlice Access key for the gRPC status server
--ttn-router stringSlice TTN Router to connect to (default [discover.thethingsnetwork.org:1900/ttn-router-eu])
--udp string UDP address to listen on for Semtech Packet Forwarder gateways
--udp-lock-ip Lock gateways to IP addresses for the session duration (default true)
--udp-lock-port Additional to udp-lock-ip, also lock gateways to ports for the session duration
--udp-session duration Duration of gateway sessions (default 1m0s)
--workers int Number of parallel workers (default 1)
Para ejecutar en Docker, consulte docker-compose.yml .
El protocolo gateway-connector de la red Things envía búferes de protocolo a través de MQTT.
types.ConnectMessage en el tema connect .types.DisconnectMessage en disconnect del tema.ConnectMessage .DisconnectMessage cuando la puerta de enlace se desconecta inesperadamente.router.UplinkMessage en el tema <gateway-id>/up .<gateway-id>/down y reciba router.DownlinkMessage .gateway.Status on Topic <gateway-id>/status . connect , disconnect , <gateway-id>/up , <gateway-id>/status solo deben permitir<gateway-id> .<gateway-id>/down solo deben permitir<gateway-id> . git clone [email protected]:YOURUSERNAME/gateway-connector-bridge.gitcd gateway-connector-bridgemake depsmake testmake build El código fuente para la red Things se publica bajo la licencia MIT, que se puede encontrar en el archivo de licencia. Se puede encontrar una lista de autores en el archivo de autores.