La energía solar no es una energía alternativa: es la energía.
Hermann Scheer

Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 25 de 34
  1. #1
    Avatar de Cardmagedon
    Cardmagedon está desconectado Forero
    Fecha de ingreso
    feb 2009
    Ubicación
    Galicia
    Mensajes
    596

    Predeterminado Proyecto: Solar PV Monitoring System (Arduino)

    Buenas.

    Bueno al fin me he decantado por lo mas dificil,mi intencion pasa por montar este monitor de energia:

    Solar PV Monitoring System | OpenEnergyMonitor

    A simple vista dos peros:
    -Debes soldar los componentes y montarlo tu,vaya te envian todo suelto xD.
    -Por ultimo cargarle las librerias..firmware...

    La cuestion es;alguien del foro ya se ha atrevido?
    De ser asi se agradeceria cualquier ayuda,lo que mas me preocupa es el paso de la programacion...algun conocimiento tengo de linux y comandos pero...arduino estoy mas perdio que un pedo en un yakusi

    Un saludo.

  2. #2
    Avatar de Breitling
    Breitling está desconectado Forero
    Fecha de ingreso
    oct 2009
    Ubicación
    Lugo
    Mensajes
    1.086

    Predeterminado Re: Proyecto:Solar PV Monitoring System (Arduino)

    Yo tengo muchas ganas de meterle mano, la programación no me asusta nada y la soldadura tampoco. Es más, le veo posibilidades de crecimiento o personalización. Pero lo que me falta ahora es el dinero, así que...

  3. #3
    albertin_omt está desconectado Forero
    Fecha de ingreso
    sep 2009
    Ubicación
    Madrid
    Mensajes
    148

    Predeterminado Re: Proyecto: Solar PV Monitoring System (Arduino)

    Cita Iniciado por Cardmagedon Ver mensaje
    Buenas.

    Bueno al fin me he decantado por lo mas dificil,mi intencion pasa por montar este monitor de energia:

    Solar PV Monitoring System | OpenEnergyMonitor

    A simple vista dos peros:
    -Debes soldar los componentes y montarlo tu,vaya te envian todo suelto xD.
    -Por ultimo cargarle las librerias..firmware...

    La cuestion es;alguien del foro ya se ha atrevido?
    De ser asi se agradeceria cualquier ayuda,lo que mas me preocupa es el paso de la programacion...algun conocimiento tengo de linux y comandos pero...arduino estoy mas perdio que un pedo en un yakusi

    Un saludo.
    Hola.
    Yo ya me pillé los módulos de esta página hace un mes y medio y es una pasada, sobre todo por las posiblidades de expansión y personalización que tiene. He comprado los módulos necesarios para monitorizar la energía, no un sistema fotovoltaico como tú (yo todavía no tengo placas FV).
    Comentarte que si lo que vas a hacer es el montaje que viene en la página para la monitorización fotovoltaica no necesitas casi ningún conocimiento ya que te proporcionan el firmware para cargarlo y funcionar practicamente. Eso si, tienes que soldar los componentes... por eso es tan barato.
    Otra cosa, el display emonglcd cuesta unos 70€. Por ese precio te puedes pillar una tablet de 7' del carrefour y además te sirve para un montón de cosas más.... yo no me lo he pillado.
    Una vez que tengas el emontx puedes hacer un montón de cosas, hasta hacerte un inmersun que descarga el excedente a un termo o carga resistiva (yo ya lo tengo diseñado y medio probado, solo me hace falta la placas y el inversor, ja, ja, ja), activar reles, controlar temperaturas, etc. Lo recomiendo 100%.
    Si tienes alguna duda ponla aquí o mandame un privado.
    Saludos.

  4. #4
    mjrosg está desconectado Forero
    Fecha de ingreso
    jul 2010
    Ubicación
    Vega Baja del Segura
    Mensajes
    2.682

    Predeterminado Re: Proyecto: Solar PV Monitoring System (Arduino)

    Atención y que elemento para Arduino me puede decir si la corriente alterna entra o sale y lo mas importante, donde se puede comprar.

  5. #5
    Avatar de Cardmagedon
    Cardmagedon está desconectado Forero
    Fecha de ingreso
    feb 2009
    Ubicación
    Galicia
    Mensajes
    596

    Predeterminado Re: Proyecto: Solar PV Monitoring System (Arduino)

    Vaya xd no sabia lo del display

    Ya he montado los componesntes pero...ahora estoy estancado jajaja me falta la Raspberry Pi ya que el modulo inhalambrico: RFM12Pi tb lo tengo listo...pero no tengo donde enchufarlo me he comprado todo pero se me paso lo mas importante la Raspberry Pi.Pa matarme...
    alguna idea de como sguir o la Raspberry Pi es fundametal para continuar...

    Ahora tengo conectados entre si tanto el monitor como el emontx,he cargado la version CT123+Voltage y ya tengo medidas siempre y cuando conecte a la red el trafo de tension 220-9v ac

    Asique esto funciona a falta de la Raspberry pi...
    - - - - - - - - - - - - - - - - - - -

    Cita Iniciado por mjrosg Ver mensaje
    Atención y que elemento para Arduino me puede decir si la corriente alterna entra o sale y lo mas importante, donde se puede comprar.
    La placa donde van las pinzas amperimetricas,aparte de poder añadirsele sensores de temperatura,o contadores de¿ impulsos? para gas o agua tambien lleva una conexion de alterna a 9vltios,vaya lo que hacen es enchufar un pequeño adaptador de 220 a 9v ac.De ahi saca la tension y me imagino que tambien mediante esto conoce la direccion.

    Uumm en mi caso lo pedi en la tienda de la web openenergymonitor.Eso si tardo unas dos semanas.

    Un saludo
    Última edición por Cardmagedon; 06/03/2013 a las 23:06

  6. #6
    sergio2010 está desconectado Forero
    Fecha de ingreso
    jun 2010
    Ubicación
    españaq
    Mensajes
    52

    Predeterminado Re: Proyecto: Solar PV Monitoring System (Arduino)

    Parece que el emontx lo tienes conectado y funcionando. Si parpadea cada 5 segundos es que esta enviado información por radio frecuencia.
    De todas formas lo mejor es reprogramarlos y configurarlos a tu gusto. Si quieres, cuando tengas algo más de experiencia te paso modificaciones que le he hecho al codigo fuente para adaptarlo a mis necesidades. Yo de momento solo mido el consumo de mi casa, todavía no he instalado las placas solares. He cargado lo siguiente:
    En el emontx debes cargar el contenido de emonTx_CT123, (salvo que tengas la fuente extra para sacar otros valores, es opcional, entonces el emonTx_CT123_Voltage).
    En el emonglcd debes cargar el SolarPV.

    Lo que puedes cambiar del código sin meterte a fondo es esto:
    #define MYNODE 20
    //#define freq RF12_433MHZ
    #define freq RF12_868MHZ
    #define group 111

    El sistema es escalable y cada aparato es un nodo (por defecto el emonglcd es el nodo 20 y el emontx es el nodo 10). Todos los nodos se comunican con otros del mismo grupo. Vamos podrías tener muchos emontx al tiempo y/o muchos emonglcd. Lo que si es importante es establecer la frecuencia con el hardware que has comprado a 433 o 686Mhz. No cambies el nodo del emontx, porque el emonglcd atiende a las señales del nodo 10. Si le cambias el número de nodo al emontx, cambia el código del emonglcd para que te muestre la información de dicho nodo (simplemente es un "si nodo=10 entonces"). Con lo que tienes puedes ver el consumo en tiempo real sin problemas.

    El raspberry pi, es el ordenador donde se guarda la información y lleva un servidor web bastante completo. Cuando lo tengas me lo comentas y te explico el mejor camino para ponerte la última versión porque no esta muy claro.

    Saludos

    - - - - - - - - - - - - - - - - - - -

    Por cierto, hice unas modificaciones para que el raspberry pi mande la hora cada 15 minutos al emonglcd (no sé porque en el git no viene), y alguna vez me ha dado problemas. Cuando lo tengas si lo quieres probar avisa

    - - - - - - - - - - - - - - - - - - -

    Podrás obtener información como esta: Mis consumos semanales y de la última hora:
    Proyecto: Solar PV Monitoring System (Arduino)-semana.pngProyecto: Solar PV Monitoring System (Arduino)-hora.png

    Además lleva un editor de páginas para que te hagas tu diseño de que gráficas quieres ver. Lleva un monton de tipos y formatos, porque no solo monitoriza electricidad, el sistema puede monitorizar cualquier cosa, desde depósitos de agua, a lo que te quieras inventar.

  7. #7
    Avatar de Cardmagedon
    Cardmagedon está desconectado Forero
    Fecha de ingreso
    feb 2009
    Ubicación
    Galicia
    Mensajes
    596

    Predeterminado Re: Proyecto: Solar PV Monitoring System (Arduino)

    Gracias Sergio2010.

    Si acabo de comprobarlo y funciona,tengo medidas y detecta importacion y exportacion...aunque supongo que necesita calibralo ya que veo 20w fantasma.

    He cargado el emonTx_CT123_Voltage ya que tengo el trafo de tension.Y en el monitor le meti la que indicas SolarPV,luego me di cuenta de que la frecuencia no era la correcta y ya se la cambie a ambos a 868 y tambien modifique el define group 211 en ambos.En cuanto al ID juraria que los dos venian con el mismo,de casualidad solo se lo cambie al monitor poniendolo a 5...luego se lo subo al que me indicas,el emontx si esta en el 10.

    Creo que esto de los grupos nodos ya lo tengo claro,de todos modos he visto una tabla de id en funcion del tipo de equipo,no se hasta que punto es necesriario seguirla.

    Ahora a la espera de la raspberry pi ( me dan 2 semanas ) buff para seguir con esto.Perfecto en cuanto lo tenga pues ya me pasas esos cambios,tendre que trastear para pillarle el tranganillo a esto.

    Creo que ha sido una buena compra

  8. #8
    albertin_omt está desconectado Forero
    Fecha de ingreso
    sep 2009
    Ubicación
    Madrid
    Mensajes
    148

    Predeterminado Re: Proyecto: Solar PV Monitoring System (Arduino)

    Y por qué te has decantado por el Raspberry Pi como emonbase?. Que yo sepa al Raspberry Pi hay que añadirle un RFM12Pi para dale funcionalidad wireless, es así?.
    Yo me he pillado el NanodeRF que tiene todo incluido y va muy bien.
    Saludos.

  9. #9
    Avatar de Cardmagedon
    Cardmagedon está desconectado Forero
    Fecha de ingreso
    feb 2009
    Ubicación
    Galicia
    Mensajes
    596

    Predeterminado Re: Proyecto: Solar PV Monitoring System (Arduino)

    Cita Iniciado por albertin_omt Ver mensaje
    Y por qué te has decantado por el Raspberry Pi como emonbase?. Que yo sepa al Raspberry Pi hay que añadirle un RFM12Pi para dale funcionalidad wireless, es así?.
    Yo me he pillado el NanodeRF que tiene todo incluido y va muy bien.
    Saludos.
    Pues en parte tenia curiosidad por ver como chuscan estos micro pc,veo que tiene hdmi asique quizas sea una buena opcion para darle por ejemplo net a una tv ademas de otras funciones.
    EL modulo RFM12PI lo tengo montado,lo pedi con todos los componentes,y si asi es este modulo basicamente lo que le da es la conectividad wireless y debe ser de la misma frecuencia que el resto de nodos.
    Ahora debo esperar por la raspberry...mientras tanto me tendre que apañar con mirar el display.

  10. #10
    albertin_omt está desconectado Forero
    Fecha de ingreso
    sep 2009
    Ubicación
    Madrid
    Mensajes
    148

    Predeterminado Re: Proyecto: Solar PV Monitoring System (Arduino)

    Si me permiten los administradores, comentar que creo que el tema de monitorización de energía tiene el suficiente peso como para crear un sub-foro ya que el control de la producción es clave para regular la generación. Hay bastante información en foros ingleses y creo que va siendo hora de ponernos las pilas por aquí en este tema.
    Ya sabéis: la potencia sin control no sirve de nada...
    Saludos.

  11. #11
    Avatar de Cardmagedon
    Cardmagedon está desconectado Forero
    Fecha de ingreso
    feb 2009
    Ubicación
    Galicia
    Mensajes
    596

    Predeterminado Re: Proyecto: Solar PV Monitoring System (Arduino)

    Totalmente de acuerdo,de hecho el tema lo cree en la seccion de eficiencia energetica,quizas tampoco fuese la adecuada pero si me parecio las mas apropiada.

    Pero bueno lo interesante es todo lo que podamos sacar de aqui entre todos.

    Ese fue el verdadero motivo por el cual me interesaba,hacia tiempo que buscaba algo asi y creo que acerte jejeje ahora podre saber con exactitud lo que me interesaba :importacion-exportacion-produccion-consumo.

    Un saludo

  12. #12
    sergio2010 está desconectado Forero
    Fecha de ingreso
    jun 2010
    Ubicación
    españaq
    Mensajes
    52

    Predeterminado Re: Proyecto: Solar PV Monitoring System (Arduino)

    Cita Iniciado por albertin_omt Ver mensaje
    Y por qué te has decantado por el Raspberry Pi como emonbase?. Que yo sepa al Raspberry Pi hay que añadirle un RFM12Pi para dale funcionalidad wireless, es así?.
    Yo me he pillado el NanodeRF que tiene todo incluido y va muy bien.
    Saludos.
    Desde mi punto de vista, el raspberry pi gana por goleada. Lo primero es un miniordenador, que además lo puedes usar para mil cosas. El nanorf esta basado en un atmega328 y eso lo limita mucho. En el rasperry pi vas guardando los datos en una sd que hace de base de datos principal y si quieres lo reenvias a otro servidor para tener copia por si se jode la sd. Además cualquier ampliación que quieras hacer va hacer sobre php, sin compilar, sin flasear... Es muy superior, por no hablar de sus gpio digitales.

    Por cierto, lo de hacerse un inmersum parece demasiado fácil, no? He estado probando lo que necesito para controlar un crydom-10pcv2425 y aparentemente funciona como un reloj. No soy un experto en electrónica, lo mio es la programación en general, pero creo que se puede hacer. Mi idea es ponerselo directamente al emontx, que he visto un pin pwm que se podría usar y desde hay en tiempo real tener una línea resistiva. La pega es que es carete (a 100€ te vas fijo) y mientras no lo necesite, pues... Además, mi idea es poner un deposito de inercia a la calefacción con ACS con resistencias electricas que solo absoran el excedente. Pero esto supongo que tambien costará un pico. Y a ojo, creo que eso no quitaría el problema de que en verano no se necesite mucha energía para calentar el agua. Adjunto video de experimento:
    VID_20130310_112454 - YouTube

  13. #13
    Avatar de Cardmagedon
    Cardmagedon está desconectado Forero
    Fecha de ingreso
    feb 2009
    Ubicación
    Galicia
    Mensajes
    596

    Predeterminado Re: Proyecto: Solar PV Monitoring System (Arduino)

    La pega es que la raspberry pi se hace esperar...me dan unas dos semanas buff y luego veremos lo que tarda el paquete...

    He visto el video acabo de entender nada .

    El inmersum pues en openenergy tienen algo similar.No me pare a leer mucho ya que tengo pedido el original jeje.

    En cuanto lo tenga pues si quieres ver algo pues....ya me dices.

    Un saludo.

  14. #14
    sergio2010 está desconectado Forero
    Fecha de ingreso
    jun 2010
    Ubicación
    españaq
    Mensajes
    52

    Predeterminado Re: Proyecto: Solar PV Monitoring System (Arduino)

    Cita Iniciado por Cardmagedon Ver mensaje
    La pega es que la raspberry pi se hace esperar...me dan unas dos semanas buff y luego veremos lo que tarda el paquete...

    He visto el video acabo de entender nada .

    El inmersum pues en openenergy tienen algo similar.No me pare a leer mucho ya que tengo pedido el original jeje.

    En cuanto lo tenga pues si quieres ver algo pues....ya me dices.

    Un saludo.
    Yo compre dos raspberry en Tu tienda de Raspberry Pi en España y al día siguiente los tenia en mi casa.
    Lo del video es un experimento para controlar una salida analógica de 0 a 10V, que es lo que pide 10PCV2425 para controlarlo (realmente de 2 a 10v).
    Vamos, que se puede hacer sin mucho problema. Faltaría hacer una serie de cálculos sobre si se consume más o menos de lo que se produce y aplicar la proporción correspondiente. Seguro que se me pasa algo porque no parece que tenga más complicación.
    He estado mirando en la web, supongo que te refieres a esto
    Mk2 PV Controller, with triac | OpenEnergyMonitor
    Me parece que es otra vía para obtener lo mismo.

  15. #15
    Avatar de Photon
    Photon está desconectado Moderador
    Fecha de ingreso
    jul 2006
    Ubicación
    Malaga
    Mensajes
    13.907
    Entradas de blog
    17

  16. #16
    Avatar de Cardmagedon
    Cardmagedon está desconectado Forero
    Fecha de ingreso
    feb 2009
    Ubicación
    Galicia
    Mensajes
    596

    Predeterminado Re: Proyecto: Solar PV Monitoring System (Arduino)

    En la tienda de españa no tenian stock.lo pille en rs.

    Asi es me referia a ese enlace.Aparentemente parece sencillo.

  17. #17
    albertin_omt está desconectado Forero
    Fecha de ingreso
    sep 2009
    Ubicación
    Madrid
    Mensajes
    148

    Predeterminado Re: Proyecto: Solar PV Monitoring System (Arduino)

    Cita Iniciado por sergio2010 Ver mensaje
    Desde mi punto de vista, el raspberry pi gana por goleada. Lo primero es un miniordenador, que además lo puedes usar para mil cosas. El nanorf esta basado en un atmega328 y eso lo limita mucho. En el rasperry pi vas guardando los datos en una sd que hace de base de datos principal y si quieres lo reenvias a otro servidor para tener copia por si se jode la sd. Además cualquier ampliación que quieras hacer va hacer sobre php, sin compilar, sin flasear... Es muy superior, por no hablar de sus gpio digitales.

    Por cierto, lo de hacerse un inmersum parece demasiado fácil, no? He estado probando lo que necesito para controlar un crydom-10pcv2425 y aparentemente funciona como un reloj. No soy un experto en electrónica, lo mio es la programación en general, pero creo que se puede hacer. Mi idea es ponerselo directamente al emontx, que he visto un pin pwm que se podría usar y desde hay en tiempo real tener una línea resistiva. La pega es que es carete (a 100€ te vas fijo) y mientras no lo necesite, pues... Además, mi idea es poner un deposito de inercia a la calefacción con ACS con resistencias electricas que solo absoran el excedente. Pero esto supongo que tambien costará un pico. Y a ojo, creo que eso no quitaría el problema de que en verano no se necesite mucha energía para calentar el agua. Adjunto video de experimento:
    VID_20130310_112454 - YouTube
    Y el Rasperry Pi se programa en C igual que los NanodeRF y emonTX?, el código que hay en openenergymonitor son compatibles con él?.

    Sobre el Crydom, creo que es mucho más barato usar un triac (7€) y un optoacoplador de cruce cero (2€) y el resultado es el mismo.
    Saludos.

  18. #18
    sergio2010 está desconectado Forero
    Fecha de ingreso
    jun 2010
    Ubicación
    españaq
    Mensajes
    52

    Predeterminado Re: Proyecto: Solar PV Monitoring System (Arduino)

    A priorí no.

    - - - - - - - - - - - - - - - - - - -

    Cita Iniciado por albertin_omt Ver mensaje
    Y el Rasperry Pi se programa en C igual que los NanodeRF y emonTX?, el código que hay en openenergymonitor son compatibles con él?.

    Sobre el Crydom, creo que es mucho más barato usar un triac (7€) y un optoacoplador de cruce cero (2€) y el resultado es el mismo.
    Saludos.
    En el rasperry pi el código esta en PHP (el emoncms).
    Pues no he mirado mucho el sistema del triac, pero más barato seguro. Lo que pasa es que es un sistema para estudiar, como mínimo darle un poco de tiempo para que lo prueben

  19. #19
    Avatar de Cardmagedon
    Cardmagedon está desconectado Forero
    Fecha de ingreso
    feb 2009
    Ubicación
    Galicia
    Mensajes
    596

    Predeterminado Re: Proyecto: Solar PV Monitoring System (Arduino)

    Help!!
    Ya tengo la Raspberry Pi,pero me encuentro atascado.

    Me bajo el S.O. tanto de open energy como de raspberry lo descomprimo y mediante el programa win32diskimager-v0.7 paso el S.O. a la SD.me crea varias particiones en la SD.

    Inserto la SD en la Raspeberry le conecto la corriente y el cable eternet pero ahi se queda la cosa.Por videos que he visto cuando arranca deberia de encenderseme el led de link en la Raspeberry.

    He de probar conectandole un monitor por HDMI.

    Alguna idea??

    Gracias.

  20. #20
    sergio2010 está desconectado Forero
    Fecha de ingreso
    jun 2010
    Ubicación
    españaq
    Mensajes
    52

    Predeterminado Re: Proyecto: Solar PV Monitoring System (Arduino)

    He visto tu privado, así que enhorabuena por que te funcione. Te contesto por aquí porque como son cosas génericas igual le sirven a alguien:
    1) Lo del setting no entiendo lo que quieres.
    2) Según mi experiencia el raspberry pi tiene una pega, y es que la memoria sd tiene que ser de una determinada calidad si quieres que te dure, y aun así, a base de escribir en ella a la vuelta del tiempo se joderá. En mi caso, lo que he hecho es poner la base de datos en un ordenador que tengo encendido para otras cosas, y he optimizado el raspberry pi para que escriba lo menos posible (sin logs, atime) y cosas de esas. Además me puse un servidor web en el ordenador y ya las consultas las hago en una máquina potente. El raspberry pi lo uso para recoger estos datos y como servidor de otra serie de cosas. También baraje la posibilidad de ponerle un disco duro externo por usb al raspberry pi, pero como ya tengo un ordenador pues no me merecía la pena.
    3) Las modificaciones que hice en el rasperry pi (fichero raspberrpi_run.php) son las siguientes:

    Añadir esta función:
    Código:
     function mustsynctimeemon($difseconds){
       $f="/run/shm/emontimesync.dat";
       if(file_exists($f)){
          $fp=fopen($f,"rb");
          $data=intval(fread($fp,100));
          fclose($fp);
          $t=time();
          
          if($t-$data>$difseconds){
          
            $fp=fopen($f,'w');
            fwrite($fp,$t);
            fclose($fp);
          
             return true; 
          }
          return false;
       }
       
       $t=time();
       $fp=fopen($f,'w');
       fwrite($fp,$t);
       fclose($fp);
       
       return true;
     }
    Añadir este código entre:
    Código:
    ...
            raspberrypi_running();
    
            // Forward data to remote emoncms
    
          }
    
      //-----------------------------------------------------------------------------------------------------------------------
    // 60*5 --> cada 5 minutos manda una actualización horaria
    //-----------------------------------------------------------------------------------------------------------------------
          if(mustsynctimeemon(60*5)){
            fprintf($f,"\r\n");
            sleep(1); 
            fprintf($f, date("H,i,s").",00,s");
            sleep(1);
          }
      //-----------------------------------------------------------------------------------------------------------------------
    
    
          if (time()-$remotetimer>30 && $sent_to_remote == true)
    ...
    - - - - - - - - - - - - - - - - - - -

    No recuerdo si lo modifique pero en el SolarPV_lowMem_Dev, en la función loop fijate en esto:
    El node_id debe ser el tuyo
    Código:
    ...
          if (node_id == 15)
          {
            RTC.adjust(DateTime(2012, 1, 1, rf12_data[1], rf12_data[2], rf12_data[3]));
            last_emonbase = millis();
          }
    ...

  21. #21
    pac0 Invitado

    Predeterminado Re: Proyecto: Solar PV Monitoring System (Arduino)

    He estado mirando en la web, supongo que te refieres a esto
    Mk2 PV Controller, with triac | OpenEnergyMonitor
    Me parece que es otra vía para obtener lo mismo.
    Hola Hace un par de semanas que monté el MK2 de Openenergy y lo tengo calibrado en espera de probar el circuito del Triac.
    También quiero incluir un LCD que me ha llegado esta semana para monitorizar los datos.

    Cuando lo tenga todo más adelantado iniciaré un hilo nuevo con la información que he ido recogiendo y los pasos a seguir para el montaje.

    saludos

    Proyecto: Solar PV Monitoring System (Arduino)-fv_cuadro-009.jpg
    ...
    Proyecto: Solar PV Monitoring System (Arduino)-fv_cuadro-014.jpg

  22. #22
    Avatar de Cardmagedon
    Cardmagedon está desconectado Forero
    Fecha de ingreso
    feb 2009
    Ubicación
    Galicia
    Mensajes
    596

    Predeterminado Re: Proyecto: Solar PV Monitoring System (Arduino)

    Cita Iniciado por sergio2010 Ver mensaje
    He visto tu privado, así que enhorabuena por que te funcione. Te contesto por aquí porque como son cosas génericas igual le sirven a alguien:
    Gracias,realmente no he hecho gran cosa,ahora ya lo tengo todo bastante mas pulido,simplemente me baje la imagen de esta web :Emoncms (subida hace 6 dias)
    He de comentar que tengo dos Raspberry pi,una made in UK y la otra made in China.Aparentemente identicas,diferente chip.La misma SD que funciona en la UK no funciona en la China y he de decir que la china solo logre que arrancase una vez.Tela!
    Cita Iniciado por sergio2010 Ver mensaje
    1) Lo del setting no entiendo lo que quieres.
    Lo de settings me referia a algun archivo de configuracion o similar ,aunque creo que estos hacen algo parecido con Imagenes preconfiguradas.
    Cita Iniciado por sergio2010 Ver mensaje
    2) Según mi experiencia el raspberry pi tiene una pega, y es que la memoria sd tiene que ser de una determinada calidad si quieres que te dure, y aun así, a base de escribir en ella a la vuelta del tiempo se joderá. En mi caso, lo que he hecho es poner la base de datos en un ordenador que tengo encendido para otras cosas, y he optimizado el raspberry pi para que escriba lo menos posible (sin logs, atime) y cosas de esas. Además me puse un servidor web en el ordenador y ya las consultas las hago en una máquina potente. El raspberry pi lo uso para recoger estos datos y como servidor de otra serie de cosas. También baraje la posibilidad de ponerle un disco duro externo por usb al raspberry pi, pero como ya tengo un ordenador pues no me merecía la pena.
    Tomamos nota,de momento SD al canto veremos por donde tiro ya que tb tengo un pc linux 24/7..

    Cita Iniciado por sergio2010 Ver mensaje
    3) Las modificaciones que hice en el rasperry pi (fichero raspberrpi_run.php) son las siguientes:

    Añadir esta función:
    Código:
     function mustsynctimeemon($difseconds){
       $f="/run/shm/emontimesync.dat";
       if(file_exists($f)){
          $fp=fopen($f,"rb");
          $data=intval(fread($fp,100));
          fclose($fp);
          $t=time();
          
          if($t-$data>$difseconds){
          
            $fp=fopen($f,'w');
            fwrite($fp,$t);
            fclose($fp);
          
             return true; 
          }
          return false;
       }
       
       $t=time();
       $fp=fopen($f,'w');
       fwrite($fp,$t);
       fclose($fp);
       
       return true;
     }
    Añadir este código entre:
    Código:
    ...
            raspberrypi_running();
    
            // Forward data to remote emoncms
    
          }
    
      //-----------------------------------------------------------------------------------------------------------------------
    // 60*5 --> cada 5 minutos manda una actualización horaria
    //-----------------------------------------------------------------------------------------------------------------------
          if(mustsynctimeemon(60*5)){
            fprintf($f,"\r\n");
            sleep(1); 
            fprintf($f, date("H,i,s").",00,s");
            sleep(1);
          }
      //-----------------------------------------------------------------------------------------------------------------------
    
    
          if (time()-$remotetimer>30 && $sent_to_remote == true)
    ...
    - - - - - - - - - - - - - - - - - - -

    No recuerdo si lo modifique pero en el SolarPV_lowMem_Dev, en la función loop fijate en esto:
    El node_id debe ser el tuyo
    Código:
    ...
          if (node_id == 15)
          {
            RTC.adjust(DateTime(2012, 1, 1, rf12_data[1], rf12_data[2], rf12_data[3]));
            last_emonbase = millis();
          }
    ...
    Gracias ,pero en esta imagen sale una opcion mediante la cual puedes configurar cada cuanto tiempo envias una actualizacion horaria al emonGLCD:
    Esto ya funciona,ahora aver porque me envia la hora UTC y no la UTC+2 xd pero ya es un avance jajaja
    Proyecto: Solar PV Monitoring System (Arduino)-update-time.jpg
    En cuanto al codigo del emonGLCD asi es en imagenes anteriores me asegure de que el ID de la base ( Raspberry ) coincidiese con el de la Raspberry,pero el emonGLCD no "veia" a la raspberry ,sin embargo la raspberry si "veia" las lecturas de temperatura de la emonGLCD.

    - - - - - - - - - - - - - - - - - - -

    Os subo allguna foto mas para que veais.
    Proyecto: Solar PV Monitoring System (Arduino)-inputs.jpg
    Proyecto: Solar PV Monitoring System (Arduino)-feeds.jpg
    Proyecto: Solar PV Monitoring System (Arduino)-cons-inst.jpg
    Proyecto: Solar PV Monitoring System (Arduino)-temperatura.jpg
    Proyecto: Solar PV Monitoring System (Arduino)-energia.jpg
    Imágenes adjuntadas Imágenes adjuntadas  
    Última edición por Cardmagedon; 18/04/2013 a las 21:51

  23. #23
    Avatar de Cardmagedon
    Cardmagedon está desconectado Forero
    Fecha de ingreso
    feb 2009
    Ubicación
    Galicia
    Mensajes
    596

    Predeterminado Re: Proyecto: Solar PV Monitoring System (Arduino)

    -1,7 kWh....regalados a la red
    Proyecto: Solar PV Monitoring System (Arduino)-13042003184298291.jpg

  24. #24
    ea1htb está desconectado Forero
    Fecha de ingreso
    feb 2013
    Ubicación
    Cantabria
    Mensajes
    28

    Predeterminado Re: Proyecto: Solar PV Monitoring System (Arduino)

    Mientras no te lo cobren..... estoy interesado en el proyecto, por cuanto dinero sale ?


    Saludos

    Enviado desde mi ASUS Transformer Pad TF300T usando Tapatalk 2

  25. #25
    Avatar de Cardmagedon
    Cardmagedon está desconectado Forero
    Fecha de ingreso
    feb 2009
    Ubicación
    Galicia
    Mensajes
    596

    Predeterminado Re: Proyecto: Solar PV Monitoring System (Arduino)

    Si el contador es de rueda...haber si se rompe el tope de una dichosa vez jajaja

    Pues hechale un vistazo:
    Shop | OpenEnergyMonitor
    Te puedes pillar el kit (130€),te viene practicamente todo a falta de adaptador ac-ac si quieres ver la tension de la red,el programador...y una raspberry (67€) todo depende de lo que quieras,busques o necesites.

Página 1 de 2 12 ÚltimoÚltimo

© 2002-2021 Solarweb.net



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46