跳转到内容

AM43 Cover

am43 Cover 平台允许您控制基于 AM43 的 BLE Cover 电机。这些设备以各种品牌销售,如 Zemismart 和 A-OK。该平台通过 ESP32 的 BLE 外设连接到设备,既控制又获取电机的位置和状态。

NOTE

此组件不支持此设备的 Tuya 版本,因为协议完全不同。如果您的设备由 SmartLife 应用程序控制,则无法工作。

# 示例配置条目
esp32_ble_tracker:
ble_client:
- mac_address: XX:XX:XX:XX:XX:XX
id: am43_kitchen
cover:
- platform: am43
name: "Kitchen blinds"
ble_client_id: am43_kitchen

AM43 应首先使用 OEM 应用程序或按照说明书使用按钮进行设置,以便编程速度、方向、限位等(此组件尚不支持设置这些)。

设置完成后,按照上述示例配置 YAML,使用您设备的 MAC 地址。 请参阅 设置设备 了解如何发现 MAC 地址。

要使用电池和光照传感器,请参阅 Am43 组件。

  • ble_client_id (必填, ID): 与设备关联的 ble_client 条目的 ID。

  • pin (可选, int): 设备的 PIN 码,如应用程序中设置。默认值通常印在设备上。默认为 8888

  • invert_position (可选, boolean): 反转与设备之间的位置值。如果 ESPHome 交换了 Cover 的打开/关闭状态,请设置此项。

  • Cover 的所有其他选项。

NOTE

ESP32 上的 BLE 栈最多限制三个已连接设备。