Code Monkey home page Code Monkey logo

coap-shepherd's People

Contributors

mophy avatar petereb avatar simenkid avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

coap-shepherd's Issues

[TODO] multiserver

Should support multiserver.

There something need to think:

  1. _registered
  2. writeAttrs
  3. observer

Further enhancements

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

setIncomingDevPredicate deprecated

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:
2018-02-18 15 41 00

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.