Your best ESPHome external components?

I would like to present some external components on my youtube channel (https://www.youtube.com/channel/UCAWSjZ0UfLcxO4EEKC6Tsqg)

I’ve found 3
Ping : https://github.com/trombik/esphome-component-ping/tree/main/components/ping
=> Show Latency and packet loss on two sensors. It works fine !

Memory : https://github.com/ayufansensor/esphome-components/tree/master/components/memory
=> Not enough config here for me, but show memory available in logs periodicaly (every 1 min)

Backup : https://github.com/dentra/esphome-components/tree/master/components/backup
=> I think this one is useful ! Save a backup of the yaml file on the ESP !

Do you have any other you use / like ?

2 Likes

Not sure if you’ve seen it but there’s a channel on the ESPHome Discord for External Components.

That backup looks really useful, I’ve already lost some yaml because of ha crashes in the past

Here’s my favourite one, device group for esphome. If you’re already used it in tasmota then you should be familiar with it

Syncs your esphome devices setting up any ha automation

Thanks for your help, will look à Tasmota Device Groups, but it seems to be a big module !

Overview

Overview

3 Likes

I suggest to check the issues of these. For example ping is not really stable on the long term…

Trying to configure my wall switch as beethowen_transmitter by testing single click action but I’m getting this error. Anything I’m doing wrong here?

external_components:
  - source: github://afarago/esphome_component_bthome

binary_sensor:
  - platform: status
    name: $devicename Status
  - platform: gpio
    pin:
      number: GPIO11
      mode: INPUT_PULLUP
      inverted: True
    id: button_1
    on_click:
      - beethowen_transmitter.send_event: button_click

Interesting custom components…
If you want to see my video