16761|40

3238

帖子

5

TA的资源

五彩晶圆(中级)

楼主
 

如何用ESP8266获取天气预报数据 [复制链接]

 
曾几何时,我一直再想如何才能不用传感器就可以实现一些温湿度,经纬度等等的数据,直到想到从天气预报基站获取,于是花了几天时间把需要的知识都自学一遍,终于把天气预报的数据获取到了~~~~~~~~既然是讨论,你觉得如果你来实现这个功能,你会怎么做呢?
此帖出自无线连接论坛

最新回复

我用找到了免费的api,但是get后面的用楼主的方法始终获取不到。https://api.thinkpage.cn/v3/weat ... =huaian&language=en这是api,求楼主帮忙弄一下,获取get后面的东西,感激不尽  详情 回复 发表于 2017-5-7 22:38
点赞 关注
个人签名淘宝:https://viiot.taobao.com/Q群243090717
多年专业物联网行业经验,个人承接各类物联网外包项目
 

回复
举报

855

帖子

5

TA的资源

一粒金砂(高级)

沙发
 
post,解析?
此帖出自无线连接论坛

点评

我用的是get+json  详情 回复 发表于 2016-5-30 09:16
个人签名作为一个菜逼,干货并没有多少。唯一会的就是水,所以回帖水分大。望见谅!
 
 

回复

3238

帖子

5

TA的资源

五彩晶圆(中级)

板凳
 

我用的是get+json
此帖出自无线连接论坛
个人签名淘宝:https://viiot.taobao.com/Q群243090717
多年专业物联网行业经验,个人承接各类物联网外包项目
 
 
 

回复

1万

帖子

28

TA的资源

裸片初长成(高级)

4
 
楼主有时间了搞个ESP8266使用的讲座。把你的体会给大家讲讲。
此帖出自无线连接论坛

点评

我本来是打算周末分享的,后来想下还是六一儿童节的时候分享下这个,这个花费了几个周末去研究。  详情 回复 发表于 2016-5-30 09:24
 
 
 

回复

1976

帖子

1

TA的资源

五彩晶圆(初级)

5
 
从百度提供的API接口获取数据
此帖出自无线连接论坛

点评

百度开发了这个接口了嘛?可以给下链接嘛?看样子你貌似做过。我看了国内好多不提供接口,也不支持访问,我找了个国外的网站做的  详情 回复 发表于 2016-5-30 09:36
 
 
 

回复

3238

帖子

5

TA的资源

五彩晶圆(中级)

6
 
dontium 发表于 2016-5-30 09:21
楼主有时间了搞个ESP8266使用的讲座。把你的体会给大家讲讲。

我本来是打算周末分享的,后来想下还是六一儿童节的时候分享下这个,这个花费了几个周末去研究。
此帖出自无线连接论坛

点评

分享是需要的,关键是要带一带大伙,搞个讲座什么的  详情 回复 发表于 2016-5-30 09:48
个人签名淘宝:https://viiot.taobao.com/Q群243090717
多年专业物联网行业经验,个人承接各类物联网外包项目
 
 
 

回复

3238

帖子

5

TA的资源

五彩晶圆(中级)

7
 
bobde163 发表于 2016-5-30 09:23
从百度提供的API接口获取数据

百度开发了这个接口了嘛?可以给下链接嘛?看样子你貌似做过。我看了国内好多不提供接口,也不支持访问,我找了个国外的网站做的
此帖出自无线连接论坛

点评

http://apistore.baidu.com/ 这个我没有做过,我也是以前偶然在百度产品里面看到的,以前好多都是免费的,现在这些都要收费了,我也一直想做,前段时间在用F407在学习以太网,就想做这个的,可是事情一多就搁下来了  详情 回复 发表于 2016-5-30 19:20
个人签名淘宝:https://viiot.taobao.com/Q群243090717
多年专业物联网行业经验,个人承接各类物联网外包项目
 
 
 

回复

1万

