iotempower

IoTempower is a framework and environment for making the Internet of Things (IoT) accessible for everyone

https://github.com/iotempire/iotempower

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.9%) to scientific vocabulary

Keywords

arduino education esp32 esp8266 framework iot node-red nodemcu platformio raspberry-pi teaching wemos-d1-mini
Last synced: 4 months ago · JSON representation ·

Repository

IoTempower is a framework and environment for making the Internet of Things (IoT) accessible for everyone

Basic Info
  • Host: GitHub
  • Owner: iotempire
  • License: mit
  • Language: C++
  • Default Branch: master
  • Homepage:
  • Size: 5.21 MB
Statistics
  • Stars: 29
  • Watchers: 3
  • Forks: 24
  • Open Issues: 76
  • Releases: 0
Topics
arduino education esp32 esp8266 framework iot node-red nodemcu platformio raspberry-pi teaching wemos-d1-mini
Created over 6 years ago · Last pushed 4 months ago
Metadata Files
Readme Contributing License Code of conduct Citation Security Support

.github/README.rst

==========
IoTempower
==========

.. |IoTempower Badge| image:: https://img.shields.io/badge/IoTempower-0.9.3-purple.svg
    :target: https://github.com/iotempire/iotempower
    :alt: IoTempower version 0.9.3
.. |MIT License Badge| image:: https://img.shields.io/badge/license-MIT-blue.svg
    :target: https://opensource.org/licenses/MIT
    :alt: MIT License
.. |Platforms Badge| image:: https://img.shields.io/badge/Platforms-Linux%20%7C%20Raspberry%20Pi%20%7C%20Android%20%7C%20Windows%20%7C%20iOS%20%7C%20Mac-darkgreen.svg
    :target: https://github.com/iotempire/iotempower#supported-platforms
    :alt: Platforms: Linux | Raspberry Pi | Android | Windows | iOS | Mac

|IoTempower Badge| |MIT License Badge| |Platforms Badge|


**Quick Links:** `Install `__ |
`First IoT Node `__ |
`Raspberry Pi Quickstart `__ |
`Examples `__ |
`Docs `_ |
`Support `_ |
`Contribute `_ 


**Get In Touch:** `IoTempire Discord `_ |
`YouTube Playlist `_ |
`Matrix `_ |
`Facebook `_


.. figure:: /doc/images/system-architecture.png
   :width: 50%
   :figwidth: 100%
   :align: center
   :alt: IoTempower System Architecture


**IoTempower** is a framework designed to intuitively streamline your **Internet of Things** application development. 

Whether a hobbyist, student, artist, or professional, **IoTempower** has what you need to build your IoT idea.

**IoTempower**: Network, Integration, Device Management, Education, Permissive License, Security, and more.


*Key Features*:

- **Classroom Friendly**: Ideal for teaching IoT concepts and home automation.

- **Cross-Platform**: Supports Linux, Raspberry Pi, Android, Windows, iOS, and Mac.

- **Easy to Use**: Simplified IoT development. Puts the S back into Internet of Thing(s).

- **Extensible**: Add your own devices and protocols.

- **Secure**: Built-in security features to protect your IoT devices.

- **Open-Source**: Fully permissible MIT License with permissibly licensed dependencies.

- **OTA Updates**: Enhance existing IoT setups with over-the-air update capabilities.

- **Multi-Device Management**: Simplify deployment across multiple devices with automatic configurations.

- **Continuous Integration**: Automated testing via GitHub Actions ensures code quality and compatibility across supported hardware platforms.


----------

For support please check out our `Support Page `_.

If you are interested in contributing, please check out our `Contribution Guidelines `_. 

Your contributions help IoTempower grow and improve, and we welcome contributions from all skill levels.

The main development takes place here: `IoTempower GitHub `_

Owner

  • Name: iotempire
  • Login: iotempire
  • Kind: organization

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it using these metadata."
authors:
- family-names: "Norbisrath"
  given-names: "Ulrich"
  orcid: "https://orcid.org/0000-0002-6151-991X"
- name: "IoTempower Community"
title: "IoTempower"
version: 0.9.3
date-released: 2024-04-08
url: "https://github.com/iotempire/iotempower"

GitHub Events

Total
  • Issues event: 3
  • Watch event: 4
  • Delete event: 1
  • Issue comment event: 15
  • Push event: 37
  • Pull request review event: 2
  • Pull request event: 22
  • Fork event: 3
  • Create event: 2
Last Year
  • Issues event: 3
  • Watch event: 4
  • Delete event: 1
  • Issue comment event: 15
  • Push event: 37
  • Pull request review event: 2
  • Pull request event: 22
  • Fork event: 3
  • Create event: 2

Issues and Pull Requests

Last synced: 4 months ago

All Time
  • Total issues: 0
  • Total pull requests: 13
  • Average time to close issues: N/A
  • Average time to close pull requests: about 11 hours
  • Total issue authors: 0
  • Total pull request authors: 6
  • Average comments per issue: 0
  • Average comments per pull request: 0.08
  • Merged pull requests: 9
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 13
  • Average time to close issues: N/A
  • Average time to close pull requests: about 11 hours
  • Issue authors: 0
  • Pull request authors: 6
  • Average comments per issue: 0
  • Average comments per pull request: 0.08
  • Merged pull requests: 9
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • ulno (23)
  • mbz4 (17)
  • Natomac (3)
  • ArazHeydarov (2)
Pull Request Authors
  • Natomac (14)
  • mbz4 (11)
  • ulno (7)
  • ArazHeydarov (5)
  • stenoe (4)
  • NeverFinished (3)
  • Copilot (2)
  • tonysln (2)
  • bimonXdd (1)
  • pvastrik (1)
  • emiliomercuri (1)
  • kennark (1)
Top Labels
Issue Labels
enhancement (3) bug (1)
Pull Request Labels
enhancement (6) bug (3) urgent (2) help wanted (1)

Dependencies

Dockerfile docker
  • node buster build
examples/obsolete/simulators/light_rgb_android/BulbApp/app/build.gradle maven
  • com.android.support.constraint:constraint-layout 1.0.2 compile
  • com.android.support:appcompat-v7 25.3.1 compile
  • org.eclipse.paho:org.eclipse.paho.android.service 1.1.1 compile
  • org.eclipse.paho:org.eclipse.paho.client.mqttv3 1.1.0 compile
  • junit:junit 4.12 testCompile
examples/obsolete/simulators/temperature02/build.gradle maven
  • org.eclipse.paho:org.eclipse.paho.client.mqttv3 1.0.2 compile
examples/obsolete/simulators/led02_ruby/Gemfile rubygems
  • mqtt >= 0
  • paint >= 0
examples/obsolete/simulators/led02_ruby/Gemfile.lock rubygems
  • bundler 1.14.3
  • mqtt 0.5.0
  • paint 2.0.0
examples/obsolete/simulators/light_rgb_android/BulbApp/build.gradle maven