本帖最后由 chantAria 于 2023-4-13 02:48 编辑
代码github: https://github.com/hasscc/petkit
1.安装自定义集成
如果有HACS的话,首先在HACS添加自定义存储库并安装集成.
安装完成后可以在HACS看到相应集成.
如果没有HACS,则需要手动下载代码包,并粘贴到custom_components.
xxxxxx@NUC:~/docker/homeassistant/config/custom_components$ ls
aqara_gateway deebot hacs petkit xiaomi_miot
复制代码
以上步骤完成后,进入第二步
2.配置集成
打开config/configuration.yaml,在其中添加你的账号密码,本文以单账户为例,只需要输入手机号(加上86-)和密码即可.注意,输入密码之前先在小佩宠物app中创建一个密码.确认密码有效后再输入.
# PetKit
petkit:
# Single account
username: 86-15xxxxxxxx9 # Username of Petkit APP (小佩宠物), important to use country code
password: xxxxxx # MD5 or Raw password
复制代码
修改完成后保存退出,重启homeassistant
3.此时虽然在集成中没有显示,但是我们打开实体注册表,即可看到多了许多喂食器相关的实体
此时其实已经大功告成,github上说的服务是一个可供使用的调用接口,不用管