BoschSmartHome / bosch-shc-api-docs

Bosch Smart Home Controller Local REST API
Other
208 stars 44 forks source link

Missing shcIpAddress field #59

Closed shllg closed 2 years ago

shllg commented 2 years ago

Hello dear Bosch-Team,

after getting awesome support and debugging an application using your API, we found that with the version switch (I guess from 2.5 to 2.6) the field shcIpAddress has been removed from the API call to https://x.x.x.x:8446/smarthome/public/information --no-check-certificate. Since the integration relies on that field, my home automation with all my Bosch products is broken now.

The Bosch mobile application itself has a field which is called "IP-Adresse des Smart Home Controllers". This field is always empty. So I guess the app is expecting that field in the same way.

Can you provide some more information? Is the removal for purpose or will we see the field again inside responses?

https://github.com/tschamm/boschshc-hass/issues/42

sebastianharder commented 2 years ago

Hi @shllg,

we did not remove the shcIpAddress field, but it is omitted if the IP address could not be determined.

Since the mobile app has different ways to determine the IP address (mDNS, manual entry), the empty field under "More" > "System" > "Smart Home Controller" is not necessarily related.

I suggest to contact the customer support and upload your system protocol for further analysis why the IP address cannot be determined on your Smart Home Controller: https://www.bosch-smarthome.com/de/de/service/serviceangebote/kontakt/

Cheers, Sebastian

shllg commented 2 years ago

Hi @sebastianharder thank you for the fast response. I opened a ticket and waiting for response.

sebastianharder commented 2 years ago

We made some code changes determining the local IP address, which will hopefully fix this issue. The changes will be part of the 10.6 SHC update.

shllg commented 2 years ago

Just a little update here. With the last version, the IP address is communicated again 👍