帖子

28

TA的资源

裸片初长成(高级)

8
 
wateras1 发表于 2016-5-30 09:24
我本来是打算周末分享的,后来想下还是六一儿童节的时候分享下这个,这个花费了几个周末去研究。

分享是需要的,关键是要带一带大伙,搞个讲座什么的
此帖出自无线连接论坛

点评

讲座就太费时间了,我还是分享一种思考方法吧  详情 回复 发表于 2016-5-30 10:43
 
 
 

回复

3238

帖子

5

TA的资源

五彩晶圆(中级)

9
 
dontium 发表于 2016-5-30 09:48
分享是需要的,关键是要带一带大伙,搞个讲座什么的

讲座就太费时间了,我还是分享一种思考方法吧
此帖出自无线连接论坛
个人签名淘宝:https://viiot.taobao.com/Q群243090717
多年专业物联网行业经验,个人承接各类物联网外包项目
 
 
 

回复

1976

帖子

1

TA的资源

五彩晶圆(初级)

10
 
wateras1 发表于 2016-5-30 09:36
百度开发了这个接口了嘛?可以给下链接嘛?看样子你貌似做过。我看了国内好多不提供接口,也不支持访问, ...

http://apistore.baidu.com/
这个我没有做过,我也是以前偶然在百度产品里面看到的,以前好多都是免费的,现在这些都要收费了,我也一直想做,前段时间在用F407在学习以太网,就想做这个的,可是事情一多就搁下来了
此帖出自无线连接论坛
 
 
 

回复

2167

帖子

8

TA的资源

五彩晶圆(初级)

11
 
百度apistore有免费的天气api接口可以用,链接-->http://apistore.baidu.com/apiworks/servicedetail/478.html
1、首先注册一个apistore的账号,获取一个apikey。
2、按照提示即可操作获得数据。
示例python代码:
  1. # -*- coding: utf-8 -*-
  2. import sys, urllib, urllib2, json

  3. url = 'http://apis.baidu.com/heweather/weather/free?city=beijing'


  4. req = urllib2.Request(url)

  5. req.add_header("apikey", "你的apikey码")

  6. resp = urllib2.urlopen(req)
  7. content = resp.read()
  8. if(content):
  9. print(content)
复制代码



此帖出自无线连接论坛

点评

JSON格式,其实获取天气预报数据方法都是异曲同工。  详情 回复 发表于 2016-5-30 20:14
个人签名坐而言不如起而行
 
 
 

回复

3238

帖子

5

TA的资源

五彩晶圆(中级)

12
 
wsmysyn 发表于 2016-5-30 19:41
百度apistore有免费的天气api接口可以用,链接-->http://apistore.baidu.com/apiworks/servicedetail/478.h ...

JSON格式,其实获取天气预报数据方法都是异曲同工。
此帖出自无线连接论坛

点评

嗯,都差不多,殊途同归。只不过是因为api的接口是国内的,相对来说,用起来比较方便。 当时想在树莓派上做一些文章,就搜过这玩意。后来太忙,暂时放下了  详情 回复 发表于 2016-5-30 20:17
个人签名淘宝:https://viiot.taobao.com/Q群243090717
多年专业物联网行业经验,个人承接各类物联网外包项目
 
 
 

回复

2167

帖子

8

TA的资源

五彩晶圆(初级)

13
 
wateras1 发表于 2016-5-30 20:14
JSON格式,其实获取天气预报数据方法都是异曲同工。

嗯,都差不多,殊途同归。只不过是因为api的接口是国内的,相对来说,用起来比较方便。
当时想在树莓派上做一些文章,就搜过这玩意。后来太忙,暂时放下了
此帖出自无线连接论坛

点评

嗯,晚上我分享一篇用esp8266获取天气预报数据的帖子  详情 回复 发表于 2016-5-30 20:30
个人签名坐而言不如起而行
 
 
 

回复

3238

帖子

5

TA的资源

五彩晶圆(中级)

