Aqara Smart Pet Feeder

Introduction

Dans cet article, je vais vous présenter le distributeur de croquettes connecté Aqara Smart Pet Feeder C1, qui utilise la technologie Zigbee 3.0.

J’ai longuement hésité avec d’autres solutions, comme les distributeurs en WiFi de la marque TUYA, mais j’ai finalement opté pour celui-ci en raison de son prix (environ 110 €) et de sa simplicité de mécanisme de distribution, facile à réparer en cas de besoin.

Fiche technique

Caractéristique Valeur
Couleur Blanc
Numéro de modèle PETC1-M01
Dimensions 193×193×312 mm
Capacité 4 KG
Courant nominal 1A
Tension nominale 5V
Température de fonctionnement -10~45℃ (14°F ~ 113°F)
Humidité de fonctionnement 0-95% RH, sans condensation
Protocole sans fil Zigbee IEEE 802.15.4 (agit en tant que routeur/répéteur)

Fonctionnement sur batterie

On notera (comme beaucoup) qu’il a une fonctionnalité en cas de coupure de courant.

source aqara.com

Materiel

Que le matériel est utilisé est solide et “safe” pour notre animal (qualité alimentaire ?)

source aqara.com

Contrairement à beaucoup de modèle il offre la possibilité de voir le contenu à travers.

source aqara.com

Plus d’information ici https://www.aqara.com/en/product/smart-pet-feeder-c1

Home assistant

Grâce à ce distributeur de croquettes connecté, nous pouvons maintenant donner à notre chat des croquettes à volonté, simplement en utilisant un bouton booléen dans l’interface de Home Assistant.

Pour ce faire, nous devons le déclarer dans le fichier de configuration “configuration.yaml”.

vi configuration.yaml

et on ajoute notre booléen

input_boolean:
  nourrir_le_chat:
    name: Nourrir le chat
    icon: mdi:mdi:cat

Puis on crée une automatisation pour indiquer ce que l’on souhaite faire lorsque le booléen est déclenché :

vi automation.yaml
- id: nourrir_le_chat
  alias: nourrir_le_chat
  trigger:
  - platform: state
    entity_id: input_boolean.nourrir_le_chat
    from: 'off'
    to: 'on'
  action:
  - device_id: VotreID
    domain: select
    entity_id: select.pet_feeder_aqara
    type: select_option
    option: START

Puis on crée une automatisation pour indiquer ce que l’on souhaite faire lorsque le booléen est déclenché :

input_number:

#**********************************************************
#*        Calcul croquette du chat
#**********************************************************
  croquette_counter:
    name: croquette_counter
    icon: mdi:cat
    min: 0
    max: 100
    step: 1
    mode: box
    unit_of_measurement: grammes

Et à chaque automatisation, on ajoute ceci à la fin. Si on prend notre précédente automatisation, cela donne :

- id: nourrir_le_chat
  alias: nourrir_le_chat
  trigger:
  - platform: state
    entity_id: input_boolean.nourrir_le_chat
    from: 'off'
    to: 'on'
  action:
  - device_id: VotreID
    domain: select
    entity_id: select.pet_feeder_aqara
    type: select_option
    option: START
  - service: input_number.set_value
    data_template:
      entity_id: input_number.croquette_counter
      value: "{{ 5 + (states.input_number.croquette_counter.state | int) }}" # en général une portion est entre 4gr et 7 gr a vérifier avec vos croquettes

Et on pense à créer un reset du compteur à la fin de la journée.

Planifier la distribution

Pour automatiser la distribution, on peut simplement faire ceci :

- id: 'croquette_matin'
  alias: croquette_matin
  trigger:
    platform: time
    at: '09:00:00'
  action:
  - service: input_boolean.turn_on
    entity_id: input_boolean.nourrir_le_chat

conclusion

Le distributeur de croquettes connecté Aqara Smart Pet Feeder C1 offre plusieurs avantages, notamment sa simplicité d’intégration avec Home Assistant grâce à la technologie Zigbee 3.0. Il permet de planifier, contrôler la distribution de nourriture et surveiller la quantité de croquettes distribuée. Cependant, il manque une fonctionnalité importante qui indiquerait lorsque le distributeur est vide et qu’il n’y a plus de croquettes. Malgré cette lacune, son rapport qualité-prix et sa facilité d’utilisation en font une excellente option pour automatiser et faciliter la gestion de la nourriture pour vos animaux de compagnie.

Si vous voulez plus de scripts Home assistant ou sur la domotique vous pouvez voir mes repos à ce sujet : https://github.com/ravindrajob/