🦀 ClawHub
Dahua Cloud Open IoT Basic General Kit
by @dolynkdeveloper
大华云开放平台IoT设备管理统一客户端,支持摄像头、NVR、DVR等设备的完整生命周期管理。提供设备添加/删除/查询、国标GB28181设备接入、SD卡管理、WiFi配置、消息订阅回调、铃音管理、图片解密等43个API接口。适用于大华云IoT平台设备接入、监控系统集成、智能安防项目开发。使用场景:如何管理大华云设...
📋 Tips & Best Practices
Q1: Token过期怎么办?
解决方案: 客户端会自动管理Token,在过期前自动刷新,无需手动处理。
Q2: 签名验证失败?
检查清单:
Q3: 设备添加失败?
可能原因:
Q4: 如何判断设备是否支持某个功能?
方法: 调用 list_device_details() 接口,查看返回的 deviceAbility 或 channelAbility 字段,检查是否包含相应的能力集标识。
Q5: 如何验证设备密码是否正确?
方法: 使用 verify 子命令或 verify_device_password() 方法调用 verifyDevCode 接口:
# 命令行
python scripts/dahua_iot_client.py verify -d <设备ID> -p <密码> -e aes256
# Python SDK
result = client.verify_device_password(device_id, password, encrypt_method='aes256')
result['success'] 为 True 表示密码正确
更多常见问题请参阅 FAQ.md。
TERMINAL
clawhub install dahua-cloud-open-iot-basic-general-kit