服务热线:130-0715-9689 控制台 v1.0 手机版
GemeOpen 延长线智能插座 计量 16A-WiFi版 (型号:GSPE1PC) - 开发者指令
# 延长线智能插座 计量 16A-WiFi版 (型号:GSPE1PC) - 开发者指令
## 产品基本描述
## 产品主要特点
## 官网产品资料
### 产品详细信息
https://www.smart-bird.cn/Short-term%20socket-16A.html
### 淘宝购买网址
https://item.taobao.com/item.htm?id=1007707104662
### 京东购买网址
### 开发者文档
https://www.smart-bird.cn/doc/product/GSPE/device/GSPE1PC/command
## 产品电气参数
---
| 参数名 | 参数值 |
|------|------|
|
品牌
|
GemeOpen
|
|
上市日期
|
预计2026年12月
|
|
产品类型
|
延长线智能插座 计量 16A-WiFi版
|
|
产品型号
|
GSPE1PC
|
|
外观尺寸
|
46mm*252mm*32mm
|
|
输入电压
|
85Vac-265Vac
|
|
最大负载电流
|
16A
|
|
额定功率
|
MAX 4000W
|
|
待机功率
|
-
|
|
工作温度
|
-5℃ ~ +40℃
|
|
通信方式
|
2.4GHz WiFi
|
|
通讯模块
|
乐鑫ESP32
|
|
3C证书编号
|
-
|
---
## 全部指令
### null
*controller-reset*

恢复出厂设置后配网信息和自定义信息都会清空,请谨慎操作!

