# HouseMonitorPi
树莓派搭建的家庭环境监控系统,可以监测室内温湿度,室内空气质量,甲醛浓度。除此之外,还加入了个人博客和基于Slack的树莓派聊天机器人。
## 依赖
基于树莓派官方系统Raspbian Jessie开发,pip install:
> flask
> flask_script
> flask_flatpages
> flask_paginate
> pyserial
> pandas
> slackbot
## 使用
### HouseMonitorPi
#### 1.和风天气API
在此处[和风天气][1]注册,获取API后替换widget_utils.py第6行。
#### 2.心知天气插件
在此处[心知天气][2]注册,获取天气插件代码后加入weather_forcast.html的iframe标签中。
### Pi_Robot
#### 1.Slack Bot
在此处[Slack][3]注册,添加Slack Bot后,在slackbot_settings.py添加API_TOKEN
#### 2.图灵机器人
在此处[tuling123][4]注册,添加图灵机器人后,在tuling.json添加key
### Blog
app/pages下的实例构建目录结构,并以Sample.markdown为模板撰写博客。
## 运行
> sudo manage.py runserver
> sudo python run.py
[1]:http://www.heweather.com/
[2]:https://www.seniverse.com/widget/more
[3]:https://slack.com/
[4]:http://www.tuling123.com/
没有合适的资源?快使用搜索试试~ 我知道了~
HouseMonitorPi:树莓派建造的家庭环境监控系统,可以监测室内温湿度,室内空气质量,甲醛浓度
共86个文件
js:18个
py:16个
html:15个
需积分: 47 10 下载量 132 浏览量
2021-03-11
20:14:22
上传
评论 7
收藏 1.94MB ZIP 举报
温馨提示
HouseMonitorPi 树莓派建造的家庭环境监控系统,可以监测室内温湿度,室内空气质量,甲醛浓度。另外,还加入了个人博客和基于Slack的树莓派聊天机器人。 依赖 基于树莓派官方系统Raspbian Jessie开发,pip安装: flask flask_script flask_flatpages flask_paginate pyserial熊猫slackbot 使用 HouseMonitorPi 1.和风天气API 在此处注册,获取API后替换widget_utils.py第6行。 2.心知天气插件 在这里注册,获取天气插件代码后加入weather_forcast.html的iframe标签中。 Pi_Robot 1,松弛机器人 在这里注册,添加Slack Bot后,在slackbot_settings.py添加API_TOKEN 2.图灵机器人 在此处注册,添加图灵机器人后
资源详情
资源评论
资源推荐
收起资源包目录
HouseMonitorPi-master.zip (86个子文件)
HouseMonitorPi-master
HouseMonitorPi
manage.py 206B
config.ini 357B
app
pages
2017
08
12
Sample.markdown 165B
config.py 76B
__init__.py 330B
main
utils
serial_utils.py 2KB
pi_robot_server.py 2KB
database_utils.py 2KB
widget_utils.py 2KB
__init__.py 85B
errors.py 253B
__init__.py 93B
views.py 5KB
templates
post.html 726B
index.html 1002B
500.html 198B
blog_base.html 3KB
widget
pi_status.html 2KB
weather_forcast.html 110B
weather_outdoor.html 880B
weather_indoor.html 952B
formaldehyde.html 7KB
airquality.html 9KB
temperature.html 7KB
humidity.html 7KB
summary.html 2KB
404.html 179B
base.html 3KB
static
img
favicon.png 3KB
favicon.ico 5KB
avatar.png 133KB
lib
jquery
dist
jquery.min.js 82KB
jquery-ui
ui
core.js 7KB
draggable.js 32KB
sortable.js 42KB
widget.js 15KB
mouse.js 5KB
jquery-ui-touch-punch
jquery.ui.touch-punch.min.js 1KB
jquery-pjax
jquery.pjax.js 23KB
bootstrap-sass-official
assets
javascripts
bootstrap.js 65KB
js
Chart.min.js 145KB
highlight.pack.js 42KB
jquery.min.js 94KB
jquery.js 278KB
utils.js 3KB
bootstrap.js 59KB
app.js 8KB
metro-docs.js 338B
bootstrap.min.js 31KB
fonts
fontawesome
fontawesome-webfont.svg 434KB
fontawesome-webfont.woff2 75KB
fontawesome-webfont.eot 162KB
FontAwesome.otf 132KB
fontawesome-webfont.woff 96KB
fontawesome-webfont.ttf 162KB
open-sans-italic-light.woff 21KB
fontawesome-webfont.svg 434KB
open-sans-italic.woff 21KB
fontawesome-webfont.woff2 75KB
google
open-sans-italic-light.woff 21KB
open-sans-italic.woff 21KB
open-sans-bold.woff 22KB
open-sans-semibold.woff 22KB
open-sans-light.woff 22KB
open-sans.woff 21KB
fontawesome-webfont.eot 162KB
FontAwesome.otf 132KB
fontawesome-webfont.woff 96KB
open-sans-bold.woff 22KB
open-sans-semibold.woff 22KB
open-sans-light.woff 22KB
open-sans.woff 21KB
fontawesome-webfont.ttf 162KB
css
styles
monokai_sublime.css 2KB
font-awesome.min.css 30KB
application.min.css 346KB
clean-blog.min.css 7KB
metro-bootstrap.min.css 113KB
Pi_Robot
slackbot_settings.py 99B
run.py 241B
plugins
tuling.py 2KB
tuling.json 50B
__init__.py 0B
bot.py 583B
HomeEnvMonitor.ino 3KB
README.md 1KB
共 86 条
- 1
汪纪霞
- 粉丝: 35
- 资源: 4700
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0