该存储库包含了Da Silva Andrade David在与GénéraleDesSystèmesD'Information( DGSI )的方向合作的主持论文中。
该项目的目的是Devellop可以连接到Lorawan并提供可以从特定设备信任的传感器数据。
还将一个安全的接口被开发,以将AppKey传递到创建的新设备。创建和存储的原则基于DGSI为Smartcanton项目提供的概念证明。
PCB已为该项目进行了Devellop。
在SmartCantonhardwareSmartCantonDevBox_V1_0的目录下,板的Altium布局可公开。
还设计了硬件的案例。您可以在SmartCantonhardwareSmartCantonDevBoxCase下找到它。它可以使用3D打印机轻松打印。
CMWX1ZZABZ-078的软件可以在SmartCantondevSTM32CubeExpansion_LRWAN_V1.1.2下找到。它需要使用STM32工作台IDE打开。
NXP KW41Z的软件可以在SmartCantondevMKW41z目录下找到。它需要使用McUxPresso IDE打开。
使用Android Studio开发的应用程序可在SmartCantondevSmartCantonManager下找到。
已经开发了使用Python 3.6和Pycharm开发的Web服务器。它与SQLite一起运行,以存储有关用户和DevBox(Lorawan et ble配置)的所有信息。
该项目可以用pycharm在目录SmartCantondevSmartCanton_AppKeyServer下打开。
The final report of the project can be found in the root tree of the project under the name [Da_Silva_Andrade_TM_2017-2018.pdf](https://github.com/Rasnar/SmartCanton/blob/master/Da_Silva_Andrade_TM_2017-2018.pdf) .它用法语编写,用英语写。 REST API文档,Android应用程序的用户指南以及已开发的所有BLE服务可以在PDF文件中找到附录。
所有文档都可以在SmartCantondocumentation目录下找到。