Git Product home page Git Product logo

zeal_iot's Introduction

Zeal IoT

Zeal IoT is an IoT Platform that includes a web dashboard, example firmware, and also ETL module. Zeal IoT uses Cloud infrastructure includes computing services, database services that help service availability.

Zeal IoT is a support device template or custom device which users can customize. The dashboard also supports many widget types eg: text, gauge, line chart, bar chart, spline chart, and more.

Zeal IoT is opensource software released under GNU/AGPL V3.

Features

  • Support integration with Arduino platform and Wireless Soc chipset like Espressif

  • Support Real-time dashboard

  • Support 8 widgets

    • Text
    • Redial Guage
    • Line Chart
    • Spline Chart
    • Area Chart
    • Bar Chart
    • Switch
    • Map
    • Status

Sample dashboard & solutions

Smart Farm

Smart Home

Smart Vehicle Tracking

Support

zeal_iot's People

Contributors

adeeteya avatar anoochit avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

zeal_iot's Issues

Need document for building and setup web application in Firebase hosting.

The project has a only plain text document which is not a good document for starting. It's hard to understand to set up, configure build and deploy in Firebase. It's should be good to add more images or add a tutorial in the document. If you have writing skills in English or another Language, you can help contribute to this project.

I found a error after run `flutter build web`

Target dart2js failed: Exception: Warning: The 'dart2js' entrypoint script is deprecated, please use 'dart compile
js' instead.
lib/main.dart:8:8:
Error: Error when reading 'lib/firebase_options.dart': Error reading 'lib/firebase_options.dart' (No such file or
directory)
import 'package:zweb/firebase_options.dart';
^
lib/main.dart:17:14:
Error: Undefined name 'DefaultFirebaseOptions'.
options: DefaultFirebaseOptions.currentPlatform,
^^^^^^^^^^^^^^^^^^^^^^
Error: Compilation failed.

*** I saw that the missing file was ignored by git.

Add feature Action for Zeal IoT as a automation script.

Zeal IoT Action is an automation script for working with sensor data and action eg, sending a webhook, or sending data to another 3rd party service. The Action should be a simple script, It should be easy to create, config and integration.

Example

  • Use a blocky to create an action script OR
  • Use a simple steps flow to create an action script

Wrap Firestore library firmware, make it's easy to use.

Zeal IoT uses Firebase services, including Cloud Firestore to store data which send from IoT device. Basic firmware write a raw code it's not pretty, hard to understand, and hard to use. So I need a contributor who is familiar with firmware (ESP8266, ESP32, or another) to wrap Firebase SDK into an SDK for this project.

Multi series chart widget

Zeal IoT has widgets that represent data as variant charts BUT only support single series data. So some IoT devices need to present multiple data in a single widget. So it's should add multi-series support widgets or rewrite the old widgets to support multi-series data.

Effect change :

  • Widget schema in Cloud Firestore
  • Another chart widget must support multi-series charts
  • Form create widget in dashboard

Need to discusstion.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.