**向设备发送指令(服务端向设备订阅topic发送消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
system
|
String
|
重置/恢复出厂设置默认填"reset"
|
reset
|
|
type
|
String
|
设备设置固定传"setting"
|
setting
|
---
**设备返回信息(设备向服务端订阅topic上报消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
commandName
|
String
|
指令名称
|
controller-reset
|
|
mac
|
String
|
wifi设备MAC地址或4G设备的IMEI号,唯一标识
|
4CEBD60BFD62
|
|
message
|
String
|
执行返回结果
|
ok
|
|
source
|
String
|
指令回复“command"
|
command
|
|
success
|
boolean
|
执行结果
|
true
|
---
### null
*controller-restart*


**向设备发送指令(服务端向设备订阅topic发送消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
system
|
String
|
设备软重启固定传"restart"
|
restart
|
|
type
|
String
|
设备设置固定传"setting"
|
setting
|
---
**设备返回信息(设备向服务端订阅topic上报消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
commandName
|
String
|
指令名称
|
controller-restart
|
|
mac
|
String
|
wifi设备MAC地址或4G设备的IMEI号,唯一标识
|
4CEBD60BFD62
|
|
message
|
String
|
执行返回结果
|
ok
|
|
source
|
String
|
指令回复“command"
|
command
|
|
success
|
boolean
|
执行结果
|
true
|
---
### null
*device-timer-interval*

设置定时上报电量信息

**向设备发送指令(服务端向设备订阅topic发送消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
timerEnable
|
int
|
设备电量信息定时上报状态,0:关闭;1:开启
|
1
|
|
timerInterval
|
int
|
电量信息上报时间间隔(单位秒),取值范围5-86400
|
15
|
|
type
|
String
|
设备设置固定传"setting"
|
setting
|
---
**设备返回信息(设备向服务端订阅topic上报消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
commandName
|
String
|
指令名称
|
device-timer-interval
|
|
ip
|
String
|
设备连接WIFI后获取的IP
|
192.168.122.119
|
|
key
|
int
|
插座通断电状态,0:断电,1:通电
|
0
|
|
keyLock
|
int
|
按键锁,0:关闭,1:开启
|
0
|
|
mac
|
String
|
wifi设备MAC地址或4G设备的IMEI号,唯一标识
|
4CEBD60BFD62
|
|
onState
|
int
|
设备上电的默认状态: 0:记忆;是指记忆最后一次设备断电前的状态,如断电前设备是通电状态(指示灯是蓝的),设备下次上电默认是通电状态(指示灯是蓝的)。 1:关闭,即断电状态(指示灯是灭的),如断电前,设备是通电状态(指示灯是蓝的),设备下次上电默认是依旧是断电状态(指示灯是灭的)。需要手动/远程开启通电状态。 2:开启,即通电状态(指示灯是蓝色的),是指设备上电之后,默认是通电状态,此刻需要注意,插在设备上的负载会通电运行,会有安全风险,所以建议是默认上电状态为关闭。
|
1
|
|
signal
|
int
|
信号强度,显示规则为: signal<= 0 && signal>= -50 //信号最好 signal< -50 && signal>= -70 //信号较好 signal< -70 && signal>= -80 //信号一般 signal<-80 && signal>= -100 //信号较差 signal没有在0~(-100)之间,表示无信号
|
-75
|
|
source
|
String
|
指令回复“command"
|
command
|
|
ssid
|
String
|
设备当前连接的WIFI名称
|
GemeOpen
|
|
timerEnable
|
int
|
设备电量信息定时上报状态,0:关闭;1:开启
|
1
|
|
type
|
String
|
设备类型
|
GSPE1PC
|
|
version
|
String
|
当前固件版本号
|
1.1.2
|
|
wifiLock
|
int
|
配网锁,0:关闭,1:开启
|
0
|
---
### null
*energy-clear*


**向设备发送指令(服务端向设备订阅topic发送消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
system
|
String
|
energy-clear 电量清零
|
energy-clear
|
|
type
|
String
|
设置设备固定传"setting"
|
setting
|
---
**设备返回信息(设备向服务端订阅topic上报消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
commandName
|
String
|
指令名称
|
energy-clear
|
|
mac
|
String
|
wifi设备MAC地址或4G设备的IMEI号,唯一标识
|
4CEBD60BFD62
|
|
message
|
String
|
执行返回结果
|
ok
|
|
source
|
String
|
指令回复“command"
|
command
|
|
success
|
boolean
|
执行结果
|
true
|
---
### null
*info-all*

包含设备的网络状态、继电器状态、自动上报设置、版本号等信息

**向设备发送指令(服务端向设备订阅topic发送消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
messageId
|
String
|
如果发送json中,发送了messageId,返回的json中就返回发送时确定的值,如果发送json中没有值,此处为空
|
Abcd123456
|
|
type
|
String
|
获取设备基本信息固定传"info"
|
info
|
---
**设备返回信息(设备向服务端订阅topic上报消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
ip
|
String
|
设备连接WIFI后获取的IP
|
192.168.122.119
|
|
key
|
int
|
插座通断电状态,0:断电,1:通电
|
1
|
|
keyLock
|
int
|
按键锁,0:关闭,1:开启
|
0
|
|
mac
|
String
|
设备MAC,唯一标识
|
4CEBD60BFD62
|
|
messageId
|
String
|
如果发送json中,发送了messageId,返回的json中就返回发送时确定的值,如果发送json中没有值,此处为空
|
Abcd123456
|
|
onState
|
int
|
设备上电的默认状态,0:记忆;1:关闭;2:开启,即通电,默认=1
|
0
|
|
signal
|
int
|
设备网络信号强度,
|
-47
|
|
ssid
|
String
|
设备当前连接的WIFI名称
|
GemeOpen
|
|
timerEnable
|
int
|
设备电量信息定时上报状态,0:关闭;1:开启
|
1
|
|
type
|
String
|
设备类型
|
GSPE1PC
|
|
version
|
String
|
当前固件版本号
|
1.2.3
|
|
wifiLock
|
int
|
配网锁,0:关闭,1:开启
|
0
|
---
### null
*info-protocol*


**向设备发送指令(服务端向设备订阅topic发送消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
type
|
String
|
获取设备通讯协议固定传protocol
|
protocol
|
---
**设备返回信息(设备向服务端订阅topic上报消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
clientId
|
String
|
自定义MQTT客户端ID注意:不可重复
|
test-iot
|
|
messageId
|
String
|
消息ID字段
|
202201241610366046
|
|
port
|
String
|
端口号
|
1883
|
|
protocol
|
String
|
协议类型,MQTT协议固定传"mqtt"
|
MQTT
|
|
publish
|
String
|
自定义MQTT发布主题 注意:不可重复
|
/rqlMqR/GYofdXmMpHQa/8cce4e51e2c7/subscribe
|
|
server
|
String
|
自定义MQTT服务器地址
|
GYofdXmMpHQa
|
|
subcribe
|
String
|
自定义MQTT订阅主题注意:不可重复
|
/rqlMqR/GYofdXmMpHQa/8cce4e51e2c7/publish
|
|
username
|
String
|
自定义MQTT服务器用户名
|
admin
|
---
### null
*info-statistic*


**向设备发送指令(服务端向设备订阅topic发送消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
type
|
String
|
获取设备电量信息固定传"statistic"
|
statistic
|
---
**设备返回信息(设备向服务端订阅topic上报消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
commandName
|
String
|
指令名称
|
info-statistic
|
|
current
|
float
|
当前电流,单位A,保留三位小数
|
15.027
|
|
energy
|
float
|
累计用电量,单位KW*H,保留三位小数,断电后不会归零,重置后会归零
|
25.047
|
|
key
|
int
|
插座通断电状态,0:断电,1:通电
|
0
|
|
mac
|
String
|
wifi设备MAC地址或4G设备的IMEI号,唯一标识
|
4CEBD60BFD62
|
|
power
|
float
|
当前功率,单位W,保留三位小数
|
2921.511
|
|
source
|
String
|
指令回复“command"
|
command
|
|
voltage
|
float
|
当前电压,单位V,保留三位小数
|
226.024
|
---
### null
*setting-http*

用于配置http回调地址,用来设备事件推送地址,注意不支持https

**向设备发送指令(服务端向设备订阅topic发送消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
---
**设备返回信息(设备向服务端订阅topic上报消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
---
### null
*setting-mqtt*

设备支持自定义MQTT,注意:在通过MQTT自定义MQTT信息后,需要将设备断电重启或者向设备发送重启命令才可生效。

**向设备发送指令(服务端向设备订阅topic发送消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
clientId
|
String
|
自定义MQTT客户端ID注意:不可重复
|
admin
|
|
password
|
String
|
密码
|
123456
|
|
port
|
String
|
端口号
|
1883
|
|
protocol
|
String
|
协议类型,MQTT协议固定传"mqtt"
|
mqtt
|
|
publish
|
String
|
自定义MQTT发布主题 注意:不可重复
|
/rqlMqR/GYofdXmMpHQa/8cce4e51e2c7/subscribe
|
|
server
|
String
|
自定义MQTT服务器地址
|
GYofdXmMpHQa
|
|
subcribe
|
String
|
自定义MQTT订阅主题注意:不可重复
|
/topic/qos1
|
|
type
|
String
|
自定义配置固定传“custom”
|
custom
|
|
username
|
String
|
自定义MQTT服务器用户名
|
admin
|
---
**设备返回信息(设备向服务端订阅topic上报消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
clientId
|
String
|
自定义MQTT客户端ID注意:不可重复
|
admin
|
|
messageId
|
String
|
消息ID字段
|
202201241610366046
|
|
password
|
String
|
密码
|
123456
|
|
port
|
String
|
端口号
|
1883
|
|
protocol
|
String
|
协议类型,MQTT协议固定传"mqtt"
|
mqtt
|
|
publish
|
String
|
自定义MQTT发布主题 注意:不可重复
|
/rqlMqR/GYofdXmMpHQa/8cce4e51e2c7/subscribe
|
|
server
|
String
|
自定义MQTT服务器地址
|
GYofdXmMpHQa
|
|
subcribe
|
String
|
自定义MQTT订阅主题注意:不可重复
|
/topic/qos1
|
|
username
|
String
|
自定义MQTT服务器用户名
|
admin
|
---
### null
*setting-tcp*

设备支持通过MQTT方式自定义TCP信息,注意:通过MQTT自定义TCP信息后,需要将设备断电重启或者向设备发送重启命令才可生效。

**向设备发送指令(服务端向设备订阅topic发送消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
port
|
String
|
端口号
|
1883
|
|
protocol
|
String
|
TCP协议固定传"tcp"
|
tcp
|
|
server
|
String
|
自定义TCP服务器地址
|
192.168.0.66
|
|
type
|
String
|
设备自定义固定传"custom"
|
custom
|
---
**设备返回信息(设备向服务端订阅topic上报消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
messageId
|
String
|
消息ID字段
|
202201241610366046
|
|
port
|
String
|
端口号
|
1883
|
|
protocol
|
String
|
TCP协议固定传"tcp"
|
tcp
|
|
server
|
String
|
自定义TCP服务器地址
|
192.168.0.66
|
---
### null
*setting-wifi-config*

重启才会连接新设置的wifi信息<br/>

**向设备发送指令(服务端向设备订阅topic发送消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
password
|
String
|
密码
|
123456
|
|
ssid
|
String
|
设备当前连接的WIFI名称
|
GemeOpen
|
|
type
|
String
|
设备设置固定传"setting"
|
setting
|
---
**设备返回信息(设备向服务端订阅topic上报消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
commandName
|
String
|
指令名称
|
setting-wifi-config
|
|
mac
|
String
|
wifi设备MAC地址或4G设备的IMEI号,唯一标识
|
4CEBD60BFD62
|
|
message
|
String
|
执行返回结果
|
ok
|
|
source
|
String
|
指令回复“command"
|
command
|
|
success
|
boolean
|
执行结果
|
true
|
---
### null
*setting-wifi-dhcpEnable*

设备默认为动态获取ip,通过该接口开启静态IP,需重启生效<br/>配置的静态IP需和路由器处于同一网段下<br/>

**向设备发送指令(服务端向设备订阅topic发送消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
dhcpEnable
|
int
|
自动寻址1:开启, 0:关闭,默认开启
|
0
|
|
dns
|
String
|
DNS服务器地址
|
192.168.0.1
|
|
gateway
|
String
|
默认网关
|
192.168.0.1
|
|
local_ip
|
String
|
IP地址
|
192.168.0.118
|
|
subnet
|
String
|
子网掩码
|
255.255.255.0
|
|
type
|
String
|
设备设置固定传"setting"
|
setting
|
---
**设备返回信息(设备向服务端订阅topic上报消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
commandName
|
String
|
指令名称
|
setting-wifi-dhcpEnable
|
|
mac
|
String
|
wifi设备MAC地址或4G设备的IMEI号,唯一标识
|
4CEBD60BFD62
|
|
message
|
String
|
执行返回结果
|
ok
|
|
source
|
String
|
指令回复“command"
|
command
|
|
success
|
boolean
|
执行结果
|
true
|
---
### null
*setting-wifi-lock*

wifi配网锁定后,设备无法通过长按配网按钮进入配网操作,仅能通过MQTT/TCP协议解锁配网功能<br/>

**向设备发送指令(服务端向设备订阅topic发送消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
type
|
String
|
设备设置固定传"setting"
|
setting
|
|
wifiLock
|
int
|
配网锁,0:关闭,1:开启
|
0
|
---
**设备返回信息(设备向服务端订阅topic上报消息)**
```json
```
#### 字段属性
---
| 字段名称 | 字段类型 | 字段说明 | 示例值 |
|------|------|------|------|
|
commandName
|
String
|
指令名称
|
setting-wifi-lock
|
|
ip
|
String
|
设备连接WIFI后获取的IP
|
192.168.122.119
|
|
key
|
int
|
插座通断电状态,0:断电,1:通电
|
0
|
|
keyLock
|
int
|
按键锁,0:关闭,1:开启
|
0
|
|
mac
|
String
|
wifi设备MAC地址或4G设备的IMEI号,唯一标识
|
4CEBD60BFD62
|
|
onState
|
int
|
设备上电的默认状态: 0:记忆;是指记忆最后一次设备断电前的状态,如断电前设备是通电状态(指示灯是蓝的),设备下次上电默认是通电状态(指示灯是蓝的)。 1:关闭,即断电状态(指示灯是灭的),如断电前,设备是通电状态(指示灯是蓝的),设备下次上电默认是依旧是断电状态(指示灯是灭的)。需要手动/远程开启通电状态。 2:开启,即通电状态(指示灯是蓝色的),是指设备上电之后,默认是通电状态,此刻需要注意,插在设备上的负载会通电运行,会有安全风险,所以建议是默认上电状态为关闭。
|
1
|
|
signal
|
int
|
信号强度,显示规则为: signal<= 0 && signal>= -50 //信号最好 signal< -50 && signal>= -70 //信号较好 signal< -70 && signal>= -80 //信号一般 signal<-80 && signal>= -100 //信号较差 signal没有在0~(-100)之间,表示无信号
|
-75
|
|
source
|
String
|
指令回复“command"
|
command
|
|
ssid
|
String
|
设备当前连接的WIFI名称
|
GemeOpen
|
|
timerEnable
|
int
|
设备电量信息定时上报状态,0:关闭;1:开启
|
1
|
|
version
|
String
|
当前固件版本号
|
1.2.3
|
---
公司地址:湖北省武汉市高新大道光谷崇文中心B1栋1401、1409     /     体验店地址:光谷崇文中心B1栋104     /     电话:027-87001787
Copyright © 2020-2026 Smart-bird. All Rights Reserved. 武汉智鸟科技有限责任公司   版权所有     /    鄂ICP备2020020019号-1
微信扫一扫
企业微信 · 产品咨询
微信扫一扫
智鸟科技 · 微信公众号
淘宝扫一扫
智鸟科技GemeOpen官方店
京东扫一扫
GEMEOPEM官方旗舰店
爱采购扫一扫
GEMEOPEM官方旗舰店