Hassio + with EQ3 Bluetooth Smart Thermostats

Yes i have test it now with update to 2022.8.2 but just 1 of 3 works the other 2 aren‘t available.

Is anyone of you is still using zewelor/bt-mqtt-gateway for EQ3 thermostats? I was using it until HA 07.2022. Was working very stable. Now since update to HA 08.2022 is not working anymore. I’m getting always:

raspberrypi service.sh[6000]: 07:34:44 Error during update of thermostat device 'wohnzimmer_terrasse' (00:1A:22:xx:xx:xx): BTLEDisconnect

Can it be is related to the new bluetooth integration provided in HA 08.2022? I downgraded already for test to HA 07.2022. The devices are working again … Anyone made similar experience?

Seems thats the cause. I disabled in HA now bluetooth integration. Now the zewelor/bt-mqtt-gateway is working again. Probably noth accessing the same BT adapter and creating a conflict …

why is only 1 thermostat working? Whats the mistake?



Can you use capital letters in device name. Should it be bad not Bad?

But the „Bad“ thermostat is working

Perhaps it just reading the first mac. Try it and see renaming them all in lower case. Process of elimination.:thinking:

Ok i will test it later

Same result. I delete now the lines in the configuration.yaml and look in the dev tools and see that the climate entitys are verry confused, its named room1 and room2 and bad. But i cant find a way to „reconfigure“ the climate entitys.

Can you delete the 3 entities and restart HA.

How delete? You mean in the configuration.yaml?

In settings → Devices & Services–>Entities.

No the delete button is grey. Weird is the name is still climate.bad but i rename it all in the configuration.yaml in room 1,2and 3

can you add a e.g. unique_id: Bad then you should be able to delete. As you say they may have gotten confused.

climate:
  - platform: eq3btsmart
    devices:
        bad:
        unique_id: Bad
            mac: '00:1A:22:11:F4:AB'

Then restart HA and try to delete all 3 and then restart again.

Its not possible to save.


yeah I tried to add unique_id but it’s invalid.

Yeah :sweat_smile: any other ideas? I have no idea. I will probably downgrade again​:man_shrugging:

I’ve gone into ssh and use command bluetoothctl then scan on. It’s seeing all my eq3 but when try scan off it fails to stop scanning and says org.bluez.error failed. Worth further investigation. I’ll keep you informed of any advance. Have you tried the beta version of core?

No i updated just from 6.5, Thank you for your help and investigation.

I notice if i install the new bluetooth integration i dont see any climate entity, if i delete the integration it comes just again the „bad“ climate :sweat_smile:.verry confused.