Comments (4)
Could you share which usecase this would serve?
from chirpstack-application-server.
@brocaar, I see few usecases:
1st usecase.
As loraserver user I would like manage node collections by node types. One type can be served by different applications.
2nd usecase.
As network provider I would like manage node collections for clients. Each client can have nodes on different applications.
Next usecase.
As client of network provider I would like manage node collections on my own reason. Each collection can be served by different applications.
Right now to get info about few nodes we have to call API GET /api/nodes/{devEUI} few times. With tag we could get the collection of nodes in one API call. I prefer use API and not direct queries to DB.
The main goal is implementing the business logic separately from loraserver.
from chirpstack-application-server.
@brocaar, a few words more.
The tagging feature seems for me as general solution that allows manage collections based on the different properties. The placement, the ownership, some trait can be described with tags and used for not only better UX but statistics and analytics.
from chirpstack-application-server.
For the time being, this won't be implemented in LoRa App Server. However the good news is that I'm moving more and more LoRaWAN logic into LoRa Server (currently in the process of refactoring the downlink queue, this will be moved to LoRa Server). With that, it will be fairly easy to implement your own device management dashboard / application-server on top of LoRa Server instead of LoRa App Server. Note that in the last release, all the device settings already moved to LoRa Server. See also: https://forum.loraserver.io/t/release-lora-server-0-22-0-lora-app-server-0-14-x-read-carefully/350
from chirpstack-application-server.
Related Issues (20)
- MQTT Integration forces me to use client-certificate? HOT 2
- Postgres connection drop
- AS923-2 shows as EU868 in Application server v3.17.6 HOT 2
- Application server features
- HTML file not found HOT 2
- Improve manual gateway location positioning HOT 2
- Join Request/Accept shown in LoRaWAN Frames but no Join event in Device Data
- Downlink frame-counter (network)* can not +1
- Swagger docs misleading on "id" field
- AMQP Integration doesn't reestablish connection if channel was closed
- Changing service profile of application does not change devices' service profile in network database HOT 3
- Make GlobalSearch accessible also for authorization with API-Keys HOT 3
- Autoclear the Frame counter in ABP mode HOT 2
- enqueue downlink payload error: create device-queue item error: rpc error: code = InvalidArgument desc = device security-context out of sync (code: 13) HOT 1
- Strange data payload after doing unwise restoration HOT 2
- We encountered a problem when sending data using multicast
- How can I integrate HTTP with chirpstack? The link https://www.chirpstack.io/docs/chirpstack/integrations/http.html provides the code, but are there any instructions to use this code in chirpstack? Basically using the HTTP integration feature, I need to retrieve the data sent by the end devices and store it in a file. HOT 1
- OIDC - Email is missing on login
- "Validation errors" when editing existing Javascript CODEC: Chirpstack v4.5.1
- AWS SNS integration could perform some input validation
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chirpstack-application-server.