14
 
wsmysyn 发表于 2016-5-30 20:17
嗯,都差不多,殊途同归。只不过是因为api的接口是国内的,相对来说,用起来比较方便。
当时想在树莓 ...

嗯,晚上我分享一篇用esp8266获取天气预报数据的帖子
此帖出自无线连接论坛

点评

找板凳去,坐等  详情 回复 发表于 2016-5-30 20:36
个人签名淘宝:https://viiot.taobao.com/Q群243090717
多年专业物联网行业经验,个人承接各类物联网外包项目
 
 
 

回复

2167

帖子

8

TA的资源

五彩晶圆(初级)

15
 
wateras1 发表于 2016-5-30 20:30
嗯,晚上我分享一篇用esp8266获取天气预报数据的帖子

找板凳去,坐等
此帖出自无线连接论坛

点评

你那个urllib2是自己移植的?这个是linux 下的一个开源http软件,我之前也打算把这个移植到esp8266里面,不过打算到时整个httpclient放进去,有api很幸福的,自己拼包和解析很蛋疼的  详情 回复 发表于 2016-5-30 21:33
个人签名坐而言不如起而行
 
 
 

回复

3238

帖子

5

TA的资源

五彩晶圆(中级)

16
 
wsmysyn 发表于 2016-5-30 20:36
找板凳去,坐等

你那个urllib2是自己移植的?这个是linux 下的一个开源http软件,我之前也打算把这个移植到esp8266里面,不过打算到时整个httpclient放进去,有api很幸福的,自己拼包和解析很蛋疼的
此帖出自无线连接论坛

点评

这段代码就是官方的一个示例,我拷过来,在linux下运行了一下,只是验证一下,能不能用,准备也在树莓派试一下,结果后来很忙就忘了,  详情 回复 发表于 2016-5-31 09:36
个人签名淘宝:https://viiot.taobao.com/Q群243090717
多年专业物联网行业经验,个人承接各类物联网外包项目
 
 
 

回复

6423

帖子

17

TA的资源

版主

17
 
基站的数据能够获取?以为气象局有开放的接口呢
此帖出自无线连接论坛

点评

这个你要获得授权,不过可以拿国外的免费的接口  详情 回复 发表于 2016-5-30 22:20
个人签名training
 
 
 

回复

767

帖子

2

TA的资源

纯净的硅(初级)

18
 
嘿嘿~楼主关注你喽~等你分享8266如何实现天气预报分享~
此帖出自无线连接论坛

点评

已经写完了,不过8266接受Http包有丢包,这个我需要和芯片原厂沟通下,看看如何解决下。  详情 回复 发表于 2016-5-30 22:22
个人签名物致DIY 欢迎你的加入~
QQ群:646461928 公众号:智物知心致成
小店
 
 
 

回复

3238

帖子

5

TA的资源

五彩晶圆(中级)

19
 
白丁 发表于 2016-5-30 22:04
基站的数据能够获取?以为气象局有开放的接口呢

这个你要获得授权,不过可以拿国外的免费的接口
此帖出自无线连接论坛
个人签名淘宝:https://viiot.taobao.com/Q群243090717
多年专业物联网行业经验,个人承接各类物联网外包项目
 
 
 

回复

3238

帖子

5

TA的资源

五彩晶圆(中级)

20
 
皈依 发表于 2016-5-30 22:17
嘿嘿~楼主关注你喽~等你分享8266如何实现天气预报分享~

已经写完了,不过8266接受Http包有丢包,这个我需要和芯片原厂沟通下,看看如何解决下。
此帖出自无线连接论坛

点评

支持开源!!!  详情 回复 发表于 2016-5-31 17:37
前辈 请收下我的膝盖  详情 回复 发表于 2016-5-31 08:18
个人签名淘宝:https://viiot.taobao.com/Q群243090717
多年专业物联网行业经验,个人承接各类物联网外包项目
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
快速回复 返回顶部 返回列表