All Projects → OSGP → Platform

OSGP / Platform

Licence: apache-2.0
The main components of OSGP.

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
Freedomotic
Open IoT Framework
Stars: ✭ 354 (+807.69%)
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
Lua Rtos Esp32
Lua RTOS for ESP32
Stars: ✭ 621 (+1492.31%)
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
Pando Cloud
pando open source iot cloud.
Stars: ✭ 162 (+315.38%)
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
M2x Python
AT&T M2X Python Library
Stars: ✭ 25 (-35.9%)
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].