Nessuno ha provato mydomoticz?
annuncio
Comprimi
Ancora nessun annuncio.
Domoticz Home automation system multipiattaforma
Comprimi
X
-
Sembrebbe il server sul loro sito , un po' come fa' OEM in locale o in rete ?!
Pero' se non fanno una versione ottimizzata per la scrittura SD ..... come hanno fatto quelli di OEM.... pero' un conto e' non scrivere piu' un altro e' andare proprio in corto ....AUTO BANNATO
Commenta
-
Io ho gia provato
Ti offre accesso remoto con tutte le funzioni di Domoticz, precisamente la tua interfaccia sul web senza accesso diretto alla tua applicazione
Ancora in versione sviluppo, funziona ad intermittenza
Ottima per gestione remota, anche da dispositivo mobile
Commenta
-
Originariamente inviato da spider61 Visualizza il messaggio... pero' un conto e' non scrivere piu' un altro e' andare proprio in corto ....
Prova la garanzia
Commenta
-
Sono un neofita, di primo acchito questa configurazione mi sembrerebbe più facile di quella raspi+ meterN. Io avrei solo la necessità di monitorare l'autoconsumo perchè la produzione del Fv mi viene già monitorata tramite il datalogger del fronius primo. Vorrei installare il contatore sdm 220 ma intanto mi domando se è compatibile? Collegherei il contatore al raspberry tramite l'adattatore usb to rs485. Fin qui ci sono. Poi devo installare delle librerie particolari sul raspberry per far dialogare il contatore col software? installate queste librerie è sufficiente installare home domoticz su windows?
Commenta
-
Fermati !
Domoticz gira sul raspberry in maniera autonoma , poi il rasp andra' messo in rete , cioe' collegato al router via cavo eth o in wifi , quindi il rasp lo puoi mettere accanto al quadro , dove metterai il contatore ; quando vuoi leggere cosa fa' o ha fatto ti connetti all'indirizzo 192.168.x.x che avra' il rasp e vedi i valori, grafici, etc...
Dopo avere creato la SD con l'mmagine presa da qui https://sourceforge.net/projects/domoticz/files/ , si devono installare alcune cose e dovrei lavorare di terminale dal PC che avrai per connetterti....
Non penso sia una cosa buona installare su PC (sia WIN che Linux) lo devi tenere poi sempre acceso... in questo caso pero' non hai bisogno del Rasp ma l'intrerfaccia USB-RS485 la metti al PC , poi se Windows puo' leggerla non lo so , deve intervenire Gianfrdp l'autore dell script SDM ....AUTO BANNATO
Commenta
-
ciao
dopo tanto sono arrivati i moduli ESP8266 (versione 12e da saldare)
ha flashato il firmware e codice di gianfranco al post 81
se interrogo l'ESP tramite il web funziona regolarmente con la restituzione dei dati di temperatura e umidità.
ma se carico il codice php ( in usr/local/bin ) e il ph ( in var/www/scripts ) e provo a lanciare il .ph in run/shm trovo un file txt che è il .php...
if(isset($argv[1]))
{
$id
=
$argv[1];
$data
=
file_get_contents("http://192.168.0.200");
$dht
=
json_decode($data,
.......
ma sempre lo stesso problema...
gianfranco puoi cortesemente postare il php corretto (non da fareil copia ed incolla)
grazielocalità Frosinone; inclinazione 30^; direzione sud;
13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
Solar logger RASPBERRY-PI3
23Solar feed PVout - MeterN - DOMOTICZ
Commenta
-
Visto l'interessamento , metto una minimale guida per l'installazione su Raspberry , potrei anche dimenticarmi di qualcosa sulla configurazione generale del Rasp (ininfluente ai fini di Domoticz) , in funzione della lettura del SDM120 , io leggo le temperature con un adattatore esterno USB-1WIRE mentre col Rasp si puo' andare direttamente di GPIO , quindi per adesso non descrivo cosa ho fatto per leggere le T, se interessa poi lo aggiungo.
1 - scaricare l'immagine per SD da qui https://sourceforge.net/projects/domoticz/files/
2 - copiare l'immagine scaricata in un SD o microSD a seconda della versione Rasp , con la versione attuale da 1,4Gb basta una 2Gb , per copiare con PC linuz si usa lo scrittore
immagini , con Winzozz credo (perche' non l'ho provato) si usa WinImage
3 - inserire la SD cosi' creata nel Rasp , connettere col cavo ETH al router e dare tensione ,vedere sul router, con quale indirizzo IP si e' connessa 192.168.X.X
4 - A questo punto connettendosi tramite browser su PC a 192.168.X.X:8080 dovremo vedere gia l'applicazione funzionare
5 - si puo' lasciare la connessione tramite browser e aprire un terminale da PC , connettersi con SSH pi@192.168.X.X , password raspberry e si entra nel Rasp
i comandi da adesso andranno digitati tutti da terminale
6 - sudo raspi-config ed espandere la SD alla sua dimensione , poi potete configurare alcune cose sul Rasp che tralascio perche' ininfluenti allo scopo
7 - timedatectl set-timezone Europe/Rome
8 - sudo apt-get update && sudo apt-get upgrade
9 - sudo apt-get install php5 php-pear php5-curl git libmodbus-dev per installare php , librerie modbus e github
10 - git clone https://github.com/gianfrdp/SDM120C
11 - cd SDM120C
12 - make clean && make
13 - sudo cp sdm120c /usr/local/bin
14 - sdm120c per vedere se si avvia , viene il menu'
15 - sudo nano ele.php si crea lo script in php copiare e incollare il seguito
#!/usr/bin/php
$data = array();
inizio:
$x = exec("/usr/local/bin/sdm120c -v -c -p -g -f -t -q -z5 /dev/ttyUSB0");
$data = preg_split('/[[:space:]]+/', $x);
//if $data[6] = ('OK') {
$tensione = $data[0];
$corrente = $data[1];
$potenza = $data[2];
$cosfi = $data[3];
//$frequenza_2 = $data[4];
$energia = $data[5];
//}
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://localhost:8080/json.htm?type=command¶m=udevice&idx=1&nvalue=0&svalue=$tensione");
$oem = curl_exec($ch);
curl_close($ch);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://localhost:8080/json.htm?type=command¶m=udevice&idx=2&nvalue=0&svalue=$corrente");
$oem = curl_exec($ch);
curl_close($ch);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://localhost:8080/json.htm?type=command¶m=udevice&idx=3&nvalue=0&svalue=$potenza;$energia");
$oem = curl_exec($ch);
curl_close($ch);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://localhost:8080/json.htm?type=command¶m=udevice&idx=4&nvalue=0&svalue=$cosfi");
$oem = curl_exec($ch);
curl_close($ch);
sleep(5);
goto inizio;
?>
17 - php ele.php per provare se risponde con i dati
18 - sync
19 - sudo reboot
adesso riavviato dovrebbe funzionare la parte lettura dati , si passa a configurare l'hardware e dispositivi nel logger , questo dal browser PC
prima si passa da Configurazione -> Impostazioni e si setta Italia e posizione geografica , lascio il resto se uno vuole guarda cosa puo' settare .
Poi Configurazione -> Hardware -> si scorre il modello e si setta come Dummy (Does nothing, use for virtual switches only) , si da' un nome e si clicca su aggiungi
in alto c'e' la lista Hardware e la scritta su azzurro crea sensori virtuali , cliccare li' e scegliere il tipo sensore , nel ns. caso per prima tensione e dare il nome Tensione , poi a seguire ricliccare su crea sensore e rifare lo stesso per corrente , cosFi , per la potenza utilizzare elettrico (istantaneo + contatore) cosi' avremo i due dati nello stesso grafico , per il cosFi non avendo niente di simile ho usato la % ....
verificare che i nomi dei dispositivi corrispondano al numero idx=X nella riga php curl_setopt , possono essere modificati anche dopo ...
A questo punto dovrebbe cominciare ad avere i valori trasmessi da ele.php....
per adesso mi fermo qui , se ho sbagliato qualcosa si corregge in seguito.....AUTO BANNATO
Commenta
-
Originariamente inviato da miki8989 Visualizza il messaggiogianfranco puoi cortesemente postare il php corretto (non da fareil copia ed incolla)
trovi il file php che uso io, da mettere sul server domoticz, naturalmente devi cambiare l'ip del ESP8266 (al posto di 192.168.2.33) e il valore di idx di domoticz
lo eseguo da cron così
codice:*/5 * * * * www-data php /usr/local/bin/esp8266_temp.php > /dev/null 2>&1
Originariamente inviato da spider61 Visualizza il messaggiopoi se Windows puo' leggerla non lo so , deve intervenire Gianfrdp l'autore dell script SDM ....Impianto FV 5,88 kWp: 24 Canadian Solar CS6P-M 245W, 2 Power One PVI-3.0-OUTD-S-IT, Azimut 0°, Tilt 18°, My PVOutput, SDM120C
PDC: Panasonic Aquarea 9kW T-CAP + HybridCube HYC343/19/0, radiante a pavimento 120 mq, 2 VMC decentralizzate Mitsubishi VL-100U-E
Commenta
-
Visto che e' impossibile modificare un messaggio inserito , quando ci sono caratteri particolari , ieri sera ho dovuto cancellare e riscrivere almeno 3 volte per modificare 2 o 3 punti (menomale mi ero creato un testo a parte)
metto la parte di passaggio dei valori alle variabili corretta , con la verifica che ci sia stata una lettura effettiva (a volte puo' capitare su lunghezze importanti che si perda qualcosa)
if ($data[6] = 'OK') {
$tensione = $data[0];
$corrente = $data[1];
$potenza = $data[2];
$cosfi = $data[3];
//$frequenza_2 = $data[4];
$energia = $data[5];
}AUTO BANNATO
Commenta
-
grazie Gianfranco...
sabato mi metto a giocare con domoticz
ma un dubbio ...
conviene usare un raspberry per metern/123solar ed un secondo raspberry per domoticz
giusto???
grazie
-------------------------------------------------------------
mi restituisce un errore
PHP Warning: get_headers(http://127.0.0.1:8080/json.htm?type=...=21.9;65.8;0): failed to open stream: Connection refused in /usr/local/bin/dht_1.php on line 23
temp=
21.6
C,
humi
=
72.4
%Ultima modifica di miki8989; 31-03-2016, 21:02.località Frosinone; inclinazione 30^; direzione sud;
13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
Solar logger RASPBERRY-PI3
23Solar feed PVout - MeterN - DOMOTICZ
Commenta
-
Ciao, ma domoticz è in ascolto sulla porta 8080?Lo script lo lanci dalla stessa macchina dove è installato domoticz?
Io domoticz, 123solar, metern c'è li ho su 3 sistemi diversiImpianto FV 5,88 kWp: 24 Canadian Solar CS6P-M 245W, 2 Power One PVI-3.0-OUTD-S-IT, Azimut 0°, Tilt 18°, My PVOutput, SDM120C
PDC: Panasonic Aquarea 9kW T-CAP + HybridCube HYC343/19/0, radiante a pavimento 120 mq, 2 VMC decentralizzate Mitsubishi VL-100U-E
Commenta
-
ciao Gianfranco
domoticz l'ho installato ieri sera su un secondo raspberry e spero a breve di iniziarci a giocare un pò su...
le prove con l'ESP8266 le stavo facendo con metern e lo script lo lanciavo dal raspberry con 123solar e metern (nessun collegamento con domoticz)
comunque sono riuscito a far funzionare il dht22 con l'ESP8266 in metern (forse sono un po OT).. grazie...
domani vorrei provare ad interfacciare anche il sensore di pressione (sempre con l'ESP8266)
grazielocalità Frosinone; inclinazione 30^; direzione sud;
13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
Solar logger RASPBERRY-PI3
23Solar feed PVout - MeterN - DOMOTICZ
Commenta
-
Secondo me funzionano tranquillamente su un unico Rasp....
x fabiomazzocchi lo script dovrebbe funzionare su entrambi , lo confermera' gianfr leggiti qui http://www.energeticambiente.it/tecn...sdm120-12.htmlAUTO BANNATO
Commenta
-
Originariamente inviato da miki8989 Visualizza il messaggiole prove con l'ESP8266 le stavo facendo con metern e lo script lo lanciavo dal raspberry con 123solar e metern (nessun collegamento con domoticz)
https://github.com/gianfrdp/PvLoadsD...mp/dht_esp.php
https://github.com/gianfrdp/PvLoadsD...emp/dht_esp.sh
lanciati da cron così:
codice:*/15 * * * * root /usr/local/bin/dht_esp.sh 8 > /dev/null 2>&1
Originariamente inviato da fabiomazzocchi Visualizza il messaggioUnica cosa, le librerie di gianfdrp sono per sdm 120, non funzionano se installo l'sdm 220?Ultima modifica di gianfrdp; 01-04-2016, 09:44.Impianto FV 5,88 kWp: 24 Canadian Solar CS6P-M 245W, 2 Power One PVI-3.0-OUTD-S-IT, Azimut 0°, Tilt 18°, My PVOutput, SDM120C
PDC: Panasonic Aquarea 9kW T-CAP + HybridCube HYC343/19/0, radiante a pavimento 120 mq, 2 VMC decentralizzate Mitsubishi VL-100U-E
Commenta
-
grazie Gianfranco ...
cmq ero riuscito a far funzionare anche l'alto codice, sicuramente questo è più pulito....
da questa mattina che stò provando a trovare in rete qualcosa per il BMP180 (sensore di pressione)
hai per caso qualcosa???
grazie
03-04-16 -------------------------------------------------------------------
scusa Gianfranco
nel post 83, hai creato uno script (meter_domoticz.sh) per trasferire i dati dell'SDM120 (o meglio dai meter in run/shm) a domoticz (che nel frattempo ho iniziato a giocarci su)
lo script va messo nel raspberry dove è installato il metern e lanciato in cron ogni un toto di minuti??
grazieUltima modifica di miki8989; 03-04-2016, 14:19.località Frosinone; inclinazione 30^; direzione sud;
13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
Solar logger RASPBERRY-PI3
23Solar feed PVout - MeterN - DOMOTICZ
Commenta
-
Originariamente inviato da gianfrdp Visualizza il messaggio
Funziona lo stesso
@spider61: domoticz installato sul raspberry, tutto ok direi, quando mi arriva il contatore faccio lo script ele.php e proseguo. Scusa se ti sfrutto: ma quando esco da putty se torno sulla pagina web di domoticz mi dice che il servizio è offline e devo lanciare il comando sudo service domoticz.sh start per potere rivedere la pagina col servizio di domoticz attivo. E' normale?
Commenta
-
Salve a tutti,
Avendo iniziato con domoticz con gli esp8266 (solo alcuni relè e temperatura), vorrei interfacciare la produzione del fv e il consumo di casa.
Ho cominciato sfruttando il protocollo mqtt per comunicare tra gli esp8266 e raspberry.
È possibile usare un esp8266 per inviare al raspberry quindi a domoticz, tramite mqtt, i conteggi dei contatori Sdm che installerò?
Inviato dal mio GT-I9300 utilizzando TapatalkNuovo sito che incoraggia la produzione e la vendita del biodiesel in italia
Eccolo qua!
Perche biodiesel?
La titolazione
Commenta
-
Ciao, in teoria è possibile, ma devi interfacciare l'esp8266 al bus rs485 e scriverti il codice per leggere direttamente i valori modbus da esp8266, perché il mio non ci gira. In pratica è complicato (soprattutto la prima)Impianto FV 5,88 kWp: 24 Canadian Solar CS6P-M 245W, 2 Power One PVI-3.0-OUTD-S-IT, Azimut 0°, Tilt 18°, My PVOutput, SDM120C
PDC: Panasonic Aquarea 9kW T-CAP + HybridCube HYC343/19/0, radiante a pavimento 120 mq, 2 VMC decentralizzate Mitsubishi VL-100U-E
Commenta
-
Sapevo dell'esistenza di una scheda che colleghi il contatore tramite 1 wire. È possibile farlo così?
Inviato dal mio GT-I9300 utilizzando TapatalkNuovo sito che incoraggia la produzione e la vendita del biodiesel in italia
Eccolo qua!
Perche biodiesel?
La titolazione
Commenta
-
Se per 1Wire intendi la rete Dallas , c'e' questo Dual Counter - Hobby Boards che avevo gia' postato , ma costa quanto il contatore in pratica , ma non c'e' memoria NVR , e leggi solo il totale senza l'istantanea , allora puoi usare un Arduino a leggere l'impulso e da li domoticz ha la funzione per calcolare anche l'energia ma se va via corrente si perde ... o ESP che stai usando , implementare la lettura di un impulso o iu' e' semplicissimo, sono stati postati piu' volte gli script per leggere un contatore...
Originariamente inviato da fabiomazzocchi Visualizza il messaggioma quando esco da putty se torno sulla pagina web di domoticz mi dice che il servizio è offlineAUTO BANNATO
Commenta
-
Se vuoi usare esp8266 con un contatore ad impulsi S0 (non 1wire) si può fare. Ne avevamo già parlato con flane. Ma si usava codice Arduino, devi aggiungere la parte mqtt. Guarda qui come base https://github.com/gianfrdp/PvLoadsD...ulseServer.ino
PS: ho trovato questo link con 11 progetti di home automation opensource, tra i quali domoticz http://www.linuxlinks.com/portal/new...16040214203766Ultima modifica di gianfrdp; 04-04-2016, 10:00.Impianto FV 5,88 kWp: 24 Canadian Solar CS6P-M 245W, 2 Power One PVI-3.0-OUTD-S-IT, Azimut 0°, Tilt 18°, My PVOutput, SDM120C
PDC: Panasonic Aquarea 9kW T-CAP + HybridCube HYC343/19/0, radiante a pavimento 120 mq, 2 VMC decentralizzate Mitsubishi VL-100U-E
Commenta
-
Originariamente inviato da spider61 Visualizza il messaggioMi sembra strano , a me non lo fa' , io uso il terminale da PC linux.... posso entrare quante volte voglio e non credo che putty mandi Offline domoticz... hai copiato l'immagine SD dal sito io ho la 4834.... casomai mi va offline se non c'e' la connessione col router, cioe' se stacco la rete , dal PC mi dice proprio come ti capita a te , rimane la pagina con lo sfondo di domoticz e dopo un po' appare OFFLINE , ma nel momento che si riconnette e aggiorno la pagina riparte, prova un po'....
Commenta
-
ciao
scusate ma i sensori con l'ESP8266 come li avete alimentati??
io ho provato con una CR123 ed è durata 2 giorni (3€ buttati), con una 18650 da 2600ma ed è durata 3 giorni
googlando leggo che una normale batteria dovrebbe durare anche 1 anno...
ho anche fatto il ponte fra GPIO16 e RST per attivare il deep-sleep ma la cosa non cambia molto...
a mè sembra che non si possa alimentare a batteria ma bisogna necessariamente collegarsi alla rete elettrica!!!
grazielocalità Frosinone; inclinazione 30^; direzione sud;
13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
Solar logger RASPBERRY-PI3
23Solar feed PVout - MeterN - DOMOTICZ
Commenta
-
Niente batterie solo a corrente. Tutti i sensori hanno alimentatori. Ma tirare una linea 5 v non sarebbe l'ideale magari con batterie di backup? Quanto devono essere grandi i fili per alimentare una 20ina di esp a parete?
Inviato dal mio GT-I9300 utilizzando TapatalkNuovo sito che incoraggia la produzione e la vendita del biodiesel in italia
Eccolo qua!
Perche biodiesel?
La titolazione
Commenta
-
Inseguo da sempre la possibilità di misurare la quantità di corrente in Corrente continua ( prodotta da pannelli FV ) e forse adesso potrò realizzarlo questo mio piccolo sogno grazie ai Cinesi che ormai fanno tutto, questo mi sembra essere proprio un contatore , tra l'altro azzurrabile, che ne dite? :
http://it.aliexpress.com/item/DC-6-5...a-fe3ecc92dd38
Però siccome sappiamo che l'uomo non si accontenta mai adesso vi chiedo se secondo voi può essere possibile in qualche modo monitorare questa misura su domoticz o su meterN ( posterò il quesito anche di la perché non tutti seguono questa discussione)5.76 kW 24 IBC SOLAR Tilt 19°, Azimut+54° S-SO, Power-One 6 kW , 2 boiler 0-1200W in serie, controllo domotico , SDM220Modbus x monitoraggio consumi con MeterN, 7 split a PDC, http://pvoutput.org/list.jsp?userid=8660 Aderite al Team di monitoraggio denominato EnergeticAmbiente su Pvoutput.org , così sapremo ogni giorno quanta energia pulita hanno prodotto gli amici del forum. Questo il link del Team ?https://pvoutput.org/listteam.jsp?tid=1115
Commenta
-
dei pannelli FV ad isola che intendo installare per ritestare l'impiantino ad isola con accumulo litio, per testimoniare, con numeri, le perdite d'energia tra carica e scarica degli accumulatori.5.76 kW 24 IBC SOLAR Tilt 19°, Azimut+54° S-SO, Power-One 6 kW , 2 boiler 0-1200W in serie, controllo domotico , SDM220Modbus x monitoraggio consumi con MeterN, 7 split a PDC, http://pvoutput.org/list.jsp?userid=8660 Aderite al Team di monitoraggio denominato EnergeticAmbiente su Pvoutput.org , così sapremo ogni giorno quanta energia pulita hanno prodotto gli amici del forum. Questo il link del Team ?https://pvoutput.org/listteam.jsp?tid=1115
Commenta
-
Con esp8266 posso tranquillamente leggere gli impulsi tramite la porta analogica?
Collegarlo a Mqtt è forse la cosa più facile.
Ho spazio utile per mettere un cavo ethernet per tutta casa ed eliminare la connessione wifi.
Il limite dei 256 oggetti per il 1wire vale anche per l'esp? Il fatto è che vorrei raggruppare tutti i sensori temperatura e umidità di casa e crearne una centralina termica controllata da domoticz. Ho paura delle letture dei valori.
Inviato dal mio GT-I9300 utilizzando TapatalkNuovo sito che incoraggia la produzione e la vendita del biodiesel in italia
Eccolo qua!
Perche biodiesel?
La titolazione
Commenta
Commenta