OSGP / Platform
Licence: apache-2.0
The main components of OSGP.
Stars: ✭ 39
Programming Languages
java
68154 projects - #9 most used programming language
Projects that are alternatives of or similar to Platform
Openremote
100% open-source IoT Platform - Integrate your assets, create rules, and visualize your data
Stars: ✭ 254 (+551.28%)
Mutual labels: iot-platform, iot
Harmonyos
A curated list of awesome things related to HarmonyOS. 华为鸿蒙操作系统。
Stars: ✭ 18,385 (+47041.03%)
Mutual labels: iot-platform, iot
Cbj smart Home
If you are searching for an easy way to deploy a smart home 🏡 by yourself CyBear Jinni 🦾🐻🧞♂️ is here for you. Join the community and make your home smarter than yesterday.
Stars: ✭ 37 (-5.13%)
Mutual labels: iot-platform, iot
Sitewhere
SiteWhere is an industrial strength open-source application enablement platform for the Internet of Things (IoT). It provides a multi-tenant microservice-based infrastructure that includes device/asset management, data ingestion, big-data storage, and integration through a modern, scalable architecture. SiteWhere provides REST APIs for all system functionality. SiteWhere provides SDKs for many common device platforms including Android, iOS, Arduino, and any Java-capable platform such as Raspberry Pi rapidly accelerating the speed of innovation.
Stars: ✭ 788 (+1920.51%)
Mutual labels: iot-platform, iot
Iotwifi
Raspberry Pi (arm) wifi configuration container. Configure and control wifi connectivity with a JSON based REST api.
Stars: ✭ 236 (+505.13%)
Mutual labels: iot-platform, iot
Awesome Iot
Awesome IoT. A collaborative list of great resources about IoT Framework, Library, OS, Platform
Stars: ✭ 3,460 (+8771.79%)
Mutual labels: iot-platform, iot
Homebridge Dafang
Homebridge Plugin for Xiaomi Dafang / Wyze Cam IP Camera => Hey Siri, Start Video Recording
Stars: ✭ 176 (+351.28%)
Mutual labels: iot-platform, iot
Guilite
✔️The smallest header-only GUI library(4 KLOC) for all platforms
Stars: ✭ 5,841 (+14876.92%)
Mutual labels: iot-platform, iot
Blynk Server
Blynk is an Internet of Things Platform aimed to simplify building mobile and web applications for the Internet of Things. Easily connect 400+ hardware models like Arduino, ESP8266, ESP32, Raspberry Pi and similar MCUs and drag-n-drop IOT mobile apps for iOS and Android in 5 minutes
Stars: ✭ 8 (-79.49%)
Mutual labels: iot-platform, iot
Blynk Library Particle
Blynk library for Particle Core, Photon, Electon, P0, P1, RedBear Duo etc.
Stars: ✭ 35 (-10.26%)
Mutual labels: iot-platform, iot
Mongoose Os
Mongoose OS - an IoT Firmware Development Framework. Supported microcontrollers: ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4, STM32F7. Amazon AWS IoT, Microsoft Azure, Google IoT Core integrated. Code in C or JavaScript.
Stars: ✭ 2,234 (+5628.21%)
Mutual labels: iot-platform, iot
Node Tradfri Client
Library to talk to IKEA Trådfri Gateways without external binaries
Stars: ✭ 193 (+394.87%)
Mutual labels: lighting, iot
Blynk Library Js
Blynk library for JS. Works with Browsers, Node.js, Espruino.
Stars: ✭ 181 (+364.1%)
Mutual labels: iot-platform, iot
Blynk Library
Blynk library for embedded hardware. Works with Arduino, ESP8266, Raspberry Pi, Intel Edison/Galileo, LinkIt ONE, Particle Core/Photon, Energia, ARM mbed, etc.
Stars: ✭ 3,305 (+8374.36%)
Mutual labels: iot-platform, iot
Mqttnet
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.
Stars: ✭ 2,486 (+6274.36%)
Mutual labels: iot-platform, iot
Grovepi
GrovePi is an open source platform for connecting Grove Sensors to the Raspberry Pi.
Stars: ✭ 435 (+1015.38%)
Mutual labels: iot-platform, iot
OSGP Components
Component Description
The OSGP components implement SOAP web services, domain logic and message routing to Protocol Adapters.
Web Service Layer
- osgp-adapter-ws-admin, Management functions web service
- ospg-adapter-ws-core, Generic functions web service
- osgp-adapter-ws-public-lighting, Public Lighting functions web service
- osgp-adapter-ws-tariff-switching, Tariff Switching function web service
- osgp-adapter-ws-smart-metering, Smart Metering function web service
- osgp-adapter-ws-microgrids, Microgrids function web service
- osgp-adapter-ws-distributionautomation, Distribution Automation function web service
- osgp-adapter-ws-shared, Common classes used by these components
Domain Layer
- osgp-adapter-domain-admin, Management functions domain logic
- osgp-adapter-domain-core, Generic functions domain logic
- osgp-adapter-domain-distributionautomation, Distribution Automation functions domain logic
- osgp-adapter-domain-microgrids, Microgrids functions domain logic
- osgp-adapter-domain-public-lighting, Public Lighting functions domain logic
- osgp-adapter-domain-tariff-switching, Tariff Switching functions domain logic
- osgp-adapter-domain-smart-metering, Smart Metering functions domain logic
- osgp-adapter-domain-shared, Common classes used by these components
- osgp-domain-core, Generic domain classes
- osgp-domain-logging, Logging domain classes
- osgp-domain-distributionautomation, Distribution Automation domain classes
- osgp-domain-microgrids, Microgrids domain classes
- osgp-domain-tariff-switching, Tariff Switching domain classes
- osgp-logging, Logging incoming requests and outgoing responses of the Web Service Layer and logging calls to and from devices
Message Routing Layer
- osgp-core, Message Routing to Protocol Adapters
- osgp-core-db-api, Database Access Control for Protocol Adapters
The components have dependencies.
- shared, Common classes used by the OSGP Components
- osgp-dto, Data Transfer Objects
Open smart grid platform information and news
High-level project information and news can be found on the open smart grid platform website:
Open smart grid platform detailed documentation:
Open smart grid platform issue tracker:
Built using Java 8.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].