├── .gitignore ├── .gitmodules ├── LICENSE ├── devicehive-alljoyn ├── ajmarshal │ ├── decoder.go │ └── encoder.go ├── alljoyn-bridge.png ├── alljoyn-device-example │ └── alljoyn-device-example.go ├── basic-service │ └── basic-service.go ├── cfuncs.c ├── cfuncs.h ├── conf │ ├── args.go │ └── conf.go ├── devicehive-alljoyn.go ├── lib │ ├── hashmap.c │ └── hashmap.h ├── readme.md └── tests │ ├── alljoyn-bridge_test.go │ └── alljoyn-simple-device.go ├── devicehive-ble ├── devicehive-ble.go └── readme.md ├── devicehive-bridge ├── .gitignore ├── devicehive-bridge.js └── package.json ├── devicehive-cloud ├── conf │ ├── args.go │ └── conf.go ├── device-cloud-mock │ └── devicehive-cloud-mock.go ├── devicehive-cloud.go ├── devicehive-test-priority │ ├── README.md │ ├── devicehive-high-send │ │ └── devicehive-high-send.go │ └── devicehive-low-sender-loop │ │ └── devicehive-low-sender-loop.go ├── exampleconf.yml ├── main-loop.go ├── pqueue │ ├── consts.go │ ├── heap.go │ ├── pqueue.go │ └── sorting.go └── readme.md ├── devicehive-enocean ├── enocean-daemon └── readme.md ├── devicehive-gpio ├── DBUS-SPEC.md ├── README.md ├── gpio-daemon └── profiles │ ├── Raspberry Pi 2 Model B.yaml │ └── TI AM335x BeagleBone Black.yaml ├── examples ├── alljoyn │ ├── common │ │ ├── controlpanel.py │ │ ├── core.py │ │ ├── lighting.py │ │ └── notification.py │ ├── controlpanel │ │ └── smartplug.py │ ├── eventaction │ │ └── enocean-ble.py │ ├── hello.py │ ├── hello2.py │ ├── lighting │ │ ├── real-light.py │ │ └── terminal-light.py │ ├── notifications │ │ └── clock.py │ └── readme.md ├── cloud-ble │ ├── cloud-ble.go │ ├── queue.go │ ├── readme.md │ └── wrapper.go ├── cpu-stats │ └── cpu-stats.go ├── dash-xylo.go ├── echo.py ├── enocean │ ├── README.md │ └── enocean-dbus-ble.py ├── gpio │ ├── adc.py │ ├── gpio-blink-python │ ├── gpio-click-python │ ├── gpio-switch-python │ ├── gpio-switch-python-profiles │ │ ├── Raspberry Pi 2 Model B.yaml │ │ └── TI AM335x BeagleBone.yaml │ └── readme.md ├── heart-pulse-demo.go ├── iot-demo.go ├── lamp.py ├── pod.py ├── readme.md ├── scales.py ├── sensortag-cloud.py └── sensortag.py ├── framework.png ├── godbus-helpers ├── ble │ └── ble.go ├── cloud │ └── cloud.go └── dbushelper │ └── dbushelper.go └── readme.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/LICENSE -------------------------------------------------------------------------------- /devicehive-alljoyn/ajmarshal/decoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-alljoyn/ajmarshal/decoder.go -------------------------------------------------------------------------------- /devicehive-alljoyn/ajmarshal/encoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-alljoyn/ajmarshal/encoder.go -------------------------------------------------------------------------------- /devicehive-alljoyn/alljoyn-bridge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-alljoyn/alljoyn-bridge.png -------------------------------------------------------------------------------- /devicehive-alljoyn/alljoyn-device-example/alljoyn-device-example.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-alljoyn/alljoyn-device-example/alljoyn-device-example.go -------------------------------------------------------------------------------- /devicehive-alljoyn/basic-service/basic-service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-alljoyn/basic-service/basic-service.go -------------------------------------------------------------------------------- /devicehive-alljoyn/cfuncs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-alljoyn/cfuncs.c -------------------------------------------------------------------------------- /devicehive-alljoyn/cfuncs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-alljoyn/cfuncs.h -------------------------------------------------------------------------------- /devicehive-alljoyn/conf/args.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-alljoyn/conf/args.go -------------------------------------------------------------------------------- /devicehive-alljoyn/conf/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-alljoyn/conf/conf.go -------------------------------------------------------------------------------- /devicehive-alljoyn/devicehive-alljoyn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-alljoyn/devicehive-alljoyn.go -------------------------------------------------------------------------------- /devicehive-alljoyn/lib/hashmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-alljoyn/lib/hashmap.c -------------------------------------------------------------------------------- /devicehive-alljoyn/lib/hashmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-alljoyn/lib/hashmap.h -------------------------------------------------------------------------------- /devicehive-alljoyn/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-alljoyn/readme.md -------------------------------------------------------------------------------- /devicehive-alljoyn/tests/alljoyn-bridge_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-alljoyn/tests/alljoyn-bridge_test.go -------------------------------------------------------------------------------- /devicehive-alljoyn/tests/alljoyn-simple-device.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-alljoyn/tests/alljoyn-simple-device.go -------------------------------------------------------------------------------- /devicehive-ble/devicehive-ble.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-ble/devicehive-ble.go -------------------------------------------------------------------------------- /devicehive-ble/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-ble/readme.md -------------------------------------------------------------------------------- /devicehive-bridge/.gitignore: -------------------------------------------------------------------------------- 1 | .idea -------------------------------------------------------------------------------- /devicehive-bridge/devicehive-bridge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-bridge/devicehive-bridge.js -------------------------------------------------------------------------------- /devicehive-bridge/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-bridge/package.json -------------------------------------------------------------------------------- /devicehive-cloud/conf/args.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-cloud/conf/args.go -------------------------------------------------------------------------------- /devicehive-cloud/conf/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-cloud/conf/conf.go -------------------------------------------------------------------------------- /devicehive-cloud/device-cloud-mock/devicehive-cloud-mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-cloud/device-cloud-mock/devicehive-cloud-mock.go -------------------------------------------------------------------------------- /devicehive-cloud/devicehive-cloud.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-cloud/devicehive-cloud.go -------------------------------------------------------------------------------- /devicehive-cloud/devicehive-test-priority/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-cloud/devicehive-test-priority/README.md -------------------------------------------------------------------------------- /devicehive-cloud/devicehive-test-priority/devicehive-high-send/devicehive-high-send.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-cloud/devicehive-test-priority/devicehive-high-send/devicehive-high-send.go -------------------------------------------------------------------------------- /devicehive-cloud/devicehive-test-priority/devicehive-low-sender-loop/devicehive-low-sender-loop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-cloud/devicehive-test-priority/devicehive-low-sender-loop/devicehive-low-sender-loop.go -------------------------------------------------------------------------------- /devicehive-cloud/exampleconf.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-cloud/exampleconf.yml -------------------------------------------------------------------------------- /devicehive-cloud/main-loop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-cloud/main-loop.go -------------------------------------------------------------------------------- /devicehive-cloud/pqueue/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-cloud/pqueue/consts.go -------------------------------------------------------------------------------- /devicehive-cloud/pqueue/heap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-cloud/pqueue/heap.go -------------------------------------------------------------------------------- /devicehive-cloud/pqueue/pqueue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-cloud/pqueue/pqueue.go -------------------------------------------------------------------------------- /devicehive-cloud/pqueue/sorting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-cloud/pqueue/sorting.go -------------------------------------------------------------------------------- /devicehive-cloud/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-cloud/readme.md -------------------------------------------------------------------------------- /devicehive-enocean/enocean-daemon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-enocean/enocean-daemon -------------------------------------------------------------------------------- /devicehive-enocean/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-enocean/readme.md -------------------------------------------------------------------------------- /devicehive-gpio/DBUS-SPEC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-gpio/DBUS-SPEC.md -------------------------------------------------------------------------------- /devicehive-gpio/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-gpio/README.md -------------------------------------------------------------------------------- /devicehive-gpio/gpio-daemon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-gpio/gpio-daemon -------------------------------------------------------------------------------- /devicehive-gpio/profiles/Raspberry Pi 2 Model B.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-gpio/profiles/Raspberry Pi 2 Model B.yaml -------------------------------------------------------------------------------- /devicehive-gpio/profiles/TI AM335x BeagleBone Black.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/devicehive-gpio/profiles/TI AM335x BeagleBone Black.yaml -------------------------------------------------------------------------------- /examples/alljoyn/common/controlpanel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/alljoyn/common/controlpanel.py -------------------------------------------------------------------------------- /examples/alljoyn/common/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/alljoyn/common/core.py -------------------------------------------------------------------------------- /examples/alljoyn/common/lighting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/alljoyn/common/lighting.py -------------------------------------------------------------------------------- /examples/alljoyn/common/notification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/alljoyn/common/notification.py -------------------------------------------------------------------------------- /examples/alljoyn/controlpanel/smartplug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/alljoyn/controlpanel/smartplug.py -------------------------------------------------------------------------------- /examples/alljoyn/eventaction/enocean-ble.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/alljoyn/eventaction/enocean-ble.py -------------------------------------------------------------------------------- /examples/alljoyn/hello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/alljoyn/hello.py -------------------------------------------------------------------------------- /examples/alljoyn/hello2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/alljoyn/hello2.py -------------------------------------------------------------------------------- /examples/alljoyn/lighting/real-light.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/alljoyn/lighting/real-light.py -------------------------------------------------------------------------------- /examples/alljoyn/lighting/terminal-light.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/alljoyn/lighting/terminal-light.py -------------------------------------------------------------------------------- /examples/alljoyn/notifications/clock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/alljoyn/notifications/clock.py -------------------------------------------------------------------------------- /examples/alljoyn/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/alljoyn/readme.md -------------------------------------------------------------------------------- /examples/cloud-ble/cloud-ble.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/cloud-ble/cloud-ble.go -------------------------------------------------------------------------------- /examples/cloud-ble/queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/cloud-ble/queue.go -------------------------------------------------------------------------------- /examples/cloud-ble/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/cloud-ble/readme.md -------------------------------------------------------------------------------- /examples/cloud-ble/wrapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/cloud-ble/wrapper.go -------------------------------------------------------------------------------- /examples/cpu-stats/cpu-stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/cpu-stats/cpu-stats.go -------------------------------------------------------------------------------- /examples/dash-xylo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/dash-xylo.go -------------------------------------------------------------------------------- /examples/echo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/echo.py -------------------------------------------------------------------------------- /examples/enocean/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/enocean/README.md -------------------------------------------------------------------------------- /examples/enocean/enocean-dbus-ble.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/enocean/enocean-dbus-ble.py -------------------------------------------------------------------------------- /examples/gpio/adc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/gpio/adc.py -------------------------------------------------------------------------------- /examples/gpio/gpio-blink-python: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/gpio/gpio-blink-python -------------------------------------------------------------------------------- /examples/gpio/gpio-click-python: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/gpio/gpio-click-python -------------------------------------------------------------------------------- /examples/gpio/gpio-switch-python: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/gpio/gpio-switch-python -------------------------------------------------------------------------------- /examples/gpio/gpio-switch-python-profiles/Raspberry Pi 2 Model B.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/gpio/gpio-switch-python-profiles/Raspberry Pi 2 Model B.yaml -------------------------------------------------------------------------------- /examples/gpio/gpio-switch-python-profiles/TI AM335x BeagleBone.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/gpio/gpio-switch-python-profiles/TI AM335x BeagleBone.yaml -------------------------------------------------------------------------------- /examples/gpio/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/gpio/readme.md -------------------------------------------------------------------------------- /examples/heart-pulse-demo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/heart-pulse-demo.go -------------------------------------------------------------------------------- /examples/iot-demo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/iot-demo.go -------------------------------------------------------------------------------- /examples/lamp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/lamp.py -------------------------------------------------------------------------------- /examples/pod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/pod.py -------------------------------------------------------------------------------- /examples/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/readme.md -------------------------------------------------------------------------------- /examples/scales.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/scales.py -------------------------------------------------------------------------------- /examples/sensortag-cloud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/sensortag-cloud.py -------------------------------------------------------------------------------- /examples/sensortag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/examples/sensortag.py -------------------------------------------------------------------------------- /framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/framework.png -------------------------------------------------------------------------------- /godbus-helpers/ble/ble.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/godbus-helpers/ble/ble.go -------------------------------------------------------------------------------- /godbus-helpers/cloud/cloud.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/godbus-helpers/cloud/cloud.go -------------------------------------------------------------------------------- /godbus-helpers/dbushelper/dbushelper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/godbus-helpers/dbushelper/dbushelper.go -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devicehive/IoT-framework/HEAD/readme.md --------------------------------------------------------------------------------