Sonoff bassic R2

bonjour,
je suis sandro, 55ans de Nice
je viens de flasher mon 1er sonoff basic R2 sous ESP HOME avec ce code :

esphome:
  name: prise-1

esp8266:
  board: esp8285

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

# Enable logging
logger:

# Enable Home Assistant API
api:

ota:

binary_sensor:
  - platform: gpio
    pin:
      number: GPIO0
      mode: INPUT_PULLUP
      inverted: True
    name: "Sonoff Basic Button"
    on_press:
      - switch.toggle: fakebutton

switch:
  - platform: template
    name: "Sonoff Basic Relay"
    optimistic: true
    id: fakebutton
    turn_on_action:
    - switch.turn_on: relay
    - light.turn_on: led
    turn_off_action:
    - switch.turn_off: relay
    - light.turn_off: led
  - platform: gpio
    id: relay
    pin: GPIO12

output:
  - platform: esp8266_pwm
    id: basic_green_led
    pin:
      number: GPIO13
      inverted: True

light:
  - platform: monochromatic
    name: "Sonoff Basic Green LED"
    output: basic_green_led
    id: led

sensor:
  - platform: wifi_signal
    name: "Sonoff Basic WiFi Signal"
    update_interval: 60s
  - platform: uptime
    name: "Sonoff Basic Uptime"
  
text_sensor:
  - platform: version
    name: "Sonoff Basic ESPHome Version"

sur l’interface esphom
je vois mon esp Prise-1 je le valide mais pour aucun résultat : rien pas d’entités!

Dans les logs en revanche j’ai une erreur :

INFO Reading configuration /config/esphome/prise-1.yaml...
INFO Starting log output from prise-1.local using esphome API
INFO Successfully connected to prise-1.local
[15:06:00][I][app:102]: ESPHome version 2022.11.3 compiled on Nov 27 2022, 15:03:50
[15:06:00][C][wifi:504]: WiFi:
[15:06:00][C][wifi:362]:   Local MAC: 4C:EB:D6:C9:1A:76
[15:06:00][C][wifi:363]:   SSID: 'XXX'[redacted]
[15:06:00][C][wifi:364]:   IP Address: 192.168.1.193
[15:06:00][C][wifi:365]:   BSSID: 1C:61:B4:4C:43:CB[redacted]
[15:06:00][C][wifi:367]:   Hostname: 'prise-1'
[15:06:00][C][wifi:369]:   Signal strength: -51 dB ▂▄▆█
[15:06:00][C][wifi:373]:   Channel: 7
[15:06:00][C][wifi:374]:   Subnet: 255.255.255.0
[15:06:00][C][wifi:375]:   Gateway: 192.168.1.254 #freebox
[15:06:00][C][wifi:376]:   DNS1: 192.168.1.254
[15:06:00][C][wifi:377]:   DNS2: 0.0.0.0
[15:06:00][C][logger:293]: Logger:
[15:06:00][C][logger:294]:   Level: DEBUG
[15:06:00][C][logger:295]:   Log Baud Rate: 115200
[15:06:00][C][logger:296]:   Hardware UART: UART0
[15:06:00][C][template.switch:058]: Template Switch 'Sonoff Basic Relay'
[15:06:00][C][template.switch:059]:   Restore State: NO
[15:06:00][C][template.switch:060]:   Optimistic: YES
[15:06:00][C][switch.gpio:050]: GPIO Switch 'relay'
[15:06:00][C][switch.gpio:051]:   Pin: GPIO12
[15:06:00][C][switch.gpio:073]:   Restore Mode: Restore (Defaults to OFF)
[15:06:00][C][esp8266_pwm:022]: ESP8266 PWM:
[15:06:00][C][esp8266_pwm:023]:   Pin: GPIO13
[15:06:00][C][esp8266_pwm:024]:   Frequency: 1000.0 Hz
[15:06:00][C][uptime.sensor:031]: Uptime Sensor 'Sonoff Basic Uptime'
[15:06:00][C][uptime.sensor:031]:   Device Class: 'duration'
[15:06:00][C][uptime.sensor:031]:   State Class: 'total_increasing'
[15:06:00][C][uptime.sensor:031]:   Unit of Measurement: 's'
[15:06:00][C][uptime.sensor:031]:   Accuracy Decimals: 0
[15:06:00][C][uptime.sensor:031]:   Icon: 'mdi:timer-outline'
[15:06:00][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'Sonoff Basic Button'
[15:06:00][C][gpio.binary_sensor:016]:   Pin: GPIO0
[15:06:00][C][light:104]: Light 'Sonoff Basic Green LED'
[15:06:00][C][light:106]:   Default Transition Length: 1.0s
[15:06:00][C][light:107]:   Gamma Correct: 2.80
[15:06:00][C][version.text_sensor:021]: Version Text Sensor 'Sonoff Basic ESPHome Version'
[15:06:00][C][version.text_sensor:021]:   Icon: 'mdi:new-box'
[15:06:00][C][mdns:103]: mDNS:
[15:06:00][C][mdns:104]:   Hostname: prise-1
[15:06:00][C][ota:093]: Over-The-Air Updates:
[15:06:00][C][ota:094]:   Address: prise-1.local:8266
[15:06:00][C][api:138]: API Server:
[15:06:00][C][api:139]:   Address: prise-1.local:6053
[15:06:00][C][api:143]:   Using noise encryption: NO
[15:06:00][C][wifi_signal.sensor:009]: WiFi Signal 'Sonoff Basic WiFi Signal'
[15:06:00][C][wifi_signal.sensor:009]:   Device Class: 'signal_strength'
[15:06:00][C][wifi_signal.sensor:009]:   State Class: 'measurement'
[15:06:00][C][wifi_signal.sensor:009]:   Unit of Measurement: 'dBm'
[15:06:00][C][wifi_signal.sensor:009]:   Accuracy Decimals: 0
[15:06:04][D][sensor:126]: 'Sonoff Basic WiFi Signal': Sending state -55.00000 dBm with 0 decimals of accuracy
[15:06:32][D][api:102]: Accepted 192.168.1.229 #'homeassistant
[15:06:32][W][api.connection:085]: 192.168.1.229: Reading failed: BAD_INDICATOR errno=11

si quelqu’un pouvais m’aider
merci

Bonjour
je t’invite a regarder cet exemple

une fois que cela fonctionne
rajoutes tes fonctions une a une

salut
merci pour vos réponses mais il n’y a rien qui ne fonctionne! j’ai flashé 2 module sonoff basic R2 un sous ESP HOME et un sous TASMOTA.
comment faire pour les utilisé le tasmota fonctionne très bien avec l’interface web mais n’apparait pas dans home assistent.
merci pour votre aide

Salut
Je n’utilise pas tasmota, mais il me semble pour que cela fonctionne il te faut avoir un broker MQTT fonctionnel

si ce n’est pas encore fait : installe MOSQUITTO
pour cela
paramètres
modules complémentaires
Boutique des modules complémentaires
et installe MOSQUITTO

d’autre part as tu essayé le code ESPHOME indiqué dans le lien que je t’ai donné ?
Qu’est ce qui te fais dire que cela ne fonctionne pas ?
soit un peu plus explicite STP
As tu des erreurs a la compilation du code générique ?
comment est installé home assistant ?
sur quel materiel ?
merci d’en dire un peu plus

1 « J'aime »

Super merci
je doit être une nouille !
tout fonctionne grasse à esphome les lumières s’allume et s’éteigne celons mes envie.
ont peu clore le sujet
encor un grand merci.
sandro