Student project about safety and security in IoT development (CoAP-Binding) [message #1758106] |
Thu, 23 March 2017 14:59  |
Eclipse User |
|
|
|
Hello Community,
as a representative for the "Beduino" student project of the University of Bremen, I would like to present you our generic CoAP binding and ask for feedback.
Our project aims to make development and integration of secure IoT-devices easier.
To achieve this we are using RIOT OS + Rust programming language on the Thing side and ESH/openHAB as a Hub system. On the Hub side we try to add logic for authentication and authorization (based on this IETF draft: tools.ietf.org/html/draft-gerdes-ace-dcaf-authorize-04)
As a partial result we have developed an ESH Binding which utilizes CoAP resource discovery to dynamically add channels to a discovered Thing.
The binding currently supports a subset of the resourcetypes specified here: openconnectivity.org/specs/OIC_Resource_Type_Specification_v1.1.0.pdf
Binding-Code: github.com/beduino-project/smarthome/tree/generic_coap
CoAP-test-thing: github.com/beduino-project/coap-test-thing
We hope that this binding inspires some of you and are happy to hear some feedback.
If you are interested in our further results we could provide more code and a detailed report in about 2 months.
|
|
|
Re: Student project about safety and security in IoT development (CoAP-Binding) [message #1758830 is a reply to message #1758106] |
Mon, 03 April 2017 15:00   |
Eclipse User |
|
|
|
Hi Stefan,
Thanks for your introduction and thanks for building on ESH/openHAB with your project!
When you are supporting a subset of OCF resource types, is your binding potentially supporting OCF devices (if there were already any) or what is the difference to "generic CoAP" support?
I am very interested in CoAP and OCF, but so far I have failed finding any real devices out there that would use those technologies. Do you have any pointers? Or is your project just about that: To enable device manufacturers to eventually produce such devices?
Cheers,
Kai
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.04352 seconds