Comments (9)
What do you mean that it works with the original version? I think the original one doesn't work at all in newer HA versions (after 2022.7 IIRC)
Did you pair through bluetoothctl?
Do you have an EspHome Btproxy by any chance?
from eq3btsmart.
Sorry for the misunderstanding, it worked with 2022.7.7 and I tried to upgrade to an actual version without success.
I tried to pair via bluetoothctl and after entering the pin, there is an authentication failed message.
I don't have an Btproxy.
I also use the calor BT App on the phone, which already paired the valves.
from eq3btsmart.
Ohh, gotcha. Which firmware version?
Note that if you pair them with your phone, they may stop being able to talk to the adapter in HA. I haven't tried it myself, but read that they need to be repaired
from eq3btsmart.
I use version 1.46, I haven't found a way to pair again, at least not with power off. Probably a full reset could help, but then I need to program everything again.
from eq3btsmart.
Just long press the center wheel until it says pair.
Regarding programming, with this integration you can extract it and change it via a service in a reasonably convenient manner (if you ever need to do it again).
from eq3btsmart.
Hi David,
I was trying this all the time and it still don't work on my raspberry pi3. I started another installation on an ordinary notebook. There it works now. So there may be a problem in the environment of the raspberry pi3.
Thanks for your help.
from eq3btsmart.
Oh, ok, thanks for getting back with the information. I don't see why it shouldn't work on a pi, but I don't own one yo test it. Maybe it was a bad integration setup as with the other issue I recently closed (deleting and re-adding the device fixed it).
from eq3btsmart.
Hi David, I was able to dig a bit more into it. It looks like, that this occurs in an situation with multiple bluetooth adapters. I paired all eq3 devices with hci1 (internal pi3), but it looks like that, even with the settings org/bluez/hci1 the error message is "not paired" or "not found". With bluetoothctl I get a correct list of paired-devices. Any idea how this should work?
Regards Thomas
from eq3btsmart.
Mmmm, I don't know that much about bluetooth and pairing to be honest, but my guess is that one of these hold:
- Some devices are too far away and communication is too unstable
- Something went wrong with the pairing and the wrong adaptor ended up pairing
- Bleak somehow deals differently with the rpi adapter (I make a call to bledevice.pair() just in case, which just returns true if already paired with my adapters). You could try removing that line (search for ".pair")
- You are using a different way to install HA (e.g docker) than me, and the BT adapter is not accessible somehow
- You didn't setup the bluetooth adapter integration in HA
- You have more than 3-5 EQ3, and the adapter can't connect with all of them at the same time (disable persistant conection in the EQ3 integartion configuration options in the integrations panel)
Have you tried the Auto and Local Only modes? the "local only" does round robin across the adapters so if you have 2, this may end up finding the right one.
If none of the suggestions gets you anywhere, then please enable debug mode and debug logs and post some relevant logs here.
To enable logging, add this to your configuration.yaml
logger:
logs:
custom_components.dbuezas_eq3btsmart: debug
bleak_retry_connector: debug
from eq3btsmart.
Related Issues (20)
- HA 2024.1.0: TEMP_CELSIUS was used from dbuezas_eq3btsmart, this is a deprecated constant which will be removed in HA Core 2025.1. Use UnitOfTemperature.CELSIUS HOT 1
- BT Proxy extremely unreliable HOT 22
- Target temperature should be displayed immediately HOT 1
- KeyError in ConnectedSensor
- ESPHomeClient object has no attribute _device_path
- Unhandled exceptions in fetch serial task HOT 1
- Unable to determine reason for connection issues via error logs
- Add unified development environment and dev tools
- Implement GitHub Actions to ensure code quality
- Temp_celsius in HA Core 2025.1 HOT 3
- Thanks! (Absolutely no issue) HOT 2
- Error message: Requirements for dbuezas_eq3btsmart not found: ['construct==2.10.56'] HOT 2
- Weird behavior when used in scenes HOT 1
- Setup failed for custom integration 'dbuezas_eq3btsmart' with 2024.2.0b0 HOT 10
- issues with latest version 2024.2.2 HOT 3
- HVACMode(s): off, auto, heat and therefore implicitly supports the turn_on/turn_off methods without setting the proper ClimateEntityFeature. HOT 3
- Can't connect to automatically found devices, no way to enter pair code HOT 9
- Implement time synchronization HOT 8
- Understanding temperature offset and valve-based calculation HOT 6
- core eq3btsmart integration HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from eq3btsmart.