SonoffLan - Intégration

System Health

version 2021.1.5
installation_type Home Assistant OS
dev false
hassio true
docker true
virtualenv false
python_version 3.8.7
os_name Linux
os_version 5.4.86
arch x86_64
timezone Europe/Paris
Home Assistant Community Store
GitHub API ok
Github API Calls Remaining 4948
Installed Version 1.10.1
Stage running
Available Repositories 709
Installed Repositories 4
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Hass.io
host_os Home Assistant OS 5.10
update_channel stable
supervisor_version 2021.01.7
docker_version 19.03.13
disk_total 30.8 GB
disk_used 6.8 GB
healthy true
supported true
board ova
supervisor_api ok
version_api ok
installed_addons Terminal & SSH (8.10.0), Samba share (9.3.0), Check Home Assistant configuration (3.6.0), File editor (5.2.0), ESPHome (1.15.3), Home Panel (1.8.3), Mosquitto broker (5.1)
Lovelace
dashboards 1
mode storage
views 1
resources 0

Mon problème

Bonjour à tous,

Petit soucis pour configurer un detecteur de mouvement « sonoff » connecté sur la passerelle sonoff rf433.
Sur la doc de « SonoffLan » il donne l’exemple :

Citation PIR Sensor

sonoff:
  rfbridge:
    PIR Sensor 1:  # sensor name in eWeLink application
      device_class: motion
      timeout: 60  # optional (default 120), timeout in seconds for auto turn off
    PIR Sensor 2:  # sensor name in eWeLink application
      device_class: motion
      timeout: 60  # optional (default 120), timeout in seconds for auto turn off

si je colle ce pavé comme ceci :

############
#   sonoff #
############

sonoff:
  username: !secret ewelink_user
  password: !secret ewelink_pwd
  mode: cloud

sonoff:
  rfbridge:
    PIR Sensor 1: Détecteur presence garage
      device_class: motion
      timeout: 60

lors du control de configuration j’ai

Error loading /config/configuration.yaml: mapping values are not allowed here
in « /config/configuration.yaml », line 42, column 19

qui correspond a : device_class: motion

Comprend pô
:slight_smile:
*Merci a vous

Je crois que tu ne peux pas avoir 2 fois l’entité sonoff.
Essaie de tout mettre dans le premier sonoff

J’avais eu la même réflexion et j’avais déjà testé.
Je viens de re-tester avec une seule entité et l’erreur c’est déplacée d’une ligne vers le haut :slight_smile:
L’erreur ne vient pas de là, mais je pense qu’unz seul entité de toute façon se doit être la bonne syntaxe

Avec cette syntaxe je n’ai plus d’erreur

sonoff:
  username: !secret ewelink_user
  password: !secret ewelink_pwd
  mode: cloud

  rfbridge:
    #PIR Sensor 1: Détecteur presence garage
    Détecteur presence garage:
      device_class: motion
      timeout: 60