跳转到内容

AM43 罩盖

am43 罩盖平台允许你控制基于 AM43 的 BLE 罩盖电机。这些设备以各种品牌销售,如 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 (可选,整数):设备的 PIN, 如在应用中设置的那样。默认值通常打印在 设备上。默认为 8888。

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

  • Cover 中的所有其他选项。

NOTE

ESP32 上的 BLE 栈最多只能连接三个设备。