请问有没有IPC设备一键呼叫相关的demo或者文档资料呢。目前tuya论坛只看到有门铃设备呼叫功能的说明,没看到有IPC设备一键呼叫功能说明。
麻烦帮忙看下
请问有没有IPC设备一键呼叫相关的demo或者文档资料呢。目前tuya论坛只看到有门铃设备呼叫功能的说明,没看到有IPC设备一键呼叫功能说明。
麻烦帮忙看下
请问IPC设备是否支持一键呼叫功能,我看论坛上只有门铃呼叫功能。麻烦尽快回复下
一键呼叫是要呼叫什么对象?门铃的呼叫是呼叫app,如果跟你要求一样的话,请使用门铃呼叫功能
好的,是呼叫APP, 这样是可以的。
另外问下:怎么获取呼叫状态呢,因为当前产品是常电IPC,有一键呼叫物理按键,需要等呼叫空闲状态,才能再次发起呼叫。
参考demo中,ty_sdk_doorbell.c中的实现。
处理mqtt回调出来的接听或者挂断等信息,自己维护状态机
你好,现在的问题是:MQTT回调中没有看到有呼叫相关的状态(接通或者挂掉)。请问这个状态应该怎么获取呢
typedef enum {
TUYA_IPC_STATUS_GROUP_DEVICE = 1,
TUYA_IPC_STATUS_GROUP_WIFI,
TUYA_IPC_STATUS_GROUP_WIRE,
TUYA_IPC_STATUS_GROUP_CLOUD,
TUYA_IPC_STATUS_GROUP_MAX,
} TUYA_IPC_STATUS_GROUP_E;
typedef enum {
//* TUYA_IPC_STATUS_GROUP_DEVICE */
TUYA_IPC_STATUS_REGISTER = 1,
TUYA_IPC_STATUS_REGISTER_FAILED,
TUYA_IPC_STATUS_ACTIVED,
TUYA_IPC_STATUS_RESET,
TUYA_IPC_STATUS_NETCFG_START,
TUYA_IPC_STATUS_NETCFG_STOP,
//* TUYA_IPC_STATUS_GROUP_WIFI */
TUYA_IPC_STATUS_WIFI_STA_UNCONN = 10,
TUYA_IPC_STATUS_WIFI_STA_CONN,
TUYA_IPC_STATUS_WIFI_STA_PRE_CONN,
TUYA_IPC_STATUS_WIFI_STA_CONN_FAILED,
//* TUYA_IPC_STATUS_GROUP_WIRE */
TUYA_IPC_STATUS_WIRE_UNCONN = 20,
TUYA_IPC_STATUS_WIRE_CONN,
//* TUYA_IPC_STATUS_GROUP_CLOUD */
TUYA_IPC_STATUS_ONLINE = 30,
TUYA_IPC_STATUS_OFFLINE,
} TUYA_IPC_STATUS_E;是否调用OPERATE_RET tuya_ipc_doorbell_init(TUYA_IPC_DOORBELL_ENV_T* p_var),初始化doorbell功能?这个参数里面的回调,会获取到状态
上面这个接口没有调用过。现在代码中检测到按键按下 调用的是tuya_ipc_door_bell_press(DOORBELL_AC, NULL, 0, NOTIFICATION_CONTENT_JPEG);
上面的接口是功能初始化。后面触发按键,就调用你发的这个接口。
好的,我下周再优化下这块的逻辑