Skip to content

Request support for Pet feeder (Ningbo customer, BF314A, single infrared, single frequency) #3910

@p1x3lmx

Description

@p1x3lmx

Log message

This error originated from a custom integration.

Logger: custom_components.tuya_local.config_flow
Source: custom_components/tuya_local/config_flow.py:433
integration: Tuya Local (documentation, issues)
First occurred: 11:29:31 AM (1 occurrence)
Last logged: 11:29:31 AM

Device matches lscsmartconnect_outdoorcamera with quality of 67%. DPS: {"updated_at": 1761845367.2129998, "101": true, "103": false, "104": false, "105": false, "106": "2", "109": "0|0|0", "110": 5, "117": 0, "124": "auto", "133": "1", "134": true, "150": true, "151": "1", "160": 60, "168": false, "169": "", "170": true, "188": "0", "198": false, "235": 10, "238": true}

Product ID

czjyrcfdgbxmta5m

Product Name

Pet feeder (Ningbo customer, BF314A, single infrared, single frequency) , "product_name": "T23N 宠物喂食器(宁波客户 bf314a 单红外,单频 camel17)",

DPS information

{
  "result": {
    "model": "{\"modelId\":\"e1kqi6lw\",\"services\":[{\"actions\":[],\"code\":\"\",\"description\":\"\",\"events\":[],\"name\":\"\",\"properties\":[
{\"abilityId\":101,\"accessMode\":\"rw\",\"code\":\"basic_indicator\",\"description\":\"设备设置页面-基本功能设置\\n设备指示灯是否打开,true打开,false关闭\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1152\"},\"name\":\"状态指示灯\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":103,\"accessMode\":\"rw\",\"code\":\"basic_flip\",\"description\":\"设备设置页面-基本功能设置\\n使直播画面垂直翻转,true打开翻转,false关闭翻转\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1024\"},\"name\":\"画面翻转\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":104,\"accessMode\":\"rw\",\"code\":\"basic_osd\",\"description\":\"设备设置页面-基本功能设置\\n时间水印功能开关,true打开水印,false关闭水印\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1088\"},\"name\":\"时间水印\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":105,\"accessMode\":\"rw\",\"code\":\"basic_private\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1152\"},\"name\":\"隐私模式\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":106,\"accessMode\":\"rw\",\"code\":\"motion_sensitivity\",\"description\":\"0-2,灵敏度依次增加;仅为灵敏度,0并不是关闭移动侦测报警;规定0为低灵敏度,1为中灵敏度,2为高灵敏度。\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1024\"},\"name\":\"移动侦测灵敏度\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"0\",\"1\",\"2\"]}},
{\"abilityId\":109,\"accessMode\":\"ro\",\"code\":\"sd_storge\",\"description\":\"单位改为kb\\n---\\n3503775744|778977280|2718158848\\n其中第一字符串是总容量,第二个字符串是已使用的容量,第三个是剩余容量\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1024\"},\"name\":\"获取存储卡容量\",\"typeSpec\":{\"type\":\"string\",\"maxlen\":255}},
{\"abilityId\":110,\"accessMode\":\"ro\",\"code\":\"sd_status\",\"description\":\"status:sd卡状态,1-正常,2-异常,3-空间不足,4-正在格式化,5-无SD卡;\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1024\"},\"name\":\"存储卡状态\",\"typeSpec\":{\"type\":\"value\",\"max\":5,\"min\":1,\"scale\":0,\"step\":1}},
{\"abilityId\":111,\"accessMode\":\"rw\",\"code\":\"sd_format\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1024\"},\"name\":\"存储卡格式化\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":112,\"accessMode\":\"rw\",\"code\":\"sd_umount\",\"description\":\"true为存储卡已退出,false为存储卡未退出\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1024\"},\"name\":\"卸载存储卡\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":113,\"accessMode\":\"rw\",\"code\":\"motion_record\",\"description\":\"true移动侦测录像,false全时录像\\n摄像头本地功能:功能打开的时候,只有检测到移动才开始录像。\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1024\"},\"name\":\"SD卡录像模式\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":115,\"accessMode\":\"ro\",\"code\":\"movement_detect_pic\",\"description\":\"该功能实现请参考SDK\\n---------------\\n{\\\"dp_id\\\",\\\"bucket;object;key\\\"}/{\\\"dp_id\\\",\\\"bucket;object;\\\"}\\nbucket:根文件夹;objcet:文件路径;key:加密\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1024\"},\"name\":\"检测到移动\",\"typeSpec\":{\"type\":\"raw\",\"maxlen\":128}},
{\"abilityId\":117,\"accessMode\":\"ro\",\"code\":\"sd_format_state\",\"description\":\"返回错误码:\\n-2000:SD卡正在格式化\\n-2001:SD卡格式化异常\\n-2002:无SD卡\\n-2003:SD卡错误\\n\\n//正数为格式化进度\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1024\"},\"name\":\"格式化状态\",\"typeSpec\":{\"type\":\"value\",\"max\":200000,\"min\":-20000,\"scale\":0,\"step\":1}},
{\"abilityId\":124,\"accessMode\":\"rw\",\"code\":\"nightvision_mode\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1152\"},\"name\":\"夜视模式\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"auto\",\"ir_mode\",\"color_mode\"]}},
{\"abilityId\":133,\"accessMode\":\"rw\",\"code\":\"motion_interval\",\"description\":\"报警间歇,单位为分钟。\\n枚举值,客户端会根据枚举值的数值显示对应的分钟选项\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1120\"},\"name\":\"报警间歇\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"1\",\"3\",\"5\"]}},
{\"abilityId\":134,\"accessMode\":\"rw\",\"code\":\"motion_switch\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1024\"},\"name\":\"移动报警开关\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":150,\"accessMode\":\"rw\",\"code\":\"record_switch\",\"description\":\"设备设置页面-存储卡设置\\nSD卡录像开关,true为打开,false为关闭\\n功能关闭时,不录像到SD卡\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1024\"},\"name\":\"SD卡录像开关\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":151,\"accessMode\":\"rw\",\"code\":\"record_mode\",\"description\":\"设备设置页面-存储卡设置\\nSD卡录像模式选择,1为事件录像(检测到移动再录像到SD卡),2为连续录像\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1024\"},\"name\":\"录像模式\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"1\",\"2\"]}},
{\"abilityId\":160,\"accessMode\":\"rw\",\"code\":\"basic_device_volume\",\"description\":\"控制设备端播放对讲声音的音量\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1152\"},\"name\":\"设备音量控制\",\"typeSpec\":{\"type\":\"value\",\"max\":100,\"min\":1,\"scale\":0,\"step\":1,\"unit\":\"%\"}},
{\"abilityId\":162,\"accessMode\":\"rw\",\"code\":\"device_restart\",\"description\":\"无参数,页面操作为按钮类型,用户点击远程重启,直接发送ture的命令。\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1024\"},\"name\":\"设备重启\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":168,\"accessMode\":\"rw\",\"code\":\"motion_area_switch\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1024\"},\"name\":\"报警区域开关\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":169,\"accessMode\":\"rw\",\"code\":\"motion_area\",\"description\":\"参考SDK文档实现\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1024\"},\"name\":\"报警区域\",\"typeSpec\":{\"type\":\"string\",\"maxlen\":255}},
{\"abilityId\":170,\"accessMode\":\"rw\",\"code\":\"humanoid_filter\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1024\"},\"name\":\"人形检测\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":185,\"accessMode\":\"ro\",\"code\":\"alarm_message\",\"description\":\"实现方式参考嵌入式SDK使用文档\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1024\"},\"name\":\"告警消息上报\",\"typeSpec\":{\"type\":\"raw\",\"maxlen\":128}},
{\"abilityId\":188,\"accessMode\":\"rw\",\"code\":\"basic_anti_flicker\",\"description\":\"0:关闭功能 \\n1:50Hz\\n2:60Hz\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1024\"},\"name\":\"抗闪烁\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"0\",\"1\",\"2\"]}},
{\"abilityId\":198,\"accessMode\":\"rw\",\"code\":\"ipc_object_outline\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"1152\"},\"name\":\"智能对象画框\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":212,\"accessMode\":\"rw\",\"code\":\"initiative_message\",\"description\":\"参考SDK文档实现\",\"extensions\":{\"attribute\":\"2048\"},\"name\":\"主动消息推送\",\"typeSpec\":{\"type\":\"raw\",\"maxlen\":128}},
{\"abilityId\":232,\"accessMode\":\"rw\",\"code\":\"feed_voice_record\",\"description\":\"1:开启录音\\n0:关闭录音\",\"name\":\"短音录制\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"0\",\"1\"]}},
{\"abilityId\":233,\"accessMode\":\"rw\",\"code\":\"schedule\",\"description\":\"面板将一个单任务用 15 个字节表示,然后转为 string 类型下发给设备端。前 9 位为有效位,后 6 位 000000。\",\"name\":\"定时投食\",\"typeSpec\":{\"type\":\"string\",\"maxlen\":255}},
{\"abilityId\":234,\"accessMode\":\"ro\",\"code\":\"realtime_data\",\"description\":\"1:出粮异常\\n0:余粮不足\",\"name\":\"实时数据\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"0\",\"1\"]}},
{\"abilityId\":235,\"accessMode\":\"ro\",\"code\":\"food_weight\",\"description\":\"\",\"name\":\"每份食物重量\",\"typeSpec\":{\"type\":\"value\",\"max\":100,\"min\":10,\"scale\":0,\"step\":10,\"unit\":\"g\"}},
{\"abilityId\":236,\"accessMode\":\"rw\",\"code\":\"feed_publish\",\"description\":\"喂食下发数量\",\"name\":\"喂食下发\",\"typeSpec\":{\"type\":\"value\",\"max\":20,\"min\":1,\"scale\":0,\"step\":1,\"unit\":\"份\"}},
{\"abilityId\":237,\"accessMode\":\"ro\",\"code\":\"feed_report\",\"description\":\"\",\"name\":\"喂食上报\",\"typeSpec\":{\"type\":\"value\",\"max\":20,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"份\"}},
{\"abilityId\":238,\"accessMode\":\"rw\",\"code\":\"history_data\",\"description\":\"\",\"name\":\"喂食记录\",\"typeSpec\":{\"type\":\"bool\"}}]}]}"
  },
  "success": true,
  "t": 1761844615873,
  "tid": "3c4491aab5b411f0860556d5fdf17dc2"
}

Information about how the device functions

The product as it meniton in the name is a pet feeder with a camera, you can program feeding time and portion size, also include ir for night vision, motion sensing.

Here is the link to amazon in mexico where it was purchased.
https://www.amazon.com.mx/Automatico-Inoxidable-Temporizaci%C3%B3n-Alimentaci%C3%B3n-Inteligente/dp/B0CSF7X1KC?th=1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status

    ✅ Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions