IoTLink: платформа для управления IoT-устройствами
IoTLink — это платформа, разработанная на основе SpringBoot, Vue, Mybatis, RabbitMq, Mysql и Redis. Она поддерживает управление IoT-картами, IoT-модулями и их интеграцией. Платформа позволяет одновременно подключаться к сетям China Mobile, China Unicom и China Telecom, а также к сторонним IoT-сетям. IoTLink предоставляет следующие функции:
Преимущества платформы
Особенности платформы
Платформа IoTLink предлагает два варианта развёртывания: облачное SaaS-решение и локальное частное решение. Оба варианта обеспечивают быстрое развёртывание, гибкость выбора между облачным и локальным доступом, сбор и интеграцию данных, масштабируемость, высокую производительность и стабильность, а также безопасность данных.
IoTLink стремится предоставить удобные, эффективные и безопасные решения для управления IoT. Компания постоянно улучшает платформу, чтобы удовлетворить различные потребности клиентов и обеспечить лёгкость управления IoT. Структура проекта
├── data-persistence
│ └── utils // общие классы обработки
├── framework // ядро фреймворка
│ ├── aspectj // реализация аннотаций
│ ├── config // конфигурация системы
│ ├── datasource // доступ к данным
│ ├── interceptor // перехватчики
│ ├── manager // асинхронная обработка
│ ├── security // контроль доступа
│ └── web // управление фронтендом
├── yunze-consumption-admin // разделение бизнес-логики платформы и мониторинг выполнения
│ └── system // мониторинг выполнения бизнес-логики yunze-admin
├── yunze-consumption-car-activatedate // опрос, активация времени, синхронизация выполнения
├── yunze-consumption-car-disconnected // отслеживание незаказанных отключений потребителей
├── yunze-consumption-car-flow // опрос объёма потребления, синхронизация выполнения
├── yunze-consumption-car-status // опрос жизненного цикла, синхронизация выполнения
├── yunze-consumption-car-stop // отслеживание отключений по объёму потребления
├── yunze-consumption-order // пополнение баланса потребителя
├── yunze-consumption-update // обновление информации о карте yz_card_info
├── yunze-generator // генерация кода
├── yunze-quartz // задачи по расписанию
├── yunze-system // код системы
├── yunze-admin // бэкенд
├── yunze-ui // код фронтенда
├── yunze-timed-task // выполнение задач по расписанию
Структура фронтенда
├── build // сборка
├── bin // скрипты для выполнения
├── public // публичные файлы
│ ├── favicon.ico // значок favicon
│ └── index.html // шаблон html
├── src // исходный код
│ ├── api // все запросы
│ ├── assets // статические ресурсы (темы, шрифты и т. д.)
│ ├── components // глобальные компоненты
│ ├── directive // глобальные директивы
│ ├── layout // макет
│ ├── router // маршрутизация
│ ├── store // управление хранилищем
│ ├── utils // глобальные методы
│ ├── views // представления
│ ├── App.vue // точка входа
│ ├── main.js // загрузка компонентов, инициализация и т.д.
│ ├── permission.js // управление доступом
│ └── settings.js // настройки системы
├── .editorconfig // формат кодирования
├── .env.development // среда разработки
├── .env.production // производственная среда
├── .env.staging // тестовая среда
├── .eslintignore // игнорируемые правила eslint
├── .eslintrc.js // настройки eslint
├── .gitignore // git-игнорирование
├── babel.config.js // babel.config.js
├── package.json // package.json
└── vue.config.js // vue.config.js
Для получения информации о способах развёртывания проекта IoTLink обратитесь к официальному руководству на сайте: https://www.5iot.com/doc/?target=/md/deploy.
Рекомендуется использовать сервер с минимальными конфигурациями:
Тип | Конфигурация |
---|---|
Операционная система | CentOS Stream 8 64-бит |
Процессор | 4 ядра |
Оперативная память | 8 ГБ |
Пропускная способность сети | 5 Мбит/с |
Хранилище | 100 ГБ |
Информация дополняется.
На следующих скриншотах показаны различные страницы системы.
[...и так далее] Если вы считаете, что наш открытый проект полезен, пожалуйста, нажмите Поддержать IoTLink, команду открытого исходного кода
Если у вас есть какие-либо идеи, мнения или предложения о продуктах IoTLink или потребности в деловом сотрудничестве, пожалуйста, отсканируйте код и добавьте команду проекта IoTLink для дальнейшего общения:
IoTLinkQunLiao20220119.png
Мы надеемся, что все компании, связанные с интернетом вещей, профессионалы и разработчики смогут ощутить силу открытого исходного кода и бесконечных возможностей, которые он предоставляет. Давайте совместными усилиями сделаем интернет вещей более практичным в ближайшем будущем, чтобы привнести инновационную энергию во все отрасли и создать ценность. Пусть технологии интернета вещей проникнут во все сферы деятельности, способствуя экономическому росту и социальному прогрессу во всём мире.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )