Chinois | Anglais
Proton-IotService est une plate-forme IoT open source qui intègre le backend de gestion des périphériques et l'appareil est connecté au SDK. Il s'agit d'une solution IoT complète qui peut être utilisée pour créer rapidement des systèmes commerciaux liés à l'IoT.
Si vous souhaitez expérimenter le projet rapidement, vous pouvez directement utiliser les capacités de déploiement en un clic de Docker, reportez-vous au manuel de déploiement.
Bien sûr, vous pouvez également compiler le projet à partir de zéro et le déployer, reporter au manuel de compilation
Si vous souhaitez saisir rapidement l'étape de développement, vous pouvez exécuter la commande suivante
docker run --name=aproton-dev- $( whoami ) -p8080:8080 -p3306:3306 -p9301:9301
-v $PWD :/root/iotservice -w /root/iotservice -it
aproton/iotservice-dev:latest /bin/bashL'interface API de la gestion des appareils est développée sur la base de Laravel, et le frontal adopte le développement de Vue.

La plate-forme fournit un ensemble d'interfaces API pour l'accès aux périphériques IoT, y compris l'authentification de l'appareil, les attributs de périphérique, le positionnement, l'OTA et d'autres interfaces API.
Référence de documentation d'interface: API
La plate-forme fournit également un ensemble de SDK pour les appareils à accès rapide, développés en utilisant C. Le code doit être combiné dans Quark dans d'autres projets.
À compléter
+
|--- backend # 管理台API以及设备API
|--+ extenstion
| |-- eletron # PHP扩展
|--- website # 管理台前端页面
|--- build # 编译相关代码
|--- deploy # 部署相关代码
Le plan de projet adopte cinq types de modèles de branchement;
Ce projet utilise Apache License 2.0 comme protocole open source
Remarque: je suis occupé au travail et je répondrai de temps en temps