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

core eq3btsmart integration #113

Open
renarena opened this issue Apr 25, 2024 · 10 comments
Open

core eq3btsmart integration #113

renarena opened this issue Apr 25, 2024 · 10 comments

Comments

@renarena
Copy link

How is https://rc.home-assistant.io/integrations/eq3btsmart related to this integration?

@dbuezas
Copy link
Owner

dbuezas commented Apr 25, 2024

It is based on this integration, but simplified (less entities and options)

@EuleMitKeule
Copy link
Contributor

It's pretty much the same thing. I patched some of the code to conform to HA standards and increased the polling rate for status updates so ESP bluetooth proxies do not loose connection. I will try to get all of the missing stuff (schedule, away, boost, configuration, ...) merged in 2024.6. Currently only the climate entity is included.

@paulokow
Copy link

And battery status as separate entity pls.

@dbuezas
Copy link
Owner

dbuezas commented May 19, 2024

It is a separate entity already

@paulokow
Copy link

@dbuezas yes, in this custom integration. The core eq3btsmart does not expose it separately AFAIK @EuleMitKeule

@EuleMitKeule
Copy link
Contributor

EuleMitKeule commented May 20, 2024

Yes, not yet. But adding the remaining entities is planned. Also, issues regarding the core integration would be better placed in the core repository I would say.

@nilswieber
Copy link

@EuleMitKeule Is there any timeframe at which point these additional entities will be available in the core integration?

@EuleMitKeule
Copy link
Contributor

@nilswieber I'll try to get some work on it done today!

@EuleMitKeule
Copy link
Contributor

home-assistant/core#130263

First PR that adds the binary sensor entities has been opened. Feel free to review it!

@EuleMitKeule
Copy link
Contributor

EuleMitKeule commented Nov 12, 2024

Todo list for the core integration:

  • Climate entity
  • Away Switch
  • Boost Switch
  • Lock Switch
  • Window Binary Sensor
  • Battery Binary Sensor
  • Daylight Saving Time Binary Sensor
  • Away Hours Number
  • Away Temperature Number
  • Comfort Temperature Number
  • Eco Temperature Number
  • Offset Temperature Number
  • Window Open Temperature Number
  • Window Open Timeout Number
  • Away End Sensor Entity
  • Valve Sensor Entity
  • Coordinator for data fetching
  • Set Away Until Service

Maybe:

  • Schedule Sensor Entity
  • Set Schedule Service

Probably won't add:

  • Connection Switch
  • Fetch Schedule Button
  • RSSI Sensor Entity (Will probably integrate this into the state polling)

Won't add:

  • Connected Sensor (Reflects whether the other entities are available)
  • Busy Sensor (Not needed with new library)
  • Fetch Button (Won't be needed when new coordinator is finished)
  • Lock Entity (Changed to Switch Entity)
  • MAC Sensor (Can be accessed via device properties)
  • Serial Number Sensor (Can be accessed via device properties)
  • Firmware Version Sensor (Can be accessed via device properties)
  • Options to configure the current/target temperature, since this is unwanted by HA
  • Current temperature (it only shows differences between the assumed and actual state due to connection delay which is not the use case for this attribute)
  • Options flow (all config options are obsolete)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants