t4qjXH8N / ioBroker.gardena

An ioBroker adapter for Gardena Smart System.
MIT License
12 stars 4 forks source link

Configurable API URL #21

Closed SciLor closed 5 years ago

SciLor commented 5 years ago

It would be nice to have the api url configurable, as I am currently working on a project to replace the cloud with a local script running on the gateway.

t4qjXH8N commented 5 years ago

Sounds interesting! Do you have a link to the project?

SciLor commented 5 years ago

https://github.com/gardena-smart-reverse-engineering/deGardenServer/tree/develop

t4qjXH8N commented 5 years ago

api url can be configured now

t4qjXH8N commented 5 years ago

Do you have any idea how to find out which POST commands and their respective attributes are supported by the service?

SciLor commented 5 years ago

Great, thank you.

I am not really that far, that I understand the write commands to the devices/services.

That may be extraced from the service definition that is available from the devices connected to the gateway. But the gardena cloud itself maps/filters it. You may retrieve the service definitions of the gardena cloud, too. They are just simple jsons you can sniff from the gardena cloud websites data traffic. I am not that far that I understand writing to the devices completly.

t4qjXH8N commented 5 years ago

Some months ago it was possible to sniff the communication between the Gardena app and the gardena service. Sadly, this is not possible anymore (at least with the app which was quite easy). Maybe I should ask the Gardena service if they could help?

SciLor commented 5 years ago

Just use https://smart.gardena.com/ to get your communication logs.