SolarAnalyzer per Android

Montesolar

Member
Sto cercando di far funzionare questa applicazione con il mio inverter Aurora, qualcuno ci è riuscito e sa spiegarmi come fare?

La cosa che non mi è chiara in particolare è dove vengono salvati i file log (non li trovo da nessuna parte, neanche avendo impostato una cartella con l'opzione Data Logger) e come fare a condividere questi file log con la rete... Grazie
 
Su Aurora Communicator fai:

Data Logger > Abilita Data Logger

Poi

Data Logger > Configura Data Logger > Impostazioni > e ti scegli la cartella di destinazione (la chiama "cartella destinataria").
Te ne crei una dove ti pare, tipo C:\Auroralog

In questa cartella Aurora Communicator (quando attivo e collegato) salverà il log.

Poi ti serve un Server FTP (FileZilla Server va benissimo).

Lo installi e configuri un utente, e la cartella di prima come condivisa per quell'utente.

In questo modo rendi la cartella visibile nella "tua" rete, puntando all'IP del computer che fa il log.
Per renderla visibile su internet devi aprire le porte giuste del router, port forwarding, ecc. ecc.
 
Ok, ora mi è tutto chiaro a parte FileZilla... Mi da come IP 127.0.0.1, devo cambiarlo? E sull'app di SolarAnalyzer poi che IP devo inserire? Grazie!
 
127.0.0.1 è "localhost", o interfaccia di loopback. Non va cambiato.

localhost - Wikipedia

Su SolarAnalyzer devi puntare all'IP del computer che fa il log, solitamente 192.168.1.xxx.
Ricordati che al computer che fa il log devi assegnare un IP fisso, altrimenti il DHCP del router lo cambia ogni volta che accendi il PC.
 
Però la porta 14147 (mi pare) che mi assegna la devo aprire? Sull'indirizzo del computer quindi? Perchè se provo ad aprirla su quel'altro indirizzo il router non me lo permette...Inoltre se in SolarAnalyzer metto 192.168.1.xxx come fa a funzionare anche dall'esterno? Non funzionerebbe solo in locale?
 
Lavorando in locale devi aprirla solo nel firewall del pc che fa il log.
Infatti, come detto nel post #2, cosi lavoriamo in locale.
per farlo funzionare dall'esterno è un pò più complicato (dò per scontato che hai un abbonamento ADSL normale, quindi con "IP internet" assegnato dal server, cioè che cambia ogni volta che cade la connessione. Gli abbo con IP fisso, di solito, sono solo quelli commerciali)

1. nel router devi abilitare il DNS dinamico (se non sai cos'è mi sa che sarà un pò dura)
Dynamic DNS - Wikipedia

2. ti fai un account su DynDNS, o altro servizio DNS dinamico che funziona sul tuo router
3. metti sul router i parametri dell' host name che ti sei scelto, tipo "pincopalla.dyndns.org", user e password che ti sei scelto.
4. imposti il port forwarding per il pc che fa il log (su come fare dipende dal router, non ti posso aiutare)
5. sempre sul router, sezione firewall, apri la porta citata sopra.
6. in SolarAnalyzer, a questo punto, punterai a "http://pincopalla.dyndns.org:xxxxx", dove xxxxx è il numero della porta aperta prima.

Credo sia tutto.
 
Si purtroppo so cos'è il DNS dinamico... :dry: Onestamente speravo non servisse... Già una volta l'ho usato e mi hanno chiuso l'account senza motivo...
Il tutto però diventa un po' brigoso con questo SolarAnalyzer... non funziona certo in modo immediato! L'ideale sarebbe stata un'applicazione che ti collegasse direttamente all'inverter... Così invece devi lasciare il pc acceso (forse la scocciatura più grande), avere FileZilla (anche questo onestamente speravo non servisse... con win7 speravo ci fosse un altro modo, o magari c'è... ma fa lo stesso :)) e poi pure il DynDNS!! Un po' troppo per far girare un'applicazione...
Al massimo proverò dato che ormai ci sono, ma solo per sfizio.... Questa per le mie esigenze non potrà essere una soluzione definitiva...

Comunque grazie per le dritte!
 
Se ti hanno chiuso l'account si vede che è rimasto inattivo per più di due mesi.
Un pc o qualcosa di simile, vedi pogoplug usato da molti qui sul forum, devi lasciarlo necessariamente acceso.
Con cosa ti interfacci con l'inverter? ezl70 o convertitore 485>usb?

Io attualmente uso un netbook acer con intel atom, e software di babyporch.
E' accessibile dall'esterno su qualsiasi apparato abbia un browser.
Va bene anche 123Aurora, infatti li ho messi tutti e due.
Ma la configurazione del router (DNS dinamico e altro) la devi fare in qualunque caso.
Anche usando solo la ezl70 accessibile da remoto con Aurora Communicator, il lavoro di cui sopra va fatto comunque.
Come pensi di puntare al tuo router dall'esterno, se non conosci il suo IP?
L'unica alternativa è un abbonamento con IP fisso, ma quasi tutti gli operatori lo offrono solo per utenze commerciali.
E poi costa caro.

p.s.
Se vuoi un logger è cosi, altrimenti puoi anche usare solo una ezl70, ti colleghi ogni tanto e ti scarichi i dati di produzione giornalieri, che l'inverter mantiene in memoria per un anno (se non sbaglio). Per un controllo sommario va bene anche questo.

Oppure ti fai questo, io l'ho preso per un mio amico:

Home | OpenEnergyMonitor

Hai un logger su internet, il display in casa che ti dice produzione, consumo , import ed export.
Consuma pochissimo, ma un minimo di configurazione la vuole anche lui.
E te lo devi anche montare!!!!
 
Io a parte l'impianto di casa (che è quello di cui sto parlando) ho anche un impianto da 140kWp, quindi diciamo che questo mi interessa relativamente... :) Era solo per curiosità più che altro (pensa che è in funzione da dicembre 2010 ma finora non mi ero mai interessato ad un monitoraggio.
In ogni caso questa curiosità mi è costata 150 euro, uso infatti un CSW-H80 per interfacciarmi con l'inverter, avevo per forza bisogno del Wi-Fi e comunque è stato anche semplice da montare, dato che comunque non me lo sarei dovuto costruire come il EZL-70.

Io uso già applicazioni per Android come LogMeIn, non so se conosci, con cui posso collegarmi al mio pc da ovunque io mi trovi senza un DNS dinamico, ecco io inizialmente pensavo ad un'applicazione di questo tipo...
Mi dirai "allora collegati con quella" :) Solo che è abbastanza macchinoso comandare il monitor del pc da remoto come faccio a volte, inoltre avere il grafico stile Widget o comunque il grafico dentro un'applicazione era un'idea che mi attizzava molto... :)
 
Sto provando a farlo funzionare in locale, ma che indirizzo devo inserire in SolarAnalyzer?? Ho provato a inserire l'IP del pc ma mi dice sempre "il sistema fv non può essere caricato"! Ho provato a inserire anche tutto il percorso della cartella ma niente... forse sbaglio qualcosa...

P.S. inoltre a questo punto non capisco a che serve FileZilla, non basterebbe condividere la cartella in rete?
 
Probabilmente sbagli nel configurare Filezilla. Se hai un firewall sul pc devi aprire le porte anche li.
Ora non ho il tablet con me, non posso controllare la configurazione.

Filezilla=ftp server
condivisione windows=samba server
 
ma quale log scegliere....

ma quale log scegliere....

Ciao a tutti , anche io sto tentando di configurare questa bella app...
Ma voi nella videata del datalogger , cosa scegliete per fargli digerire i file .log del programma della Power-one?
 
@ Montesolar

La porta da aprire la trovi nel menu di filezilla>edit>setting>general setting>connection setting, e di solito è la 21. Ma non dovrebbe servire, dipende dalle impostazioni del tuo firewall.

Non sono equazioni, ma solo le differenze tra filezilla e condivisione file di windows.

Filezilla è un ftp server, cioè un "file transfer protocol server", mentre la condivisione file di windows usa il protocollo "samba", che microsoft chiama "smb", "server message block". Ci sono differenze nel protocollo di comunicazione, e Solaranalyzer usa l'FTP.

Secondo me sbagli a configurare Filezilla.

Nel client, in questo caso Solaranalyzer, come host devi puntare all'IP del computer che fa il log, poi metti user, password e porta.

Hai creato un utente?

In Flezilla devi fare edit>user> poi sulla destra "ADD", e metti il nome che preferisci. Una volta creato e abilitato (enable account) l'utente e l'eventuale password, devi assegnargli la dir che ti interessa su "shared folders", fai "ADD" nel riquadro centrale e vai a cercarti la dir dove Aurora Communicator fa il log.
Le impostazioni sono per il singolo utente, che va selezionato, nel riquadro destro, prima di andare su "shared folders". Te lo dico perchè c'è già, di default, un account "anonimus", e magari fai le impostazioni per quello.

Sul tablet, o smartphone android che hai, prova a mettere l'app "andFTP", per vedere se funziona. E' un client ftp, metti i parametri e vedi se ti trova la cartella e ti trasferisce i file.

come hostname metti l'ip del pc che logga
l'user sarà quello che hai appena creato
idem per la password
local dir è la dir locale (sul tablet) dove ti copia i file.
come "remotedir" non mettere niente

prova a vedere se si collega.

Se funziona l'icona di Filezilla vicino all'orologio diventa verde.

@stelaz

se non ricordo male c'è "Aurora Communicator"
 
Ultima modifica:
Avevo già creato un utente, e la cartella del log in questo utente, su questo non ho sbagliato penso...

Mettiamo però che io abbia fatto tutto giusto... su SolarAnalyzer che indirizzo devo mettere per connettermi al server? Perchè io prima inserivo http:\\192.168.1.101 (l'indirizzo del mio computer), invece mi pare di aver capito di inserire ftp... Fammi un esempio pratico di indirizzo che devo inserire perchè questo non ho capito... Almeno posso avere la certezza che non sia quello che sbaglio...

Ora per sicurezza ho aperto anche la porta 21 dal router...

Quando dici che da FileZilla devo puntare all'indirizzo del pc come devo fare? Da dove lo imposto? Dalle impostazioni dell'utente non vedo niente... solo un'opzione per escludere indirizzi IP

Speriamo di arrivarci fino in fondo!
 
E' da Solaranalyzer che devi puntare al tuo pc, non da Filezilla.
Su Solaranalyzer metti l'ip del tuo pc, quindi 192.168.1.101, senza http o ftp, solo l'ip, utente ed eventuale password. Prova cosi.

Domanda:

Il tuo tablet stà lavorando in wifi, vero? Non in 3G!!
 
Certo che sono su wi-fi! Non sono così sprovveduto... :D

Comunque su SolarAnalyzer è ricomparso proprio ora col nuovo aggiornamento Aurora Communicator, nella versione precedente l'avevano tolto e dovevo selezionare Others

Comunque no, mi dice sempre sempre fv non connesso...

EDIT: mettendo ftp ora mi chiede user e password! Ma non vengono riconosciute... ora quasi quasi provo a disinstallare filezilla e reinstallarlo... perchè della password non sono sicuro, non ricordo neanche quando l'ho messa!
 
basta che cancelli l'utente e ne fai un altro con nuove password

ma con andFTP hai provato?

p.s.

più tardi dovrei avere il tablet, così vedo le impostazioni.
 
Indietro
Top