So far not. I’ve been looking into integration development and the documentation how to approach it but it’s not an easy task for me, I’m not a developer unfortunately. And I lack time on top of that.
Hi @Dcc and @shellux
I’m also looking for a solution. A french developer has made a PHP API for it, available here : mguyard/Diagral-eOne-API-PHP: Diagral PHP API for Diagral Alarm System (github.com)
I managed to retrieve my alarm status using the same requests, but with Postman.
I wanted to develop a custom HA integration but I’m not good enough with Python to make it work right now.
Have any of you guys enough experience with Python development to migrate the PHP api to a custom integration in HA ?
I tried do migrate the code from the Jeedom PHP plugin several months ago, but my integration was not very stable.
The first way I found to refresh the alarm status was to send a request to the Diagral Cloud every X seconds / minutes. But sometimes the Diagral Cloud denies my requests, probably because it has a limit per hours / day.
Another way to refresh the status was to configure an email on the Diagral app when the alarm status changes. This way it should be possible to send the request to the cloud only when an email is received on a specific inbox.
But I noticed that the email is not always sent, so not a viable solution either.