GeekSmart智能零火开关

GeekSmart智能零火开关

产品介绍

GeekSmart物联网智能开关面向广大软硬件开发者,提供软硬件接口,以便开发者更方便接入自己的平台。本产品搭载ESP-12F WIFI模块,支持AC220V供电方式,适用于智能家居无线开关控制等场合,板子预烧固件可以直接通过MQTT方式通信,预留通用烧写接口也可以自己烧写自己编译的程序固件使用。

GeekSmart智能零火开关_第1张图片

功能特点

  • 板载成熟稳定的ESP-12F WIFI模组,大容量4M Byte Flash

  • Tensilica L106 超低功耗 32 位微型 MCU,带有 16 位精简模式,主频⽀持 80 MHz 和 160 MHz,支持 RTOS,集成 Wi-Fi MAC/ BB/RF/PA/LNA, 板载天线。

  • 板载AC-DC开关电源模组,供电方式支持AC90-250V

  • ESP-12F二次开发支持使用 Python/Tinygo/ESP-IDF等多种开发工具

  • 开关套件预烧固件,方便直接测试开关板载1-3路12V(10A)继电器,适合控制工作电压为AC250V以内的负载

  • 板子留有程序烧写接口,方便开发烧写固件程序

产品规格

产品版本 单火版 防护等级 IP30
安装盒背面尺寸 58 × 58 × 22.8mm 工作温度 -10℃ ~ 85℃
额定输入 200V~50Hz 负载种类 节能灯 / LED灯 / 荧光灯 / 白炽灯
额定负载 ≤200W 最小支持 10W LED灯 / 16W 荧光灯
无线连接 WIFI 2.4GHZ 执行标准 GB/T16915.1-2014,GB/T16915.2-2012

产品图片

  • 电路板

GeekSmart智能零火开关_第2张图片

  • 实物图
    GeekSmart智能零火开关_第3张图片

硬件开发接口

GeekSmart智能零火开关_第4张图片

烧写口

GND、3.3V、GPIO0、RST、TXD、RXD分别同时连接到烧写器相应的接口上面,支持自动上传,无需再手动短接IO0等,方便直接烧写及程序测试。

继电器输出端:

COM:公共端

NO:常开端,继电器吸合前悬空,吸合后与COM短接

开发接口:

LED指示灯:GPIO13 1开:GPIO15 2开:GPIO4 3开:GPIO5

1开按键:GPIO12 2开按键:GPIO14 3开按键:GPIO16

软件开发接口

本产品采用MQTT协议进行远程控制。

示例:MQTT通过发布和订阅/${productKey}/${deviceKey}/publish

/${productKey}/${deviceKey}/subscribe话题收发数据。

  • 例:/7d65f85af429/c8c9a312ef42/subscribe

在上述话题中,每一个斜线分别对应:/产品KEY/设备KEY/发布

示例:

//控制
{
  "button1Event": 2,
  "button2Event": 1,
  "button3Event": 2
}
//获取设备信息
{
  "deviceInfo":1
}
字段 类型 默认值 备注
button1Event INT 1 0缺省 一路灯 1-关 2-开
button2Event INT 1 0缺省 二路灯 1-关 2-开
button3Event INT 1 0缺省 三路灯 1-关 2-开
deviceInfo INT 1 获取设备状态信息
  • 例:/7d65f85af429/c8c9a312ef42/subscribe

在上述话题中,每一个斜线分别对应:/产品KEY/设备KEY/订阅

示例:

//设备信息及状态
{
  "deviceMAC": "C8:C9:A3:0B:EF:42",	
  "deviceType": "Zero-3",
  "firmwareVersion": "1.0.4",
  "button1Event": 4,  
  "button2Event": 3,
  "button3Event": 4
}
字段 类型 默认值 备注
deviceMAC STRING - 设备MAC
deviceType STRING - 设备类型 Zero-1 Zero-2 Zero-3 Simple-1 Simple-2 Simple-3
firmwareVersion STRING - 固件版本
button1Event INT 0 一路开关状态 1-按钮操作关 2-按钮操作开 3-MQTT操作关 4-MQTT操作开
button2Event INT 0 二路开关状态 1-按钮操作关 2-按钮操作开 3-MQTT操作关 4-MQTT操作开
button3Event INT 0 三路开关状态 1-按钮操作关 2-按钮操作开 3-MQTT操作关 4-MQTT操作开

产品链接

产品链接

你可能感兴趣的:(物联网,物联网,嵌入式硬件,iot)