1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/sdyunze-iotlink

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

IoTLink: платформа для управления IoT-устройствами

IoTLink — это платформа, разработанная на основе SpringBoot, Vue, Mybatis, RabbitMq, Mysql и Redis. Она поддерживает управление IoT-картами, IoT-модулями и их интеграцией. Платформа позволяет одновременно подключаться к сетям China Mobile, China Unicom и China Telecom, а также к сторонним IoT-сетям. IoTLink предоставляет следующие функции:

  • Состояние запроса: просмотр состояния IoT-карт в реальном времени.
  • Управление затратами: гибкая настройка стратегий затрат.
  • Информация о клиентах: управление данными клиентов.
  • Управление запасами: полный контроль запасов IoT-карт, закупок и продаж.
  • Контрактное управление: простое управление контрактами.
  • Обработка заказов: быстрая обработка заказов клиентов.
  • Оплата и пополнение: онлайн оплата и пополнение.
  • Диагностика и счета: интеллектуальная диагностика IoT-карт и предоставление подробных счетов.

Преимущества платформы

  • Поддержка различных сетей: поддержка сетей China Mobile, China Unicom, China Telecom и сторонних IoT-сетей.
  • Управление коммуникациями: предоставление комплексной информации об IoT-картах и функций управления.
  • Гибкое управление затратами: настройка стратегий затрат для оптимизации расходов.
  • Определение жизненного цикла: определение и управление жизненным циклом IoT-карт.

Особенности платформы

  • Разделение бизнеса и системы: оптимизация пользовательского опыта и обеспечение стабильности системы.
  • Настраиваемые каналы связи: гибкость интеграции с различными системами.
  • Мониторинг использования: отслеживание использования каналов связи.
  • Безопасность данных: шифрование ключевых данных и передача данных с использованием шифрования.
  • Обзор данных на главной странице: контроль основных данных.
  • Расширение ERP-функций: планируется внедрение дополнительных функций ERP.

Платформа 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

2.5 Система развёртывания

Для получения информации о способах развёртывания проекта IoTLink обратитесь к официальному руководству на сайте: https://www.5iot.com/doc/?target=/md/deploy.

Рекомендуется использовать сервер с минимальными конфигурациями:

Тип Конфигурация
Операционная система CentOS Stream 8 64-бит
Процессор 4 ядра
Оперативная память 8 ГБ
Пропускная способность сети 5 Мбит/с
Хранилище 100 ГБ

3. Часто задаваемые вопросы

4. Планы развития

Информация дополняется.

5. Скриншоты системы

На следующих скриншотах показаны различные страницы системы.

Главная страница

Управление IoT-картами

[...и так далее] Если вы считаете, что наш открытый проект полезен, пожалуйста, нажмите :star: Поддержать IoTLink, команду открытого исходного кода :heart:


6. Свяжитесь с нами

Если у вас есть какие-либо идеи, мнения или предложения о продуктах IoTLink или потребности в деловом сотрудничестве, пожалуйста, отсканируйте код и добавьте команду проекта IoTLink для дальнейшего общения:

IoTLinkQunLiao20220119.png

Мы надеемся, что все компании, связанные с интернетом вещей, профессионалы и разработчики смогут ощутить силу открытого исходного кода и бесконечных возможностей, которые он предоставляет. Давайте совместными усилиями сделаем интернет вещей более практичным в ближайшем будущем, чтобы привнести инновационную энергию во все отрасли и создать ценность. Пусть технологии интернета вещей проникнут во все сферы деятельности, способствуя экономическому росту и социальному прогрессу во всём мире.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Лёгкая комплексная платформа для поддержки бизнеса в сфере интернета вещей, разработанная на основе SpringBoot, Vue, Mybatis, RabbitMq, Mysql и Redis. Поддерживает управление картами интернета вещей и интеграцию карт и модулей. Предоставляет функции управления состоянием, оплатой, инвентаризацией, договорами, заказами, продлением, пополнением б... Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/sdyunze-iotlink.git
git@api.gitlife.ru:oschina-mirror/sdyunze-iotlink.git
oschina-mirror
sdyunze-iotlink
sdyunze-iotlink
master