Chino | Inglés
Proton-Ootservice es una plataforma IoT de código abierto que integra el backend de administración del dispositivo y el dispositivo está conectado al SDK. Es una solución de IoT completa que se puede utilizar para construir rápidamente sistemas comerciales relacionados con IoT.
Si desea experimentar el proyecto rápidamente, puede usar directamente las capacidades de implementación de un solo clic de Docker, consulte el manual de implementación.
Por supuesto, también puede compilar el proyecto desde cero e implementarlo, consulte el manual de compilación
Si desea ingresar rápidamente la etapa de desarrollo, puede ejecutar el siguiente comando
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/bashLa interfaz API de backend de administración de dispositivos se desarrolla en función de Laravel, y el delantero adopta el desarrollo de Vue.

La plataforma proporciona un conjunto de interfaces API para el acceso al dispositivo IoT, incluida la autenticación del dispositivo, los atributos del dispositivo, el posicionamiento, la OTA y otras interfaces API.
Referencia de documentación de la interfaz: API
La plataforma también proporciona un conjunto de SDK para dispositivos de acceso rápido, desarrollado usando C. El código se combinará en Quark en otros proyectos.
Ser complementado
+
|--- backend # 管理台API以及设备API
|--+ extenstion
| |-- eletron # PHP扩展
|--- website # 管理台前端页面
|--- build # 编译相关代码
|--- deploy # 部署相关代码
El plan de proyecto adopta cinco tipos de modelos de ramificación;
Este proyecto utiliza la licencia de Apache 2.0 como protocolo de código abierto
Nota: Estoy ocupado con el trabajo y responderé de vez en cuando