ESP01S通过心知天气获取天气和时间信息

ESP01S通过心知天气获取天气和时间信息

  1. 设置STA模式

    AT+CWMODE=1

  2. 连接wifi

    AT+CWJAP="wifi名称","wifi密码"

3.设置时间地域

AT+CIPSNTPCFG=1,8
  1. 获取时间

    AT+CIPSNTPTIME?

返回:

+CIPSNTPTIME:Fri Nov 17 17:09:22 2023
OK
  1. 连接心知服务器

    AT+CIPSTART="TCP","api.seniverse.com",80
    

6.使能esp8266透传模式

AT+CIPMODE=1
  1. 开启数据传输

    AT+CIPSEND

  2. 获取天气信息 (私钥,城市,语言)

    GET https://api.seniverse.com/v3/weather/now.json?key=S_cQHuKqoxs5MlDn1&location=zhengzhou&language=zh-Hans&unit=c

    {
    "results": [
    {
    "location": {
    "id": "WW0V9QP93VS8",
    "name": "郑州",
    "country": "CN",
    "path": "郑州,郑州,河南,中国",
    "timezone": "Asia/Shanghai",
    "timezone_offset": "+08:00"
    },
    "now": {
    "text": "晴",
    "code": "0",
    "temperature": "16"
    },
    "last_update": "2023-11-17T17:10:13+08:00"
    }
    ]
    }

  3. 退出透传,取消发送新行

    发送+++

  4. 禁止esp8266透传模式

    AT+CIPMODE=0

  5. 断开服务器连接

    AT+CIPCLOSE

相关推荐
日记成书10 小时前
物联网智能项目
物联网·学习
人类群星闪耀时11 小时前
物联网与大数据:揭秘万物互联的新纪元
大数据·物联网·struts
小鸡岛保安11 小时前
学习笔记-8MQTT-韦东山
stm32·物联网
lllsure1 天前
Linux 实用指令
linux·物联网
楼台的春风2 天前
【详细讲解在STM32的UART通信中使用DMA机制】
stm32·单片机·嵌入式硬件·mcu·物联网·嵌入式·信息与通信
电子科技圈2 天前
在低功耗MCU上实现人工智能和机器学习
人工智能·经验分享·科技·嵌入式硬件·mcu·物联网·机器学习
13631676419侯2 天前
物联网+人工智能的无限可能
人工智能·物联网
成都纵横智控科技官方账号2 天前
工业路由器和工业交换机,打造高效稳定的工业网络?
网络·物联网·自动化
艾格北峰2 天前
STM32 物联网智能家居 (六) OLED显示设备
arm开发·stm32·单片机·嵌入式硬件·物联网·智能家居
雪兽软件2 天前
物联网简介集合
物联网