Open IoE
Project description
Open IoE
Open IoE is a simple IoT platform to operate IoT devices.
There are two options available,
- Python Library (Client)
- Web services (REST APIs)
1. Python Library
Users are expected to take these steps,
-
Install Python Library
pip install openioe
-
Write the client code using the following methods
Method List:
No | Method | Description | Example |
1 | ReadValue | To read the sensor data from single nodes. Type of data is "Numeric/String" |
|
2 | WriteValue | To modify the control signal at single nodes. Type of data is "Numeric/String". |
|
3 | ReadJSON | To read the sensor data from single nodes. Type of data is "JSON". |
|
4 | WriteJSON | To modify the control signal at single nodes. Type of data is "JSON". |
|
5 | ReadXML | To read the sensor data from single nodes. Type of data is "XML". |
|
6 | WriteXML | To modify the control signal at single nodes. Type of data is "XML". |
|
7 | Read | To read the sensor data from multiple nodes. Type of data is "Numeric/String". |
|
8 | Write | To modify the control signal at multiple nodes. Type of data is "Numeric/String". |
|
3 | Developer | To display the developer information |
|
2. Web Services
Users are expected to take these steps,
-
Register and login to OpenIoE- Register/Login
-
Create API Key/ Get API Key from OpenIoE.
-
Embed the API Key, Device ID and Pin into the client code.
Visit the OpenIoE 3.0 web portal at https://openioe.gnanodaya.org
Visit the OpenIoE 3.0 Help Portal at https://openioedoc.gnanodaya.org
API List:
No | API | Description | Type | Example |
1 | showdevicevalue | To get hardware value from web service. | http get |
|
2 | updatedevicevalue | Update the hardware value passed as a parameter | http get |
|
3 | showdevicejson | To get hardware JSON from web service. | http get |
|
4 | updatedevicejson | Update the hardware JSON passed as parameter | http post |
|
5 | showdevicexml | To get hardware XML file from web service. | http get |
|
6 | updatedevicexml | Update the hardware XML passed as parameter | http post |
|
Developers
Thanks and Regards,
Venkataswamy R
Assistant Professor,
Department of Electrical and Electronics Engineering,
School of Engineering and Technology,
Christ (Deemed to be University),
Bengaluru-560074, India
080-4012-9961 (O) +91-7829222446 venkatswamy.in
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
openioe-1.0.0.tar.gz
(5.1 kB
view hashes)