Page 1 sur 1

Echanger données entre Domoticz et un Automate Programmable Industriel

Publié : 10 sept. 2017, 19:01
par didiergo
Bonjour à tous

Je découvre Domoticz et souhaite dans mon projet le faire communiquer avec un API (automate programmable industriel).
Je n'ai pas trouvé de protocole standard du type Modbus, Ethernet/IP, ...

Je pense à des requêtes HTTP bidirectionnelles mais je ne vois pas comment les prendre en charge dans Domoticz.

Quelqu'un pourrait il m'orienter pour prendre la bonne direction ?

Si vous pensez à une autre solution, tout conseil est le bienvenu.

D'avance merci

Re: Echanger données entre Domoticz et un Automate Programmable Industriel

Publié : 10 sept. 2017, 20:34
par digdogger
Salut, tu ne dis pas grand chose sur ton automate mais si tu sais gérer les commandes en http avec, tu trouveras ton bonheur ici:
https://easydomoticz.com/lapi-json-de-d ... mythifiee/

Re: Echanger données entre Domoticz et un Automate Programmable Industriel

Publié : 19 sept. 2017, 18:02
par deennoo
Plusieurs solutions
Si ton automate propose une API :

Consultation de Domoticz via le http/https poller, il te faudra un script LUA pour parser les infos et mettre à jours des dummy devices.

Pour actionner ton automate :
Chaque switch propose d'exécuter un script ou une requette http en direct.

Les scenes/groupe également

Les evenements en blocky, lua, python , dzevent egalement.

C'est un peu l'avantage de Domoticz, pas de plugin tour fait, beaucoup d'ouverture qui permettent de le rendre compatible avec tout du moment que tu te retrousses les manches.

Ton serveur propose une API ? Un exemple de consultation ? Un exemple d'envoie d'ordre ?

Re: Echanger données entre Domoticz et un Automate Programmable Industriel

Publié : 04 avr. 2018, 23:05
par raynald60
bonsoir a tous
pour modbus
il y a ceci
https://github.com/DomoticX/domoticz-modbus

j arrive a lire des sorties
je dois tester les entrees avec mon crouzet m3

Re: Echanger données entre Domoticz et un Automate Programmable Industriel

Publié : 05 avr. 2018, 22:16
par Obone
Salut,

Je l'ai fait de manière unidirectionnelle pour l'instant API -> Domoticz, via les requetes HTTP, c'est le plus simple.