Patrick762 / hassio-bluetti-bt

Bluetti Integration for Home Assistant
MIT License
30 stars 9 forks source link

[Bug]: no data connection to EB3A since new Firmware update #83

Closed GammaPotato closed 1 month ago

GammaPotato commented 3 months ago

What happened?

No data connection since i updated my EB3A. All stats are unknown. i only can add the EB3A but no data gets loaded.

integration Version 0.0.21

ARM: v2063,03 DSP: v2052,11

what i tried

Soft Reboot Hard Reboot Integration Reinstall (remove device -> Uninstall -> Reboot -> Install -> Reboot -> adding device works but no data Swtich From Internal BT to BT dongle and back

i cant provied any Debug. Debug issnt working

Version

0.0.17

What device are you seeing the problem on?

EB3A

What bluetooth connection are you using?

USB dongle

Have you changed the integration settings?

false

Integration settings (if you changed them)

No response

Relevant log output

2024-03-31 20:24:27.925 ERROR (MainThread) [custom_components.bluetti_bt.bluetti_bt_lib.bluetooth.device_reader] Polling timed out
2024-03-31 20:24:27.927 WARNING (MainThread) [custom_components.bluetti_bt.sensor] Data from coordinator is None. Skipping update for eb3a23XXXXXXXXXXdc_input_power
2024-03-31 20:24:27.928 WARNING (MainThread) [custom_components.bluetti_bt.sensor] Data from coordinator is None. Skipping update for eb3a23XXXXXXXXXXac_input_power
2024-03-31 20:24:27.928 WARNING (MainThread) [custom_components.bluetti_bt.sensor] Data from coordinator is None. Skipping update for eb3a23XXXXXXXXXXac_output_power
2024-03-31 20:24:27.929 WARNING (MainThread) [custom_components.bluetti_bt.sensor] Data from coordinator is None. Skipping update for eb3a23XXXXXXXXXXdc_output_power
2024-03-31 20:24:27.929 WARNING (MainThread) [custom_components.bluetti_bt.sensor] Data from coordinator is None. Skipping update for eb3a23XXXXXXXXXXtotal_power_generation
2024-03-31 20:24:27.930 WARNING (MainThread) [custom_components.bluetti_bt.sensor] Data from coordinator is None. Skipping update for eb3a23XXXXXXXXXXtotal_battery_percent
2024-03-31 20:24:27.930 WARNING (MainThread) [custom_components.bluetti_bt.sensor] Data from coordinator is None. Skipping update for eb3a23XXXXXXXXXXac_input_voltage
2024-03-31 20:24:27.930 WARNING (MainThread) [custom_components.bluetti_bt.sensor] Data from coordinator is None. Skipping update for eb3a23XXXXXXXXXXinternal_dc_input_voltage
2024-03-31 20:24:27.931 WARNING (MainThread) [custom_components.bluetti_bt.sensor] Data from coordinator is None. Skipping update for eb3a23XXXXXXXXXXled_mode
2024-03-31 20:24:27.932 WARNING (MainThread) [custom_components.bluetti_bt.sensor] Data from coordinator is None. Skipping update for eb3a23XXXXXXXXXXeco_shutdown
2024-03-31 20:24:27.933 WARNING (MainThread) [custom_components.bluetti_bt.sensor] Data from coordinator is None. Skipping update for eb3a23XXXXXXXXXXcharging_mode
2024-03-31 20:24:27.934 ERROR (MainThread) [custom_components.bluetti_bt.switch] Invalid data from coordinator (switch.eb3a23XXXXXXXXXXac_output)
2024-03-31 20:24:27.934 ERROR (MainThread) [custom_components.bluetti_bt.switch] Invalid data from coordinator (switch.eb3a23XXXXXXXXXXdc_output)
2024-03-31 20:24:27.935 ERROR (MainThread) [custom_components.bluetti_bt.switch] Invalid data from coordinator (switch.eb3a23XXXXXXXXXXpower_off)
2024-03-31 20:24:27.936 ERROR (MainThread) [custom_components.bluetti_bt.switch] Invalid data from coordinator (switch.eb3a23XXXXXXXXXXeco_mode)
2024-03-31 20:24:27.936 ERROR (MainThread) [custom_components.bluetti_bt.switch] Invalid data from coordinator (switch.eb3a23XXXXXXXXXXpower_lifting)
Patrick762 commented 3 months ago

Thanks for the info. I'll look into it after I updated mine

GammaPotato commented 3 months ago

@Patrick762 no problem. tell me if there is any new update for the integration. i need my system for the EB3A. it controlls one of my cooling systems for a spezial thing that i build

Patrick762 commented 3 months ago

I can't even connect my phone with the eb3a after the update ...

Patrick762 commented 3 months ago

And the station is now at 35% instead of 100% SoC

GammaPotato commented 3 months ago

got same issue. just let it turn of the display and then connect again. worked for me. my battery got from 45 to 35. idk what happend here

Patrick762 commented 3 months ago

Seems like there was a bug in the ARM Firmware Update. I only did this. Not the other one

Patrick762 commented 3 months ago

"Never change a running system"

GammaPotato commented 3 months ago

i updaed ARM and DSP without any Probs.

"Never change a running system"

i wait for the fix on solar charge issue. this should it be.

Patrick762 commented 3 months ago

Got some data in HA with the preconfigured instance.

After a full restart, all the values are available again (with newly setup instance).

GammaPotato commented 3 months ago

i still get not data with new instance. i had a preconfigured before. didnt work to.

GammaPotato commented 3 months ago

chrome_Yveat8IUZw i started charging and have an input off 265w and output of 9 w. still no data after couple minutes

GammaPotato commented 3 months ago

did a full reboot. no data. Get the same log as above. all Outputs are on and Display is on. chrome_YQJlTsfnc0

the entity is not numeric

EDIT i did a full reboot on the EB3A. same issue as before distance between devices. 1 meter

2024-03-31 21:17:39.480 ERROR (MainThread) [custom_components.bluetti_bt.bluetti_bt_lib.bluetooth.device_reader] Polling timed out
2024-03-31 21:17:39.482 WARNING (MainThread) [custom_components.bluetti_bt.sensor] Data from coordinator is None. Skipping update for eb3a23XXXXXXXXXXdc_input_power
2024-03-31 21:17:39.483 WARNING (MainThread) [custom_components.bluetti_bt.sensor] Data from coordinator is None. Skipping update for eb3a23XXXXXXXXXXac_input_power
2024-03-31 21:17:39.484 WARNING (MainThread) [custom_components.bluetti_bt.sensor] Data from coordinator is None. Skipping update for eb3a23XXXXXXXXXXac_output_power
2024-03-31 21:17:39.484 WARNING (MainThread) [custom_components.bluetti_bt.sensor] Data from coordinator is None. Skipping update for eb3a23XXXXXXXXXXdc_output_power
2024-03-31 21:17:39.485 WARNING (MainThread) [custom_components.bluetti_bt.sensor] Data from coordinator is None. Skipping update for eb3a23XXXXXXXXXXtotal_power_generation
2024-03-31 21:17:39.485 WARNING (MainThread) [custom_components.bluetti_bt.sensor] Data from coordinator is None. Skipping update for eb3a23XXXXXXXXXXtotal_battery_percent
2024-03-31 21:17:39.486 WARNING (MainThread) [custom_components.bluetti_bt.sensor] Data from coordinator is None. Skipping update for eb3a23XXXXXXXXXXac_input_voltage
2024-03-31 21:17:39.488 WARNING (MainThread) [custom_components.bluetti_bt.sensor] Data from coordinator is None. Skipping update for eb3a23XXXXXXXXXXinternal_dc_input_voltage
2024-03-31 21:17:39.489 WARNING (MainThread) [custom_components.bluetti_bt.sensor] Data from coordinator is None. Skipping update for eb3a23XXXXXXXXXXled_mode
2024-03-31 21:17:39.490 WARNING (MainThread) [custom_components.bluetti_bt.sensor] Data from coordinator is None. Skipping update for eb3a23XXXXXXXXXXeco_shutdown
2024-03-31 21:17:39.490 WARNING (MainThread) [custom_components.bluetti_bt.sensor] Data from coordinator is None. Skipping update for eb3a23XXXXXXXXXXcharging_mode
2024-03-31 21:17:39.491 ERROR (MainThread) [custom_components.bluetti_bt.switch] Invalid data from coordinator (switch.eb3a23XXXXXXXXXXac_output)
2024-03-31 21:17:39.491 ERROR (MainThread) [custom_components.bluetti_bt.switch] Invalid data from coordinator (switch.eb3a23XXXXXXXXXXdc_output)
2024-03-31 21:17:39.491 ERROR (MainThread) [custom_components.bluetti_bt.switch] Invalid data from coordinator (switch.eb3a23XXXXXXXXXXpower_off)
2024-03-31 21:17:39.492 ERROR (MainThread) [custom_components.bluetti_bt.switch] Invalid data from coordinator (switch.eb3a23XXXXXXXXXXeco_mode)
2024-03-31 21:17:39.492 ERROR (MainThread) [custom_components.bluetti_bt.switch] Invalid data from coordinator (switch.eb3a23XXXXXXXXXXpower_lifting)

EDIT 2

i had the EB3A turned off for a while. now i got one single data update and now nothing. console still spams the messages above

Patrick762 commented 3 months ago

Just to check this: Do you have your Bluetti App open on your phone (had the same problem right now, even if the phone was in standby)

GammaPotato commented 3 months ago

Just to check this: Do you have your Bluetti App open on your phone (had the same problem right now, even if the phone was in standby)

nope. force closed bluetti App Bt Turned off

Still not working

Patrick762 commented 3 months ago

I can't reproduce this issue currently. Do you have a bluetooth proxy to test if it is a BT dongle problem?

GammaPotato commented 3 months ago

I can't reproduce this issue currently. Do you have a bluetooth proxy to test if it is a BT dongle problem?

ah no sorry. i tested with internal bt from my rasphberry and usb dongle. what software did u use to read the EB3A? ill try if i can get any data

EDIT 8 Other bt devices working perfect

Patrick762 commented 3 months ago

I can't reproduce this issue currently. Do you have a bluetooth proxy to test if it is a BT dongle problem?

ah no sorry. i tested with internal bt from my rasphberry and usb dongle. what software did u use to read the EB3A? ill try if i can get any data

EDIT 8 Other bt devices working perfect

I always use the ESPHome Bluetooth Proxy Firmware with M5Stack AtomU

GammaPotato commented 3 months ago

I can't reproduce this issue currently. Do you have a bluetooth proxy to test if it is a BT dongle problem?

ah no sorry. i tested with internal bt from my rasphberry and usb dongle. what software did u use to read the EB3A? ill try if i can get any data EDIT 8 Other bt devices working perfect

I always use the ESPHome Bluetooth Proxy Firmware with M5Stack AtomU

i need to buy a ESPHome first.

Patrick762 commented 3 months ago

If I can reproduce the issue in the next few days I'll look into it

Patrick762 commented 3 months ago

You can also join the new discord server to contact me (maybe it's easier to solve this in german): https://discord.gg/nqcgV2MW

GammaPotato commented 3 months ago

You can also join the new discord server to contact me (maybe it's easier to solve this in german): https://discord.gg/nqcgV2MW

Very good idea! im in!

Patrick762 commented 1 month ago

seems resolved. Closing issue for now