telefonicaid / iotagent-node-lib

Module to enable IoT Agent developers to build custom agents for their devices that can easily connect to NGSI Context Brokers
https://iotagent-node-lib.rtfd.io/
GNU Affero General Public License v3.0
60 stars 85 forks source link

Subscription based commands and lazy attributes #1455

Open mapedraza opened 11 months ago

mapedraza commented 11 months ago

Describe the solution you'd like

Right now, commands (and lazy attributes) relies on NGSI registrations. Since NGSI registration support is not the best (https://github.com/telefonicaid/fiware-orion/issues/4337), and subscriptions are more powerful, the idea of this issue is to make the IoTAs compatible to subscription based commands and lazzy attributes.

There is a twin issue in Orion: https://github.com/telefonicaid/fiware-orion/issues/4397

Describe alternatives you've considered

Registrations (existing one)