日出

一个使用Raspberry PI通过用户友好的移动应用程序控制的自动化百叶窗系统。该产品将通过允许用户远程关闭和打开百叶窗来帮助用户在家中更加舒适。此外,为了更方便,他还将能够安排百叶窗的打开和关闭时间。

本地开发

代码分为两部分

移动应用

用Flutter编写的跨平台移动应用。请确保您已安装Flutter。我们建议使用Android Studio进行开发。

下载flutter包

flutter pub get

使用模拟器运行应用程序(适用于Android或IOS)。

Raspberry Pi 代码

Raspberry Pi的代码,包含web服务器(用Python Flask编写),它将作为flutter和Raspberry Pi之间的API。

将flask.py文件添加到您的Raspberry Pi。

在Raspberry Pi上打开控制台并运行

python flask.py

贡献

欢迎您贡献

指南

  1. Fork 仓库
  2. 克隆
  3. 进行更改
  4. 推送您的代码
  5. 创建拉取请求

如果您发现错误,请随时提出一个Issue。请确保您说明如何重现它。如果您有功能请求,请将其作为Issue发布,并注明这是一项功能请求。

贡献应遵循MIT许可证的条款。

预览

原始开发者

该项目最初由:Khalil Zoghlami开发。

许可证

本项目根据MIT许可证授权。

GitHub

查看 Github