petereb / coap-shepherd Goto Github PK
View Code? Open in Web Editor NEWNetwork server and manager for lightweight M2M (LWM2M).
License: Other
Network server and manager for lightweight M2M (LWM2M).
License: Other
WriteAttr Assignation Level
Should support multiserver.
There something need to think:
Hi, Peter,
We are planning to do some enhancements to coap-shepherd, and wondering if you still have time and interest to discuss/merge our subsequent PRs to this project. If you do, we will submit PRs of those modifications; if not, we will start a new project, base on your codes, and keep your copyright, of cause.
We are working on a IoT platform and it's applications, and coap-shepherd is our first choice candidate to do LwM2M protocol adaptation. But it need some changes to meet our requirements:
1, Always permit join, let the customer decide whether to accept a client. Need a way to disable the _permitJoinTimer.
2, Do not read all resources of a client when it's registering, let the customer decide. Need an option to disable the auto _readAllResource action.
3, Add a new option to use the new _disableFiltering of node-coap, which was introduced in @mcollina/node-coap#201 .
4, Save device registration info in MongoDB instead of nedb. Need an abstract storage layer (and serval adaptors) for device registration info.
5, Do not save device resources in nedb, post them to client using a RESTful client. Need a mechanism to let customer decide what to do with newly-coming device resources.
Best Regards,
Mophy Xiong
Should test IPv6.
Hi,
Could you please clarify the benefits of this project over Leshan?
Thanks,Santos
Greetings, you've updated setIncomingDevPredicate to acceptDevIncoming method in this commit.
I'd be really grateful if you updated the wiki on the new usage.
Because currently, as it is, I'm experiencing the following error:
Should support the observation on an Object.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.