From efe53204c886bc135ccfde13b0c6d3320b3f542c Mon Sep 17 00:00:00 2001 From: Menaka Madushanka Date: Tue, 8 Dec 2015 10:54:05 +0530 Subject: [PATCH 1/4] Added the accelerometer script --- .../EventReceiver_accelerometer.xml | 8 ++++ .../artifact.xml | 4 ++ .../artifact.xml | 4 ++ .../org_wso2_iot_devices_accelerometer.xml | 44 +++++++++++++++++++ .../artifact.xml | 5 +++ ....wso2.iot.devices.accelerometer_1.0.0.json | 20 +++++++++ .../Accelerometer_Sensor_Script.xml | 13 ++++++ .../Sparkscripts_1.0.0/artifact.xml | 4 ++ .../carbonapps/Accelerometer/artifacts.xml | 11 +++++ .../src/statistics/carbonapps/build.xml | 7 +-- 10 files changed, 117 insertions(+), 3 deletions(-) create mode 100644 modules/distribution/src/statistics/carbonapps/Accelerometer/Eventreceiver_accelerometer_1.0.0/EventReceiver_accelerometer.xml create mode 100644 modules/distribution/src/statistics/carbonapps/Accelerometer/Eventreceiver_accelerometer_1.0.0/artifact.xml create mode 100644 modules/distribution/src/statistics/carbonapps/Accelerometer/Eventstore_accelerometer_1.0.0/artifact.xml create mode 100644 modules/distribution/src/statistics/carbonapps/Accelerometer/Eventstore_accelerometer_1.0.0/org_wso2_iot_devices_accelerometer.xml create mode 100644 modules/distribution/src/statistics/carbonapps/Accelerometer/Eventstream_accelerometer_1.0.0/artifact.xml create mode 100644 modules/distribution/src/statistics/carbonapps/Accelerometer/Eventstream_accelerometer_1.0.0/org.wso2.iot.devices.accelerometer_1.0.0.json create mode 100644 modules/distribution/src/statistics/carbonapps/Accelerometer/Sparkscripts_1.0.0/Accelerometer_Sensor_Script.xml create mode 100644 modules/distribution/src/statistics/carbonapps/Accelerometer/Sparkscripts_1.0.0/artifact.xml create mode 100644 modules/distribution/src/statistics/carbonapps/Accelerometer/artifacts.xml diff --git a/modules/distribution/src/statistics/carbonapps/Accelerometer/Eventreceiver_accelerometer_1.0.0/EventReceiver_accelerometer.xml b/modules/distribution/src/statistics/carbonapps/Accelerometer/Eventreceiver_accelerometer_1.0.0/EventReceiver_accelerometer.xml new file mode 100644 index 00000000..2e43c8c1 --- /dev/null +++ b/modules/distribution/src/statistics/carbonapps/Accelerometer/Eventreceiver_accelerometer_1.0.0/EventReceiver_accelerometer.xml @@ -0,0 +1,8 @@ + + + + false + + + + diff --git a/modules/distribution/src/statistics/carbonapps/Accelerometer/Eventreceiver_accelerometer_1.0.0/artifact.xml b/modules/distribution/src/statistics/carbonapps/Accelerometer/Eventreceiver_accelerometer_1.0.0/artifact.xml new file mode 100644 index 00000000..0875edb2 --- /dev/null +++ b/modules/distribution/src/statistics/carbonapps/Accelerometer/Eventreceiver_accelerometer_1.0.0/artifact.xml @@ -0,0 +1,4 @@ + + + EventReceiver_accelerometer.xml + diff --git a/modules/distribution/src/statistics/carbonapps/Accelerometer/Eventstore_accelerometer_1.0.0/artifact.xml b/modules/distribution/src/statistics/carbonapps/Accelerometer/Eventstore_accelerometer_1.0.0/artifact.xml new file mode 100644 index 00000000..9e6f1e84 --- /dev/null +++ b/modules/distribution/src/statistics/carbonapps/Accelerometer/Eventstore_accelerometer_1.0.0/artifact.xml @@ -0,0 +1,4 @@ + + + org_wso2_iot_devices_accelerometer.xml + diff --git a/modules/distribution/src/statistics/carbonapps/Accelerometer/Eventstore_accelerometer_1.0.0/org_wso2_iot_devices_accelerometer.xml b/modules/distribution/src/statistics/carbonapps/Accelerometer/Eventstore_accelerometer_1.0.0/org_wso2_iot_devices_accelerometer.xml new file mode 100644 index 00000000..77bec2a3 --- /dev/null +++ b/modules/distribution/src/statistics/carbonapps/Accelerometer/Eventstore_accelerometer_1.0.0/org_wso2_iot_devices_accelerometer.xml @@ -0,0 +1,44 @@ + + + + org.wso2.iot.devices.accelerometer:1.0.0 + + EVENT_STORE + + + meta_owner + true + true + false + STRING + + + meta_deviceType + true + true + false + STRING + + + meta_deviceId + true + true + false + STRING + + + meta_time + true + true + false + LONG + + + battery + false + false + false + FLOAT + + + \ No newline at end of file diff --git a/modules/distribution/src/statistics/carbonapps/Accelerometer/Eventstream_accelerometer_1.0.0/artifact.xml b/modules/distribution/src/statistics/carbonapps/Accelerometer/Eventstream_accelerometer_1.0.0/artifact.xml new file mode 100644 index 00000000..94cfa5d3 --- /dev/null +++ b/modules/distribution/src/statistics/carbonapps/Accelerometer/Eventstream_accelerometer_1.0.0/artifact.xml @@ -0,0 +1,5 @@ + + + org.wso2.iot.devices.accelerometer_1.0.0.json + + diff --git a/modules/distribution/src/statistics/carbonapps/Accelerometer/Eventstream_accelerometer_1.0.0/org.wso2.iot.devices.accelerometer_1.0.0.json b/modules/distribution/src/statistics/carbonapps/Accelerometer/Eventstream_accelerometer_1.0.0/org.wso2.iot.devices.accelerometer_1.0.0.json new file mode 100644 index 00000000..db6af8ee --- /dev/null +++ b/modules/distribution/src/statistics/carbonapps/Accelerometer/Eventstream_accelerometer_1.0.0/org.wso2.iot.devices.accelerometer_1.0.0.json @@ -0,0 +1,20 @@ +{ + "name": "org.wso2.iot.devices.accelerometer", + "version": "1.0.0", + "nickName": "accelerometer Data", + "description": "accelerometer data received from the Device", + "metaData": [ + {"name":"owner","type":"STRING"}, + {"name":"deviceType","type":"STRING"}, + {"name":"deviceId","type":"STRING"}, + {"name":"time","type":"LONG"} + ], + "payloadData": [ + { + "name": "accelerometer","type": "FLOAT" + } + ] +} + + + diff --git a/modules/distribution/src/statistics/carbonapps/Accelerometer/Sparkscripts_1.0.0/Accelerometer_Sensor_Script.xml b/modules/distribution/src/statistics/carbonapps/Accelerometer/Sparkscripts_1.0.0/Accelerometer_Sensor_Script.xml new file mode 100644 index 00000000..b1cf3810 --- /dev/null +++ b/modules/distribution/src/statistics/carbonapps/Accelerometer/Sparkscripts_1.0.0/Accelerometer_Sensor_Script.xml @@ -0,0 +1,13 @@ + + + Accelerometer_Sensor_Script + + 0 * * * * ? + diff --git a/modules/distribution/src/statistics/carbonapps/Accelerometer/Sparkscripts_1.0.0/artifact.xml b/modules/distribution/src/statistics/carbonapps/Accelerometer/Sparkscripts_1.0.0/artifact.xml new file mode 100644 index 00000000..483e0c13 --- /dev/null +++ b/modules/distribution/src/statistics/carbonapps/Accelerometer/Sparkscripts_1.0.0/artifact.xml @@ -0,0 +1,4 @@ + + + Accelerometer_Sensor_Script.xml + diff --git a/modules/distribution/src/statistics/carbonapps/Accelerometer/artifacts.xml b/modules/distribution/src/statistics/carbonapps/Accelerometer/artifacts.xml new file mode 100644 index 00000000..88a8d5f5 --- /dev/null +++ b/modules/distribution/src/statistics/carbonapps/Accelerometer/artifacts.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/modules/distribution/src/statistics/carbonapps/build.xml b/modules/distribution/src/statistics/carbonapps/build.xml index 9494cf93..129ecab7 100644 --- a/modules/distribution/src/statistics/carbonapps/build.xml +++ b/modules/distribution/src/statistics/carbonapps/build.xml @@ -9,6 +9,7 @@ + @@ -29,8 +30,8 @@ + + + - - - From 309d38de7260e7fb9a9029731935c4823571767e Mon Sep 17 00:00:00 2001 From: Menaka Madushanka Date: Tue, 8 Dec 2015 10:59:05 +0530 Subject: [PATCH 2/4] Added the accelerometer script --- .../carbonapps/Accelerometer/Sparkscripts_1.0.0/artifact.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/distribution/src/statistics/carbonapps/Accelerometer/Sparkscripts_1.0.0/artifact.xml b/modules/distribution/src/statistics/carbonapps/Accelerometer/Sparkscripts_1.0.0/artifact.xml index 483e0c13..9c88d819 100644 --- a/modules/distribution/src/statistics/carbonapps/Accelerometer/Sparkscripts_1.0.0/artifact.xml +++ b/modules/distribution/src/statistics/carbonapps/Accelerometer/Sparkscripts_1.0.0/artifact.xml @@ -2,3 +2,4 @@ Accelerometer_Sensor_Script.xml + From 0076709626ed412eb72fa7cd2b06a6764798f763 Mon Sep 17 00:00:00 2001 From: Menaka Madushanka Date: Thu, 10 Dec 2015 16:54:23 +0530 Subject: [PATCH 3/4] Android sense feature added. --- modules/p2-profile-gen/pom.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/p2-profile-gen/pom.xml b/modules/p2-profile-gen/pom.xml index 102fdaa8..04871576 100644 --- a/modules/p2-profile-gen/pom.xml +++ b/modules/p2-profile-gen/pom.xml @@ -171,6 +171,9 @@ org.wso2.carbon.devicemgt-plugins:org.wso2.carbon.device.mgt.iot.virtualfirealarm.feature:${carbon.mobile.device.mgt.version} + + org.wso2.carbon.devicemgt-plugins:org.wso2.carbon.device.mgt.iot.androidsense.feature:${carbon.mobile.device.mgt.version} + org.wso2.carbon.devicemgt-plugins:org.wso2.carbon.device.mgt.iot.digitaldisplay.feature:${carbon.mobile.device.mgt.version} @@ -877,6 +880,10 @@ org.wso2.carbon.device.mgt.iot.virtualfirealarm.feature.group ${carbon.mobile.device.mgt.version} + + org.wso2.carbon.device.mgt.iot.androidsense.feature.group + ${carbon.mobile.device.mgt.version} + org.wso2.carbon.device.mgt.iot.digitaldisplay.feature.group ${carbon.mobile.device.mgt.version} From f876abf3e4b24224d1ebf04099226d4cde85c097 Mon Sep 17 00:00:00 2001 From: charithag Date: Thu, 10 Dec 2015 20:24:03 +0530 Subject: [PATCH 4/4] Add carbonapps to deployment --- modules/distribution/src/assembly/bin.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/distribution/src/assembly/bin.xml b/modules/distribution/src/assembly/bin.xml index 8a859d0a..d29edf92 100644 --- a/modules/distribution/src/assembly/bin.xml +++ b/modules/distribution/src/assembly/bin.xml @@ -331,6 +331,11 @@ */** + + src/statistics/carbonapps/target + ${pom.artifactId}-${pom.version}/repository/deployment/server/carbonapps + + ../p2-profile-gen/target/wso2carbon-core-${carbon.kernel.version}/repository/resources