dannerph / homeassistant-keba

Beta version of keba integration
Apache License 2.0
22 stars 4 forks source link

Lack of support for the Keba Wallbox P30 #27

Closed ghost closed 7 months ago

ghost commented 8 months ago

Hello, unfortunately a lot of data is not evaluated, can the function be extended to include the missing data? It would be nice if the features were available. Unfortunately, it doesn't work for many. As the plugin probably needs to be updated.

KEBA P30 Firmware: P30 v 3.10.53 (230713-211537)

image

Thank you and greetings

pos-ei-don commented 8 months ago

Does the p30 Website itself include this data? Do you have a p30 Model which Hasel this data? My p30 Model does not Provider this Info!

ghost commented 8 months ago

@pos-ei-don I can see this data on WebIF port 8080 --> Of course, I don't know what interface you're using.

image image
ghost commented 8 months ago

P30 - Software S/W | 1.17.1 CPM | 4.17.1 KEEP | 5.8.1 OS | 1.18.1 WEBUI | 1.18.1 RESTAPI | 2.2.1 PDC | 3.10.53

ghost commented 8 months ago

KEBA P30 Total energy --> sensor.keba_p30_total_energy

Unfortunately, the entity ID "sensor.keba_p30_total_energy" does not contain any data, but it would be very interesting to determine the consumption in Home Assistant. How can the value be read?

image
gerione commented 7 months ago

Which version of the P30 are you using? I am using the P30X and my sensor is populatd. image image

ghost commented 7 months ago

I have the Kebea: KC-P30-ES2400E2-L0A-

ghost commented 7 months ago

KeContact P30 x-series

image
gerione commented 7 months ago

So we have the same, just mine is without socket but cable. Thats really interessting.

dannerph commented 7 months ago

Hi @TSK7M could you please check again if the DIP switches are correctly set to enable UDP (check your installation manual)? If I remember correctly, some values, like the session energy, are broadcasted by the charging station and thus interpreted by the home assistant integration. Other values need to be requested first. If the UDP interface is not enabled on the charging station, those requests are ignored.

If that is not working, please provide debug logs

logger:
  default: warning
  logs:
    homeassistant.components.keba: debug
    # wrong: keba: debug
    keba_kecontact: debug
ghost commented 7 months ago

Hi @dannerph, thank you! It was the DSW setting. After adjustment, all data was displayed.


image
dannerph commented 7 months ago

Perfect and sorry for my late reply.

If I have some time, I could add a short test after adding the charging station to through an error, if reports 2 and 3 are not answered. Anyhow, report 1 seems to work, otherwise, it would not be possible to add the charging station with the current version 🤔

ghost commented 7 months ago

This is a good idea or you should see a message that the configuration is not correct...