Hello, I am trying to setup a demo of iotivity using multiple technologies. This demo should include:
1) Linux native client/server nodes 2) Iotivity constrained running on RIOT using RIOT under Linux port 3) Iotivity constrained with Zolertia Z1 running Riot with 802.15.4 connectivity. 4) BLE connected device such as Nordic NRF52 module. 5) Raspberry PI linuxbox with BLE and 802.15.4 connectivity working as bridge/gateway to non Ethernet devices. My questions are: 1) Can devices in Ethernet discover devices in 802.15.4/BLE? See Q2 below. 2) Since non Ethernet devices are only accessible via the RPI box, does it need to run special oitivity software, e.g. bridging? I know how to get it to route IP packets between the Ethernet and 802.15.4 but I mean anything on the application layer. Also, not sure how to get it to route between Ethernet and BLE. Should BLE support some IP address profile (IPSP)? See also Q3 below on BLE. 3) What is best and proven way for BLE, following options seem to be possible: a) Run mynewt with iotivity constrained on the Nordic NRF. b) Host a resource container in the RPI. This will encapsulate the BLE services as OIC services and represent the native BLE device in the iotivity cloud. c) Use Bluetooth Low Energy Transport For Linux ( https://wiki.iotivity.org/ble_for_linux/) to provide the needed mapping/connectivity Any pointers are appreciated. Thanks Khaled -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.iotivity.org/pipermail/iotivity-dev/attachments/20170416/bd2192a7/attachment.html>