Pagina 1 di 2

Python plugin: Modbus RS485 RTU/ASCII/TCP

Inviato: 12/01/2018, 19:16
da Flane
Volevo fare presente a quanti potesse interessare che hanno in questi giorni rilasciato un plugin per leggere e scrivere dispositivi modbus direttamente da DOMOTICZ:

[Released] Python plugin: Modbus RS485 RTU/ASCII/TCP
https://github.com/DomoticX/domoticz-modbus

Come si vede dal forum, le prove sono state effettuate con dei relè modbus e con il noto contatore EASTRON SDM120 modbus :D

Il plugin funziona sia per modbus RTU (tramite il solito convertitore USB-RS485) che via rete con il protocollo modbus TCP.

Assolutamente da provare !!! ;)

Re: Python plugin: Modbus RS485 RTU/ASCII/TCP

Inviato: 13/01/2018, 0:01
da miki8989
interessante!!!!

ho visto che su aliexpress 4 rele modbus stanno 7 euro...

e poi c'e da testare gli sdm!!!!

grazie

Re: Python plugin: Modbus RS485 RTU/ASCII/TCP

Inviato: 26/03/2018, 19:01
da rinoronie
Qualcuno l’ha provato?
Con la stessa rete 485 dove ho collegato gli smd potrei metterci delle schede a relè?
Credo costino meno delle schede con porta ethernet

Re: Python plugin: Modbus RS485 RTU/ASCII/TCP

Inviato: 26/03/2018, 22:42
da Flane
Provato non l'ho provato, ma le schede relè modbus costano veramente poco:

4CH Relè RS485 Modbus RTU
8CH Relè RS485 Modbus RTU

a cui personalmente aggiungerei anche qualche euro per dei supporti da barra din.

Re: Python plugin: Modbus RS485 RTU/ASCII/TCP

Inviato: 26/03/2018, 23:06
da rinoronie
Cosa intendi con "Provato non l'ho provato"?

Tra due giorni sono in offerta, ne prendo un paio da 8 per gestire le tapparelle.

Devo fare un bus differente dagli sdm dato che quelli comunicano con meterN mentre questi li userei da domoticz o posso usare lo stesso filo e lo stesso adattatore usb-rs485?

Non ci sono anche con l'ingresso, cosi potrei eliminare i rele delle luci e in caso di non funzionamento del raspberry potrei comunque utilizzare gli attuali pulsanti, inoltre mi pare di capire che con rs485 posso anche interrogarli e capire se ho la luce accesa o spenta (gestita dall'attuale pulsante)

Re: Python plugin: Modbus RS485 RTU/ASCII/TCP

Inviato: 26/03/2018, 23:15
da Flane
Personalmente non l'ho provato.

Re: Python plugin: Modbus RS485 RTU/ASCII/TCP

Inviato: 26/03/2018, 23:20
da rinoronie
grazie, ma secondo te devo fare un bus differente dagli sdm dato che quelli comunicano con meterN mentre questi li userei da domoticz o posso usare lo stesso filo e lo stesso adattatore usb-rs485?

Re: Python plugin: Modbus RS485 RTU/ASCII/TCP

Inviato: 24/04/2018, 16:53
da Albertol
Ciao a tutti,
vorrei sapere se secondo voi con questo plugin è possibile leggere i dati di un inverter ABB ONE tramite un convertitore USB - RS485?

Ho collegato al raspberry un convertitore USB - RS485 (quello a 3 pin: A, B, GND), ed ho provato a collegarlo all'inverter sui pin del connettore RJ45 dell'inverter, ma non sono riuscito a capire ancora molto...

Se si può fare, mi sapreste dare qualche dritta su come configurarlo?

Mi piacerebbe poter utilizzare i dati di produzione in Domoticz per poter attivare alcuni carichi o funzioni di accumulo della PDC.

Grazie,
Alberto.

Re: Python plugin: Modbus RS485 RTU/ASCII/TCP

Inviato: 24/04/2018, 20:51
da Flane
Scusa ma perchè dovresti usare questo script per leggere l'inverter ABB One?

l'ABB ONE si legge con il software Aurora e 123Solar come spiegato in tutte le mie guide ..... :?

Re: Python plugin: Modbus RS485 RTU/ASCII/TCP

Inviato: 26/04/2018, 9:16
da Albertol
A dire il vero, per le mie attuali necessità, volevo capire se riuscivo ad importare direttamente i dati senza dover installare 123solar.

Se la strada che avevo in mente complica (invece di semplificare) solo le cose, passerò alla soluzione di installare 123solar per acquisire i dati dell'inverter, e poi li importerò in Domoticz.

Nei prossimi giorni mi faccio un'immagine di backuo della SD, e poi provo a giocarci installanto 123 solar e Aurora. Naturalmente seguirò le guide che mi sono già letto ;-)

Grazie