SkillAgentSearch skills...

Giot

IoT Platform, Device management, data collection, processing and visualization, multi protocol, rule engine, netty mqtt client

Install / Use

/learn @GerryYuan/Giot
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

2021.5月换了新工作,太忙了,项目更新暂时搁置,未来找合适的机会重新开启

新项目地址:https://github.com/WatchInsight/watchinsight

GIoT

GIoT is an open source IoT platform that supports device management, object model, device management, rule engine, multiple storage, multiple sinks, multiple protocols (http, mqtt, tcp, custom protocols), etc. And so on, provide plug-in development.

GitHub stars Maven Central IoT Cloud Edge Collaboration Architecture Diagram

Documentation

Quick Start

Quick starter Module -> giot-starter by source code.

public class GiotStarter {

    public static void main(String[] args) throws FileNotFoundException, ContainerConfigException, ContainerStartException {
        Stopwatch sp = Stopwatch.createStarted();
        ResourceLoader resourceLoader = new ModuleResourceLoader("application.yml");
        ModuleConfiguration moduleConfiguration = resourceLoader.load();
        ModuleManager moduleManager = new ModuleManager();
        moduleManager.start(moduleConfiguration);
        log.info("GIoT server start success, cost time [{}] ms ", sp.elapsed(TimeUnit.MILLISECONDS));

    }
}

How to build

Follow this document

Downloads

Live Demo

License

Apache 2.0 License.

Related Skills

View on GitHub
GitHub Stars37
CategoryDevelopment
Updated2y ago
Forks9

Languages

Java

Security Score

80/100

Audited on Jul 3, 2023

No findings