Is this correct? In that case I just need to provide a HTTP endpoint from python? Can I specify something like ‘localhost:8000/api/join-server’? Why is this not done the same way as the AS using gRPC?
The JoinRequestRequest and Response will be removed in the future version. I forgot to clean them up and they are unused. Note that the join-server protocol is now defined by the LoRaWAN Backend Interfaces specification: https://www.lora-alliance.org/lorawan-for-developers
Basically it defines a JSON (REST-ish) interface over HTTP. Therefore there won’t be any js.proto file. However I do provide structs for Go for these payloads: