Software > Cumulus y Cumulus MX
Extra Sensors
Telares:
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
jmviper:
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.
Telares:
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:
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:
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?
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa