Metern blocca 123solar (mi pare)
Inviato: 17/12/2017, 19:11
Ho installato e configurato un Raspi 3 B con l'immagine Jessie di Flanesi, e con i servizi 123solar-Aurora (linkato alla seriale di un PowerOne 4.2) ed i servizi Metern (linkato ad un Eastron 230).
l'ID modbus dell'Eastron è: 2 su USB1 (ingresso usb dedicato, con convertitore)
l'address RS485 dell'inverter è: 2 su USB0 (ingresso usb dedicato, con convertitore)
In sostanza ogni ingresso ha il suo convertitore fisico per l'ingresso USB sul raspi.
Quando configuro e avvio i servizi questi vanno up e le relative pagine web riportano i dati.
Se riavvio il Raspi i due servizi si bloccano, non partono, neppure se ristarto i servizi. E' come se vi fosse conflitto.
A me sembra che il problema sia legato all'attribuzione della porta USB0 o USB1 tra i due programmi (123solar e Metern). Non viene affidato sempre la stessa porta /dev/ttyUSB(0 o 1) al medesimo servizio, probabilmente chi prima arriva prima si prende USB0, incasinandosi con le relative config.
Ho notato che se tolgo il cavetto USB dell'Eastron 123Solar parte correttamente, se poi connetto il cavetto di Metern i due colloquiano...
Secondo voi viaggiano tutti e due sullo stesso ID 2? Ovvero, anche l'inverter PowerOne viaggia su ModBus (in questo caso il 2) e questo genera conflitto?
Oppure il fatto che siano su USB diversi (ttyUSB0 e ttyUSB1) fa si che non collidano?
Mi sembra che il problema sia ricorrente anche per altri...
Ciao, Salvatore
l'ID modbus dell'Eastron è: 2 su USB1 (ingresso usb dedicato, con convertitore)
l'address RS485 dell'inverter è: 2 su USB0 (ingresso usb dedicato, con convertitore)
In sostanza ogni ingresso ha il suo convertitore fisico per l'ingresso USB sul raspi.
Quando configuro e avvio i servizi questi vanno up e le relative pagine web riportano i dati.
Se riavvio il Raspi i due servizi si bloccano, non partono, neppure se ristarto i servizi. E' come se vi fosse conflitto.
A me sembra che il problema sia legato all'attribuzione della porta USB0 o USB1 tra i due programmi (123solar e Metern). Non viene affidato sempre la stessa porta /dev/ttyUSB(0 o 1) al medesimo servizio, probabilmente chi prima arriva prima si prende USB0, incasinandosi con le relative config.
Ho notato che se tolgo il cavetto USB dell'Eastron 123Solar parte correttamente, se poi connetto il cavetto di Metern i due colloquiano...
Secondo voi viaggiano tutti e due sullo stesso ID 2? Ovvero, anche l'inverter PowerOne viaggia su ModBus (in questo caso il 2) e questo genera conflitto?
Oppure il fatto che siano su USB diversi (ttyUSB0 e ttyUSB1) fa si che non collidano?
Mi sembra che il problema sia ricorrente anche per altri...
Ciao, Salvatore