Skip to content

This package implements ESPHome components to low-code support Bluetooth Low Eneregy BTHome device standalone reception, and a leverage this protocol over ad-hoc routerless WiFi transmission over ESP-NOW channel.

License

afarago/esphome_component_bthome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deprecation warning

I have not been putting much effort to this project lately mainly due to the lack of possibility to easy integration with Home Assistant and also the tedious process of setting up sensors in both sides.

I think the good direction would be

  • initial and later on demand handshake, also with a full description of the sensor (sensor name, maybe even type and misc attributes) - custom protocol, even on wifi if available or sensor by sensor in separate ESPNOW packages
  • regular update of the sensors - current concept, one message batching many sensors
  • allow multiple proxies to receive the message
  • separate broadcast messages (no server confirmation required similar to BTHome over BLE) and messages where confirmation is needed.

If you feel the energy to take over, kindly fork and bring this forward!


BTHome and Beethowen Custom Components for ESPHome

This package implements ESPHome components to low-code support Bluetooth Low Eneregy BTHome device standalone reception, and a leverage this protocol over ad-hoc routerless WiFi transmission over ESP-NOW channel.

About

This repository contains external components for ESPHome.

Installation

The installation procedure for external components is described here.

External components provided by this repository

Overview

Overview

About

This package implements ESPHome components to low-code support Bluetooth Low Eneregy BTHome device standalone reception, and a leverage this protocol over ad-hoc routerless WiFi transmission over ESP-NOW channel.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published