Skip to content

Commit

Permalink
feat(lite): add basic support
Browse files Browse the repository at this point in the history
This currently only includes luminance and occupancy capabilities, no settings.
  • Loading branch information
RobinBol committed Feb 15, 2024
1 parent 85e8854 commit 92394e1
Show file tree
Hide file tree
Showing 18 changed files with 1,171 additions and 175 deletions.
19 changes: 19 additions & 0 deletions .homeycompose/discovery/everything-presence-lite.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"type": "mdns-sd",
"mdns-sd": {
"name": "_esphomelib",
"protocol": "tcp"
},
"id": "{{txt.mac}}",
"conditions": [
[
{
"field": "txt.project_name",
"match": {
"type": "string",
"value": "EverythingSmartTechnology.Everything_Presence_Lite"
}
}
]
]
}
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
[![Lint](https://github.com/RobinBol/io.everythingsmart/actions/workflows/lint.yml/badge.svg)](https://github.com/RobinBol/io.everythingsmart/actions/workflows/lint.yml)
[![Build](https://github.com/RobinBol/io.everythingsmart/actions/workflows/build.yml/badge.svg)](https://github.com/RobinBol/io.everythingsmart/actions/workflows/build.yml)

This Homey app adds support for the Everything Presence One to Homey. It uses the [`@2colors/esphome-native-api`](https://github.com/twocolors/esphome-native-api/) package to communicate with the EP1.
This Homey app adds support for Everything Smart devices to Homey. It uses the [`@2colors/esphome-native-api`](https://github.com/twocolors/esphome-native-api/) package to communicate with the Everything Presence One and Everything Presence Lite.

## Build

Expand Down
15 changes: 12 additions & 3 deletions README.txt
Original file line number Diff line number Diff line change
@@ -1,14 +1,23 @@
Connect your Everything Presence One to Homey.
Connect your Everything Smart devices to Homey.

This app allows you to configure the Everything Presence One and use the following in Flows:
This app adds support for the Everything Presence One and Everything Presence Lite.

The following functionality is available for the Everything Presence Lite:
- Luminance
- Motion

The following functionality is available for the Everything Presence One:
- Luminance
- Humidity
- Temperature
- Motion (as detected by the PIR sensor)
- Motion (as detected by the mmWave sensor)
- Motion (a combination of the PIR and mmWave sensor)

Supported versions
Supported versions on Everything Presence Lite:
- ESPHome version: 2023.12.8 in combination with Project version 1.0.1.

Supported versions on Everything Presence One:
- ESPHome version: 2023.4.2 in combination with Project version 1.1.3.
- ESPHome version: 2023.7.1 in combination with Project version 1.1.6.

Expand Down
Loading

0 comments on commit 92394e1

Please sign in to comment.