Autor Tema: Extra Sensors  (Leído 15205 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Telares

  • Visitante
Re:Extra Sensors
« Respuesta #45 en: 26 de Agosto del 2022, 09:39:38 am »
Para intentar replicar tu caso.

Usas una Raspi 1 B

¿La conectas por ethernet o por wifi?

Si la conectas por ethernet puedo replicar, porque tengo por ahí unas cuantas Raspi 1 B

Lo de la SD tampoco lo dejamos olvidado, yo he teñido casos en los que una Raspi ir muy muy lenta y era por la SD.

Pero en tu caso Htop no parece que nos lleve por ese camino. Pero no lo descartamos.

Y, como ya dije, hace años, tampoco podemos dejar de lado, para casos de bajo rendimiento , los problemas De Fuentes de alimentación que no suministran la tensión y corriente adecuada.

Gracias. Siento mucho la tabarra que os doy. Ya lo veía yo venir...
Raspi 1 B por wifi SD 8GB de 30 MB/s lectura

Telares

  • Visitante
Re:Extra Sensors
« Respuesta #46 en: 26 de Agosto del 2022, 12:30:59 pm »
Yo diría que siguen repetidos casi desde el primer momento de la instalación, el día 20. Adjunto el log recién copiado.

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.650
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Extra Sensors
« Respuesta #47 en: 26 de Agosto del 2022, 13:42:01 pm »
Instalándolo en una Raspi 1 B "original"

Es decir, no de 512 MB, sino de 256 MB de RAM

Ya te contaré

Edito para comentar que la instalación de mono con la raspi de 256 ha sido imposible. Al final se ha colgado, cpu al 100%, ram al 100% y el swaping al 100%

Esta tarde probaré con otra Raspi 1 B pero de 512 MB

Y también probaré la imagen precompilada que se puede descargar desde la wiki de CumulusMX
« Última modificación: 26 de Agosto del 2022, 14:14:09 pm por jantoni »

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.576
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Extra Sensors
« Respuesta #48 en: 26 de Agosto del 2022, 15:02:30 pm »
Citar
No sé cómo mirar si me sigue grabando dos veces en el log cada minuto...

donde tengas MX:

tail -100 /carpetademx/data/Aug22log.txt poniendo la carpetademx real.

Las líneas empiezan por la fecha y la hora. Si ves:

26/08/22,14:33,.......
26/08/22,14:33,.......

Es que siguen creándose registros dobles de cada minuto. Eso significa doble tamaño del log.

De la salida de ps -aux parece que MX está como servicio con el MX de /home/pi/CumulusMX y otro que tienes con mono manualmente.

Entra a systemctl list-units y mira a ver si hay alguna línea con MX y qué pone.




Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Telares

  • Visitante
Re:Extra Sensors
« Respuesta #49 en: 26 de Agosto del 2022, 15:07:12 pm »
Últimas líneas:

26/08/22,13:02,27.2,47,14.9,2,7,230,0.0,0.0,1017.3,269.2,22.3,55,0,27.2,27.4,6.0,711,0.00,0.00,28.5,874,2.9,103,0.0,0.0,28.7,31.0
26/08/22,13:03,27.2,47,14.9,2,7,209,0.0,0.0,1017.4,269.2,22.3,55,3,27.2,27.4,6.0,717,0.00,0.00,28.5,873,2.9,140,0.0,0.0,28.7,31.0
26/08/22,13:03,27.2,47,14.9,2,7,214,0.0,0.0,1017.4,269.2,22.3,55,3,27.2,27.4,6.0,717,0.00,0.00,28.5,873,2.9,140,0.0,0.0,28.7,31.0
26/08/22,13:04,27.2,47,14.9,2,7,160,0.0,0.0,1017.5,269.2,22.3,55,3,27.2,27.4,7.0,722,0.00,0.00,28.4,873,2.9,156,0.0,0.0,28.6,31.0
26/08/22,13:04,27.2,46,14.6,2,7,160,0.0,0.0,1017.5,269.2,22.3,55,3,27.2,27.4,7.0,722,0.00,0.00,28.3,873,2.9,156,0.0,0.0,28.6,30.8
26/08/22,13:05,27.3,46,14.7,2,7,153,0.0,0.0,1017.4,269.2,22.3,55,0,27.3,27.4,7.0,728,0.00,0.00,28.4,872,2.9,98,0.0,0.0,28.7,31.0
26/08/22,13:05,27.2,46,14.6,2,7,153,0.0,0.0,1017.4,269.2,22.3,55,0,27.2,27.4,7.0,728,0.00,0.00,28.3,872,2.9,98,0.0,0.0,28.6,30.8

Telares

  • Visitante
Re:Extra Sensors
« Respuesta #50 en: 26 de Agosto del 2022, 15:11:40 pm »
root@raspberrypi:~# systemctl list-units
  UNIT                                                                                             >
  proc-sys-fs-binfmt_misc.automount                                                                >
  sys-devices-platform-soc-2000b840.mailbox-bcm2835_audio-sound-card0-controlC0.device             >
  sys-devices-platform-soc-20201000.serial-tty-ttyAMA0.device                                      >
  sys-devices-platform-soc-20202000.mmc-mmc_host-mmc0-mmc0:0007-block-mmcblk0-mmcblk0p1.device     >
  sys-devices-platform-soc-20202000.mmc-mmc_host-mmc0-mmc0:0007-block-mmcblk0-mmcblk0p2.device     >
  sys-devices-platform-soc-20202000.mmc-mmc_host-mmc0-mmc0:0007-block-mmcblk0.device               >
  sys-devices-platform-soc-20902000.hdmi-sound-card1-controlC1.device                              >
  sys-devices-platform-soc-20980000.usb-usb1-1\x2d1-1\x2d1.1-1\x2d1.1:1.0-net-eth0.device          >
  sys-devices-platform-soc-20980000.usb-usb1-1\x2d1-1\x2d1.2-1\x2d1.2:1.0-net-wlan0.device         >
  sys-devices-platform-soc-20980000.usb-usb1-1\x2d1-1\x2d1.3-1\x2d1.3:1.0-host0-target0:0:0-0:0:0:0>
  sys-devices-platform-soc-20980000.usb-usb1-1\x2d1-1\x2d1.3-1\x2d1.3:1.0-host0-target0:0:0-0:0:0:0>
  sys-devices-virtual-block-ram0.device                                                            >
  sys-devices-virtual-block-ram1.device                                                            >
  sys-devices-virtual-block-ram10.device                                                           >
  sys-devices-virtual-block-ram11.device                                                           >
  sys-devices-virtual-block-ram12.device                                                           >
  sys-devices-virtual-block-ram13.device                                                           >
  sys-devices-virtual-block-ram14.device                                                           >
  sys-devices-virtual-block-ram15.device                                                           >
  sys-devices-virtual-block-ram2.device                                                            >
  sys-devices-virtual-block-ram3.device                                                            >
  sys-devices-virtual-block-ram4.device                                                            >
  sys-devices-virtual-block-ram5.device                                                            >
  sys-devices-virtual-block-ram6.device                                                            >
  sys-devices-virtual-block-ram7.device                                                            >
  sys-devices-virtual-block-ram8.device                                                            >
  sys-devices-virtual-block-ram9.device                                                            >
  sys-devices-virtual-misc-rfkill.device                                                           >
  sys-devices-virtual-tty-ttyprintk.device                                                         >
  sys-module-configfs.device                                                                       >
  sys-module-fuse.device                                                                           >
  sys-subsystem-net-devices-eth0.device                                                            >
  sys-subsystem-net-devices-wlan0.device                                                           >
lines 1-34...skipping...
  UNIT
 UNIT                                                                                                                    LOAD   ACTIVE SUB       DE>
  proc-sys-fs-binfmt_misc.automount                                                                                       loaded active running   Ar>
  sys-devices-platform-soc-2000b840.mailbox-bcm2835_audio-sound-card0-controlC0.device                                    loaded active plugged   /s>
  sys-devices-platform-soc-20201000.serial-tty-ttyAMA0.device                                                             loaded active plugged   /s>
  sys-devices-platform-soc-20202000.mmc-mmc_host-mmc0-mmc0:0007-block-mmcblk0-mmcblk0p1.device                            loaded active plugged   /s>
  sys-devices-platform-soc-20202000.mmc-mmc_host-mmc0-mmc0:0007-block-mmcblk0-mmcblk0p2.device                            loaded active plugged   /s>
  sys-devices-platform-soc-20202000.mmc-mmc_host-mmc0-mmc0:0007-block-mmcblk0.device                                      loaded active plugged   /s>
  sys-devices-platform-soc-20902000.hdmi-sound-card1-controlC1.device                                                     loaded active plugged   /s>
  sys-devices-platform-soc-20980000.usb-usb1-1\x2d1-1\x2d1.1-1\x2d1.1:1.0-net-eth0.device                                 loaded active plugged   SM>
  sys-devices-platform-soc-20980000.usb-usb1-1\x2d1-1\x2d1.2-1\x2d1.2:1.0-net-wlan0.device                                loaded active plugged   RT>
  sys-devices-platform-soc-20980000.usb-usb1-1\x2d1-1\x2d1.3-1\x2d1.3:1.0-host0-target0:0:0-0:0:0:0-block-sda-sda1.device loaded active plugged   Fl>
  sys-devices-platform-soc-20980000.usb-usb1-1\x2d1-1\x2d1.3-1\x2d1.3:1.0-host0-target0:0:0-0:0:0:0-block-sda.device      loaded active plugged   Fl>
  sys-devices-virtual-block-ram0.device                                                                                   loaded active plugged   /s>
  sys-devices-virtual-block-ram1.device                                                                                   loaded active plugged   /s>
  sys-devices-virtual-block-ram10.device                                                                                  loaded active plugged   /s>
  sys-devices-virtual-block-ram11.device                                                                                  loaded active plugged   /s>
  sys-devices-virtual-block-ram12.device                                                                                  loaded active plugged   /s>
  sys-devices-virtual-block-ram13.device                                                                                  loaded active plugged   /s>
  sys-devices-virtual-block-ram14.device                                                                                  loaded active plugged   /s>
  sys-devices-virtual-block-ram15.device                                                                                  loaded active plugged   /s>
  sys-devices-virtual-block-ram2.device                                                                                   loaded active plugged   /s>
  sys-devices-virtual-block-ram3.device                                                                                   loaded active plugged   /s>
  sys-devices-virtual-block-ram4.device                                                                                   loaded active plugged   /s>
  sys-devices-virtual-block-ram5.device                                                                                   loaded active plugged   /s>
  sys-devices-virtual-block-ram6.device                                                                                   loaded active plugged   /s>
  sys-devices-virtual-block-ram7.device                                                                                   loaded active plugged   /s>
  sys-devices-virtual-block-ram8.device                                                                                   loaded active plugged   /s>
  sys-devices-virtual-block-ram9.device                                                                                   loaded active plugged   /s>
  sys-devices-virtual-misc-rfkill.device                                                                                  loaded active plugged   /s>
  sys-devices-virtual-tty-ttyprintk.device                                                                                loaded active plugged   /s>
  sys-module-configfs.device                                                                                              loaded active plugged   /s>
  sys-module-fuse.device                                                                                                  loaded active plugged   /s>
  sys-subsystem-net-devices-eth0.device                                                                                   loaded active plugged   SM>
  sys-subsystem-net-devices-wlan0.device                                                                                  loaded active plugged   RT>
  -.mount                                                                                                                 loaded active mounted   Ro>
  boot.mount

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.576
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Extra Sensors
« Respuesta #51 en: 26 de Agosto del 2022, 17:07:34 pm »
A ver si arreglamos esto, es fácil.

Parece ser que tienes la línea esa del crontab arrancando MX y además el servicio. No aparece ahí en systemctl list-units porque no lo has puesto entero. Tampoco hace falta. Se vería exclusivamente con systemctl list-units | grep cumulusmx

Lo he instalado en mi Orange y lo he puesto como servicio:

ps -aux | grep CumulusMX
root      2577 23.5  8.2 139712 84140 ?        Sl   16:43   1:11 /usr/bin/mono /usr/lib/mono/4.5/mono-service.exe -d:/home/jmviper/CumulusMX CumulusMX.exe -service

systemctl list-units | grep cumulusmx
  cumulusmx.service                                                                           loaded active running   CumulusMX service

He intentado abrirlo manualmente a la vez con mono CumulusMX.exe pero no conecta porque en la Davis no pueden leer dos programas a la vez, así que no he podido reproducir lo de las duplicidades en el log.

Quita esa línea de arranque del crontab y déjalo como servicio ya que lo tienes instalado como tal, pero parece ser que apuntando a la antigua carpeta donde tenías MX.

Edita el servicio, que seguramente si seguiste las instrucciones lo tendrás en /etc/systemd/system/cumulusmx.service
Si te es más cómodo con el sftp de Bitvise y editarlo en Windows hazlo.

Verás que está la línea:

ExecStart=/usr/bin/mono-service -d:/home/pi/CumulusMX CumulusMX.exe -service

Te pongo en negrita la dirección que tienes que poner donde tienes la carpeta del MX actual (esa que he puesto es la antigua según tus capturas) para que el servicio apunte a ella correctamente.

Después de editarlo reinicia raspi y a ver cómo va la cosa. Sin la línea del crontab no deberían de haber dos a la vez funcionando.





Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Telares

  • Visitante
Re:Extra Sensors
« Respuesta #52 en: 26 de Agosto del 2022, 17:09:53 pm »
No quiero parecer desagradecido, peeero, por cuatro días de datos quizá no merezca la pena que dediquéis tiempo, salvo que os vaya la caña... y os motiven estos retos. Gracias en todo caso.
No sería mejor empezar de cero? O creéis que se pueden recuperar esos días?

Telares

  • Visitante
Re:Extra Sensors
« Respuesta #53 en: 26 de Agosto del 2022, 17:16:43 pm »
Se ha solapado mi mensaje.
Ésto ya estaba así:
[Service]
User=root
Group=root
ExecStart=/usr/bin/mono-service -d:/home/pi/CumulusMX CumulusMX.exe -service
Type=forking
ExecStopPost=/bin/rm -f /tmp/CumulusMX.exe.lock

Quito lo del crontab y reinicio, a ver.

Telares

  • Visitante
Re:Extra Sensors
« Respuesta #54 en: 26 de Agosto del 2022, 17:24:27 pm »
En Aug22log.txt siguen duplicados:

21/08/22,10:01,25.5,43,12.0,2,5,79,0.0,0.0,1020.6,269.2,22.2,52,3,25.5,25.5,5.0,584,0.00,0.00,25.8,>
21/08/22,10:01,25.5,43,12.0,2,5,78,0.0,0.0,1020.6,269.2,22.2,52,4,25.5,25.5,5.0,587,0.00,0.00,25.7,>
21/08/22,10:02,25.6,42,11.7,2,5,78,0.0,0.0,1020.6,269.2,22.2,52,3,25.6,25.6,5.0,586,0.00,0.00,25.7,>
21/08/22,10:02,25.6,42,11.7,2,5,78,0.0,0.0,1020.6,269.2,22.2,52,3,25.6,25.6,5.0,586,0.00,0.00,25.8,>
21/08/22,10:03,25.7,42,11.8,2,5,79,0.0,0.0,1020.8,269.2,22.1,52,1,25.7,25.7,5.0,583,0.00,0.00,25.9,>
21/08/22,10:03,25.7,42,11.8,2,5,80,0.0,0.0,1020.8,269.2,22.1,52,1,25.7,25.7,5.0,583,0.00,0.00,25.9,

Qué tengo que hacer?

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.576
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Extra Sensors
« Respuesta #55 en: 26 de Agosto del 2022, 17:39:46 pm »
Día 21 a las 10:03

Mira los últimos de ahora a ver si siguen duplicándose. Los pasados van a seguir estando. Hay que ver los nuevos a ver cómo van.


Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Telares

  • Visitante
Re:Extra Sensors
« Respuesta #56 en: 26 de Agosto del 2022, 17:43:53 pm »
Desde que hice el cambio no se duplican:

26/08/22,15:12,26.0,49,14.5,1,5,79,0.0,0.0,1016.1,269.2,22.6,57,1,26.0,26.0,5.0,515,0.00,0.00,27.2,>
26/08/22,15:12,26.0,49,14.5,1,5,84,0.0,0.0,1016.1,269.2,22.6,57,1,26.0,26.0,5.0,515,0.00,0.00,27.2,>
26/08/22,15:13,26.0,48,14.1,1,7,72,0.0,0.0,1016.0,269.2,22.5,57,1,26.0,26.0,3.0,408,0.00,0.00,27.1,>
26/08/22,15:13,26.0,48,14.1,1,7,71,0.0,0.0,1016.0,269.2,22.5,57,5,26.0,26.0,4.0,468,0.00,0.00,27.1,>
26/08/22,15:14,26.0,48,14.1,1,7,56,0.0,0.0,1015.9,269.2,22.5,57,4,26.0,26.0,3.0,309,0.00,0.00,27.1,>
26/08/22,15:15,26.1,48,14.2,2,15,306,0.0,0.0,1015.8,269.2,22.5,57,8,26.1,26.1,3.0,372,0.00,0.00,27.>
26/08/22,15:16,26.1,45,13.2,2,15,304,0.0,0.0,1015.9,269.2,22.6,57,4,26.1,26.1,5.0,589,0.00,0.00,26.

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.650
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Extra Sensors
« Respuesta #57 en: 26 de Agosto del 2022, 18:08:32 pm »
Ufff......esto sigue compilando el mono

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Telares

  • Visitante
Re:Extra Sensors
« Respuesta #58 en: 26 de Agosto del 2022, 18:13:39 pm »
Ufff......esto sigue compilando el mono

Ahora estás con una raspi como la mía, no? 512MB de RAM
Lo mío, despues de pasar por el doctor jmviper, ha mejorado, aunque sigue tardando mas de 1 minuto en cargar las gráficas. A ver qué hace la tuya...

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.650
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Extra Sensors
« Respuesta #59 en: 26 de Agosto del 2022, 18:26:24 pm »
Bueno, ya está.

Concluisiones.

La Raspi 1 con 512 MB de RAM se queda corto de CPU, una Raspi 2 o una Orange Pi PC le vendría al pelo.

Sin problema para configurar la estación, en este caso una WH2650, que se ha configurado solo poniendo la dirección IP de la gateway.

He visto que puede usar la API de Ecowitt.net. No lo he probado, pero eso abriría las posibilidades a usar este software a todas las estaciones Fine Offset modernas con consola, no solo a las GW1000, WH2650 y similares.

Os adjunto dos pantallazos


Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41