SagooIOT: High-performance, low-cost, easy-to-use open source IoT IoT platform

4a550e21e07d01d1a2e7dec3d5737000.png

SagooIOT is an open source enterprise-level IoT basic development platform developed based on the Go language . Responsible for equipment management and protocol data management, support cross-platform IoT access and management solutions, the platform realizes the basic functions related to the development of the Internet of Things, and based on this function, a complete set of IOT-related business systems can be quickly built. It aims to reduce development work, simplify and accelerate IoT development delivery through reusable components.

The SagooIOT project adopts a one-stop service, which can be compiled and run. It is simple but not simple. It can be widely used in the development of Internet of Things applications in various fields such as electricity, environmental protection, heating, transportation, medical care, fire protection, security, industry, and agriculture.

4b9d74b922b759fc8372333eb9d28e2f.png

01

core advantages

  • High productivity: one-stop application, one-key operation, easy to use, and a background management system can be built in a few minutes

  • Modularization: The mode of single application and multiple systems splits a complete application into multiple services, making subsequent expansion more convenient and increasing code reusability.

  • Authentication mechanism: using token user status authentication and casbin authority authentication

  • Routing mode: standardized routing registration method, automatic generation of api documents without annotations

  • Interface-oriented development

  • Support object model , multi-product, multi-device access management.

  • Shield the complexity of network protocols, adapt to multiple access protocols (TCP, MQTT, UDP, CoAP, HTTP, GRPC, RPC, etc.), and flexibly access different devices from different manufacturers.

  • Supports cross-platform operation , can quickly realize edge computing functions, realize offline automatic warning, automatic execution and other related functions.

  • Open source and free , commercial applications are not limited

  • A single program file , no need to configure the environment, no need to rely on third-party services, it can run on the server

  • Very small memory footprint , for IoT projects within 100 nodes, only tens of megabytes of memory is enough.

  • Support industrial computer and intelligent gateway, edge computing is also no problem

  • Support Web configuration , visualization, and large-screen display. Online product library, template library, configuration library

02

system structure

SagooIOT is an integrated IoT platform system based on GoFrame2.1 and Vue3+Element plus.

cf15d7107922d34a5466faeb4babbd71.png

Technology stack list:

0706a031d8f6e4441ce5c0e8bb3f4726.png

03

Platform operation interface preview

7822284279c266b7070d15768f211f3c.png

6ec139c5cbc4dc30ad92a234e6f31d3f.png

95a30567f2713897a09b06c6c6e9f0fd.png

80e1a6619a554065f8a5dab39999c7ef.png

f8da837f6eac47fc4db94bdd1f521836.png

5fcd3c0d9dfd99366d1f3c6f8a63cd25.png

1a216440ac6335c85f9bc985a8d0e82a.png

73447376ac72dc8cb5c7047ecad81ca0.png

04

Data visualization big screen

SagooIOT provides a wealth of interactive controls and chart components, and the report graphics can be switched arbitrarily, and is not limited by dimensions and measures.

  • The free layout canvas adopts a grid system to automatically absorb the layout of each control to achieve uniformity.

  • Flexible controls  A large number of visual control effects, zero-coding drag-and-drop operations, support for custom styles, and custom databases.

  • Visual drag-and  -drop free layout, a variety of charts, controls, tables and other components can be placed by you, and you can place them however you want.

  • Chart Examples  Dozens of visual chart examples meet various reading preferences and present you with comprehensive data visualization reports.

  • Dynamic data  breaks the problem of isolated islands of information, and shows you the changes in data in real time, allowing you to check the company's business situation at any time.

  • Cool effects There are a large number of professional and cool visual animation components built in to meet your dynamic needs for various data scenarios.

d80c91324c521a3e9f7432e4154077bc.png

aaa28382a8cb0b580b55e63c9191bf99.png

ea98b84b1dd9860cd42a242c38267121.png

05

online experience

Demonstration address: https://zhgy.sagoo.cn/

Account/password: demo/demo123456

Get the source code: 

https://gitee.com/sagoo-cloud/sagooiot

Past recommendation

☞ IDC China 2022 IoT Platform Evaluation Report

☞ IoT Platform Trends in 2022: Privatization

☞ 5 lessons worth sharing about IoT startup failures

☞ Selection and comparison of four domestic IoT platforms

☞ Is the [IoT platform] of cloud vendors not popular?

eceebe9ca3870a21a0b3700a3cd3f577.png

709915ce4d296dbcc7175f9f68b5a59f.gif

e78493c1da904859015cd56bd519f38e.gif

b6b18636d616547f1972e19ccb2f4b86.gif

92954d5ca7c569adfcc3f4d1452304a9.gif

Guess you like

Origin blog.csdn.net/klandor2008/article/details/132419494