想用 Python 写一个天气程序,放在树莓派上长期运行,大家帮我看看思路对不对?
然后是不是哪里有疏漏的地方,尽管指正,谢谢:)
我画的天气服务脑图
树莓派 RS 版包装正面
树莓派 RS 版包装背面
新鲜出炉的 Raspberry Pi 3 Model B
想用 Python 写一个天气程序,放在树莓派上长期运行,大家帮我看看思路对不对?
然后是不是哪里有疏漏的地方,尽管指正,谢谢:)
我画的天气服务脑图
树莓派 RS 版包装正面
树莓派 RS 版包装背面
新鲜出炉的 Raspberry Pi 3 Model B
|
lanpongNov 27, 2017 via iPhone
1
这是晒单树莓派的吧!
|
|
2
何必抓取,天气这东西有现成的 api 调用,然后每天定时发送邮件或者自定义条件发送。
最后:这是晒单吧。 |
|
upczwwNov 27, 2017 via iPhone
3
发微信给你的话,推荐 server 酱
|
|
tSQghkfhTtQt9mtdNov 27, 2017 via Android
4
|
|
peteronthewayNov 27, 2017
6
顺路问一下,写 python 你们用什么 IDE
|
|
designerNov 27, 2017 via iPhone
7
那么来群里交流下吧,最近也在撸 py
https://t.me/shumeipai |
|
8
可是。。 树莓派你又不连传感器,为何不直接挂在服务器上面呢。。
|
|
scriptB0yNov 27, 2017
9
以前好像有个叫墨迹天气的应用,好久没见过有人用了不过……
|
|
10
你的需求用树莓派有点浪费,要不这样吧,我每天给你发微信提醒,你把树莓派给我玩玩可好
|
|
12
@wuqiangroy 哪里有现成的 API,求链接!
|
|
14
@liwanglin12 我靠现成的轮子,好人一生平安😆
|
|
hugeeNov 28, 2017 via Android
16
手机都自带天气了,随时自动刷新还不好吗?
|
|
17
@grimpil 你想的真周到,哈哈!我刚开始玩嘛,先写点简单的练练手,接下来我还想用 nginx+sqlite+Python 在树莓派上搭建一个博客看看
|
|
18
|
|
19
早有轮子啦 https://github.com/4679/serverchan-scripts/blob/master/weather.sh ,写个 systemctl 配置文件就很稳了
|
|
580a388da131Nov 28, 2017
20
|
|
21
ifttt 作不到么?
|
|
lsidoNov 28, 2017 via iPhone
22
我心好累啊,看个天气而已,为什么这么麻烦
|
|
onsaleNov 28, 2017
23
|
|
hareandlionNov 28, 2017 via iPhone
24
用 pycharm 社区版
|
|
Trim21Nov 28, 2017 via iPhone
25
就是来晒树莓派的……
|
|
shenyu1996Nov 28, 2017 via Android
26
其实树莓派自带的 node-red 很好用的啦
|
|
lhx2008Nov 28, 2017 via Android
28
发一个 get 到 api 拿数据,做 json 解析,再发一次 get 一次 post 到微信就可以通知到手机了
|
|
bearqqNov 28, 2017 via Android
29
这事一个云服务就搞定了,gae 最合适,树莓派大材小用还没那么稳定
坐等吃灰 |
|
30
@acgnsstech 你这个 mdoc.vip 看起来不错啊,收到授权码到时候用用看,我用支付宝给你转了 5 元表示支持
|
|
32
这是买了树莓派唯一能想到不浪费钱安慰自己找个功能让他物尽其用不会吃灰同时不会让自己内心背负愧疚的一种行为吧,要看天气,qq 面板那个天气还不够你用?
|
|
33
我告诉你吧,esp8266,50 块搞定,还有 oled。
|
|
35
@alwayshere 我目前就想到这个
|
|
SankoNov 28, 2017 via Android
38
多钱入的
|
|
huageNov 28, 2017
40
天气这东西 APP 应用很多,如果你打算练手用 python 写这个应用,我觉得可以实践,但是长期使用真的没有必要。
|
|
amuNov 28, 2017
41
。。。最近准备买点温度湿度传感器
|
|
gengfireNov 28, 2017
42
顺路问一下,写 python 楼主穿什么拖鞋
|
|
finalspeedNov 28, 2017 via Android
43
我的树莓派最主要功能是:正点报时,定时播放音乐(早上当闹钟),即时播放从电报发来的语音
https://github.com/tianzhenyun/timeaudio https://www.xpath.org/blog/00150676463107475480001beac4f7ab9d68071162414e4000 |
|
acgnsstechNov 28, 2017
44
|
|
grimpilNov 28, 2017 via Android
45
楼主树莓派在哪买的,多少钱
|
|
free9fwNov 28, 2017
47
下个彩云天气 app 不就完了。每天早上 7 点和晚上下班都推送天气给你
|
|
x86Nov 28, 2017
48
你都能查看 email 了随手查个网址不难吧
|
|
peteronthewayNov 28, 2017
49
@zs8861 谢谢 我也去使用看看!
|
|
edw1nNov 28, 2017
50
轮子早就有现成的了,树莓派+homeassistant+彩云天气,参考下这个 https://bbs.hassbian.com/thread-1003-1-1.html
|
|
edw1nNov 28, 2017
52
补一句,可以做到分钟级的预报。
|
|
casouriNov 28, 2017
53
手机上的应用不行吗
|
|
panda1001Nov 28, 2017 via Android
54
占坑认识一群进阶玩 pi 的小伙伴
|
|
RainySeasonNov 28, 2017
55
手机上的天气应用在哭泣!明明是我先来的(;д;)
|
|
dj9399Nov 28, 2017
56
说实话树莓派 3 还是很强的,多弄二张 SD 卡刷不同系统用起来就更方便(更不容易吃灰了)
|
|
designerNov 28, 2017 via iPhone
57
支持楼主,买树莓派的最大意义就是倒腾和学习。
|
|
yanze0613Nov 28, 2017
58
好吧,这个功能 qq 每天都会提醒其实,早上开个 qq 就有了
|
|
dychenyiNov 28, 2017
59
树莓派拿来用的基本吃灰的命。
拿来练手还行。 |
|
crabNov 28, 2017
60
只是天气直接 ifft
|
|
wuqiangroyNov 28, 2017
61
|
|
zgzhNov 28, 2017
62
支持楼主折腾,在折腾过程中找到乐趣~
|
|
yuanfnadiNov 28, 2017
63
|
|
yuanfnadiNov 28, 2017
64
我做的功能是每天定时调用彩云天气 API,获取温度或者天气数据,然后早上用阿里云发一条短信给女朋友。
最难点在于短信模板如何通过阿里云审核。 |
|
akiakiseofficialNov 28, 2017 via Android
65
云服务器导致我的树莓派变成了树霉派。
|
|
littleshyNov 28, 2017
66
之前调用百度 API 搞过,后面百度停了天气 API 就没弄了。代码在 github 上,不过估计跑不了了。
当时接了音箱可以语音播报,可是集成了天气、公交报站、网易云音乐好多功能啊。 |
|
whx20202Nov 28, 2017
67
https://github.com/ruiruige/myifttt 我自己前几天搞了个简化版的 myifttt,由于是练手的,因此写的很重
你可以参考一下 天气用的是知心天气的 API,免费版本每天几百次还是几千次,只支持地级市国内的,但是我够用了 |
|
kejinluNov 28, 2017
68
写这种东西没啥挑战的。
而且这种服务没啥必要。 做这个还不如 arduino 或者别的单片机 加各种传感器自己搭建一个家里的温湿度以及环境相关信息的玩意儿。 |
|
winglight2016Nov 28, 2017
69
@shenyu1996 node-red +1,这个软件非常适合做各种流处理
|
|
vtwoextbNov 28, 2017
70
|
|
73
@dj9399 今天遇到一个问题,我的显示器是那个 dvi 接口的,我买了一根 HDMI 转接 dvi 接口的线接上去,配置文件也是没问题的,但是问题就是显示器没有显示任何东西。
|
|
peteronthewayNov 28, 2017
74
@taro0822 我写 JAVA 的 一直在用 idea 不过 pycharm 感觉还是 不够轻巧。今天尝试了一下 VS CODE 感觉蛮好的
|
|
joycNov 28, 2017 via Android
75
等楼主开源。
|
|
twoyuanNov 28, 2017
76
思路不对。树莓派应该用来吃灰
|
|
copriwolfNov 28, 2017
77
可以再加一个米家的智能灯,就可以下雨亮红灯,提醒自己带雨伞。
附上我的教程哈 https://or2.in/2017/08/21/homekit-and-ifttt-with-homeassistant/ |
|
83
@kejinlu 首先,对我是有挑战的,我以前的开发语言主要是 汇编 /C/C++/C#(搞了 3 年),开发环境主要是 Visual Studio,现在想往互联网发展,没有接触过 Linux 和 Python,所以找个小项目来练练手,而且这个天气程序能让我同时学习 Linux 和 Python,虽然原理大家都知道,但是实际编码还是得有,比如我在公司开发一个大项目的小模块,如上图,虽然看起来简单,无非是 GDI 画图嘛,但是其中的细节只有自己写过才知道; 其次,有没有必要现在还看不出来,这个东西写出来了,说不定以后其中某些功能代码片有用呢,所以这个不好说。 还是互联网开发好啊,很多想要的功能,Github 上都有现成的轮子,不像我们工业界的软件开发,轮子都得自己造,很苦逼。 |
|
woffeeNov 29, 2017
84
互联网开发感觉挺浮躁的,急于上线,经常造成改不完的 bug
|
|
eooNov 29, 2017
85
发现大神一枚
|
|
86
全部搞定了,感谢大家的帮助!
|