Thanks to visit codestin.com
Credit goes to github.com

Skip to content
@io7lab

io7lab

io7 IOT Platform Introduction


The IBM Watson IOT Foundation had been my choice of platform to teach the students the Internet of Things at a University with. It was a quite comprehensive and concise for the IOT subject, so it was much appreciated and enjoyed.

But it's unfortunetly decided that the IBM Watson IOT Foundation got sunset and no more available, so this io7 IOT Platform of a minimum set of IOT platform has been developed.

The main purpose of developing this platform and the submodules is to take the essential concepts from the IBM Watson IOT and to come up with a minimum but all required features with which the students can learn and practice the Internet of Things.


259081527-279e44bc-265c-4149-9b36-d10a3ace046f

This is the message subscription and publication authorization for the devices and the application id.

Screenshot 2024-04-12 at 10 40 32 AM

This is the architecture diagram.

Screenshot 2024-03-22 at 2 42 40 PM

Archtecture and Usage will be further documented here soon.

Github repositories for the io7 Platform

  1. https://github.com/io7lab/io7-platform-cloud : the current Repository. This has the installation shell scripts which will install the following components onto the io7 IOT Platform server on an EC2 instance or a dedicated server.
  2. https://github.com/io7lab/IO7F8266 : ESP8266 Arduino Library which helps develop the Arduino io7 device easily.
  3. https://github.com/io7lab/IO7F32 : ESP32 Arduino Library which helps develop the Arduino io7 device easily.
  4. https://github.com/io7lab/IO7FuPython : ESP32 Micropython Library which helps develop the Micropython io7 device easily.
  5. https://github.com/io7lab/io7-platform-edge : this repository is for the Edge Server with a Raspberry Pi. This implements an io7 gateway that sits between the local mosquitto broker on the RPi and the io7 Cloud broker and represents the local io7 edge devices by requesting automatic registration and relaying the mqtt events and commands. This prvodes the Edge Server level NodeRED so the Edge level intelligence can be implemented there.
  6. https://github.com/io7lab/io7dummy-device : io7 dummy IOT Device. This emulates the io7 IOT Device and can be used to do a quick check after the io7 IOT Platform setup.

Popular repositories Loading

  1. IO7FuPython IO7FuPython Public

    Python 2

  2. IO7F8266 IO7F8266 Public

    C

  3. io7-api-server io7-api-server Public

    Python

  4. io7-management-web io7-management-web Public

    JavaScript

  5. io7-platform-cloud io7-platform-cloud Public

    JavaScript 1

  6. io7-platform-edge io7-platform-edge Public

    JavaScript

Repositories

Showing 10 of 12 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…