Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/syssi/esphome-atorch-dl24
ESPHome component to monitor and control some Atorch meters via bluetooth
https://github.com/syssi/esphome-atorch-dl24
atorch ble bluetooth dl24 esp32 esphome esphome-component hacktoberfest
Last synced: about 20 hours ago
JSON representation
ESPHome component to monitor and control some Atorch meters via bluetooth
- Host: GitHub
- URL: https://github.com/syssi/esphome-atorch-dl24
- Owner: syssi
- License: apache-2.0
- Created: 2021-09-22T08:03:32.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-22T09:05:32.000Z (24 days ago)
- Last Synced: 2024-11-07T17:02:39.177Z (8 days ago)
- Topics: atorch, ble, bluetooth, dl24, esp32, esphome, esphome-component, hacktoberfest
- Language: C++
- Homepage:
- Size: 121 KB
- Stars: 62
- Watchers: 5
- Forks: 14
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# esphome-atorch-dl24
![GitHub actions](https://github.com/syssi/esphome-atorch-dl24/actions/workflows/ci.yaml/badge.svg)
![GitHub stars](https://img.shields.io/github/stars/syssi/esphome-atorch-dl24)
![GitHub forks](https://img.shields.io/github/forks/syssi/esphome-atorch-dl24)
![GitHub watchers](https://img.shields.io/github/watchers/syssi/esphome-atorch-dl24)
[!["Buy Me A Coffee"](https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg)](https://www.buymeacoffee.com/syssi)ESPHome component to monitor and control some Atorch meters via bluetooth
![Lovelace entities card](lovelace-entities-card.png "Lovelace entities card")
## Supported devices
* Atorch DL24
* Atorch DL24P
* Atorch DL24M requires a disabled CRC check (see https://github.com/syssi/esphome-atorch-dl24/issues/59)
```
atorch_dl24:
- id: atorch0
ble_client_id: ble_client0
check_crc: false
```
* Atorch J7-C requires a disabled CRC check
```
atorch_dl24:
- id: atorch0
ble_client_id: ble_client0
check_crc: false
```
* Atorch DT3010## Supported but untested devices
* Atorch AT24
* Atorch AT3010
* Atorch DT24
* Atorch DT24PW (requires a disabled CRC check)
* Atorch UD18
* Atorch UD18-L
* Atorch T18
* Atorch J7-H## Unsupported devices because of a different protocol
* Atorch Q7-T
* Atorch A3-B
* Atorch KM001## Requirements
* [ESPHome 2024.6.0 or higher](https://github.com/esphome/esphome/releases).
* Generic ESP32 (f.e. ESP32 NodeMCU or D1 Mini ESP32)## Installation
Use the `esp32-dc-meter-example.yaml` as proof of concept:
```bash
# Install esphome
pip3 install esphome# Clone this external component
git clone https://github.com/syssi/esphome-atorch-dl24.git
cd esphome-atorch-dl24# Create a secret.yaml containing some setup specific secrets
cat > secrets.yaml <