Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Code clean up, warnings fix #40

Open
wants to merge 32 commits into
base: dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
ad16b9f
Updated overloads of device_state_attributes to extra_state_attributes
gadulowaty Oct 9, 2022
6c66b79
Updated get_mac_address to correctly handle host name by DNS entry
gadulowaty Oct 9, 2022
c0ed06c
Merge branch 'dev' into dev
dgtal1 Oct 11, 2022
79f48b9
Merge branch 'dgtal1:dev' into dev
gadulowaty Oct 12, 2022
4117075
Merge branch 'dgtal1:dev' into dev
gadulowaty Oct 12, 2022
e91ec86
Added missing DOMAIN_VIRTUAL_BINARY_SENSOR_SENSOR in DOMAIN_VIRTUAL_S…
gadulowaty Oct 12, 2022
1bf31af
Merge branch 'dgtal1:dev' into dev
gadulowaty May 24, 2024
9431cc5
Added changes for compability with latest 2024.5.4 update of Homeassi…
gadulowaty May 24, 2024
75936fd
Fix HomeAssistantType deprecated warning
gadulowaty May 24, 2024
4296d2f
Replaced deprecated constants for unit of measurements
gadulowaty May 24, 2024
541dd36
ExtaLifeLight: deprecated supported_features result value
gadulowaty May 24, 2024
81c8ad0
Fix blocking import module inside event loop
gadulowaty May 28, 2024
f81acf6
Added issue tracker address to integration manifest
gadulowaty May 28, 2024
2197c91
Code clean up - part I
gadulowaty May 29, 2024
6b5c66f
Code clean up - part I
gadulowaty May 29, 2024
51692c5
Merge remote-tracking branch 'origin/dev' into dev
gadulowaty May 29, 2024
769d60a
Code clean up - part II
gadulowaty May 30, 2024
26d2029
ImportLib code refactoring durnig async_setup_custom_platform
gadulowaty May 30, 2024
950672e
Replaced deprecated calls to 'async_add_job'
gadulowaty May 30, 2024
c929fea
Extalife API rework
gadulowaty May 31, 2024
7aeb776
Fixed error in computing native_value for sensor when using defined f…
gadulowaty May 31, 2024
462d2b2
* Added more restrictive constraint for native_value recomputing when…
gadulowaty Jun 2, 2024
a9896e7
Code clean up - part III
gadulowaty Jun 2, 2024
a80fc4c
Merge remote-tracking branch 'origin/dev' into dev
gadulowaty Jun 2, 2024
1a5caa2
Fixed integration reload from HA UI
gadulowaty Jun 2, 2024
be3a4b0
Added initial support for new sensor RCW-21
gadulowaty Jun 2, 2024
33ff212
RCW-21: Changed unit of measurement for wind speed
gadulowaty Jun 3, 2024
d47c3d0
RCW-21: Fixed recursive call in suggested_unit_of_measurement property
gadulowaty Jun 3, 2024
c24a8f1
ExtalifeAPI: Replaced controller commands for name. version with NEW …
gadulowaty Jun 3, 2024
9bfad6e
ExtalifeAPI: Rewrote of ExtaLife connector, changed logic in API and …
gadulowaty Jun 13, 2024
14bdb79
Minor changes to services configuration
gadulowaty Jun 14, 2024
b1621c7
Code cleanup
gadulowaty Jun 14, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 11 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<div style="display: flex; align-items: center;">
<img width="150" alt="home-assistant-wordmark-vertical-color-on-light" src="https://github.com/dgtal1/extalife_custom_component/assets/27864579/491d9e84-822f-4947-bf9e-805f16900401">
<img width="150" alt="home-assistant-word-mark-vertical-color-on-light" src="https://github.com/dgtal1/extalife_custom_component/assets/27864579/491d9e84-822f-4947-bf9e-805f16900401">
<a href="https://www.forumextalife.pl/" style="margin-left: 10px;">
<img src="https://yt3.ggpht.com/ytc/AKedOLRdji2oMcII8lorhHubp4V0mptIxdYMYJf25crN=s176-c-k-c0x00ffffff-no-rj" alt="ExtaLife Logo" width="200"/>
</a>
Expand All @@ -14,18 +14,25 @@ ZAMEL Exta Life integration with Home Assistant based on custom component.
* Smart sockets: ROG-21
* Roller blind controllers: SRP-22, SRM-22
* Heating controller: RGT-01, GKN-01
* Sensors: RCT-21, RCT-22, RNK-21&RNK-22 built-in temperature sensor, flood sensor RCZ-21, motion sensor RCR-21, window sensor RCK-21, multisensor RCM-21, 3-phase energy meter MEM-21
* Sensors:
* Temperature sensors: RCT-21, RCT-22, RNK-21&RNK-22 built-in
* Flood sensor: RCZ-21
* Motion sensor: RCR-21
* Window sensor: RCK-21
* Multi-sensor: RCM-21 (temp, humidity, presure and illuminance)
* 3-phase energy meter: MEM-21
* Wind speed meter: RCW-21

### Exta Free supported devices (via EFC-01 controller):
* Switches: ROP-01, ROP-02, ROP-05, ROP-06, ROP-07, ROM-01, ROM-10
* Dimmers: RDP-01, RDP-02, RDP-11
* Smart sockets: RWG-01
* Roller blind controllers: SRP-02, SRP-03, ROB-01

**Note:** Certain switches are mapped into Home Asistant light entities depending on icon assigned to them. This is to support voice control by Google Assistant and others and because switches are mostly used for light control.
**Note:** Certain switches are mapped into Home Assistant light entities depending on icon assigned to them. This is to support voice control by Google Assistant and others and because switches are mostly used for light control.
### Setup
Make sure you copied the integration to `custom_components` folder in your `config` directory.
The integration is setup from Home Assistant GUI (Integrations screen). Search for "Exta Life" on the list of possible integrations. If it's not visible - clear your browser chache and refresh page.
The integration is set up from Home Assistant GUI (Integrations screen). Search for "Exta Life" on the list of possible integrations. If it's not visible - clear your browser cache and refresh page.
The integration supports Integration Options - search for it on the Exta Life integration badge in Integrations GUI.

Discussion, news and many more on https://www.forumextalife.pl/
Expand Down
Loading