Welcome to the Cumulus Support forum.

Latest Cumulus MX V4 release 4.4.2 (build 4085) - 12 March 2025

Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024

Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)

Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki

If you are posting a new Topic about an error or if you need help PLEASE read this first viewtopic.php?p=164080#p164080

CMX 3.24.2 b3235 on Orange Pi

From build 3044 the development baton passed to Mark Crossley. Mark has been responsible for all the Builds since. He has made the code available on GitHub. It is Mark's hope that others will join in this development, but at the very least he welcomes your ideas for future developments (see Cumulus MX Development suggestions).

Moderator: mcrossley

Post Reply
HowesWeather
Posts: 5
Joined: Sat 01 Apr 2023 12:23 am
Weather Station: Davis Vue
Operating System: Debian
Location: Oviedo, FL

CMX 3.24.2 b3235 on Orange Pi

Post by HowesWeather »

All, new to CMX and an Orange Pi. Wanted to move my Davis Vue (USB logger) from old iMAC and WeatherSnoop3 to new Orange Pi 3 LTS. Using Orangepi3-lts_3.0.6_debian_bullseye_desktop_xfce_linux5.16.17 OS. Followed instructions on how to download and set up mono and install CMX. When starting CMX, it shows connected to station, downloading archive data and Normal running. However, I can only see 0 for data on dashboard and gauges. Same thing when I look at Now, Today/Yesterday pages. All 0's. It just does not appear to be talking to the Davis VantageVue console.

I looked at the FAQ regarding displaying all 0, but do not really understand what might be the issue. Have tried both on localhost:8998 and external MacBook, same results. The web page shows triangles next to last Cumulus update and last station update.

Any help would be appreciated and please remember, I am new to this and new to programming.

Thank you.
freddie
Posts: 2870
Joined: Wed 08 Jun 2011 11:19 am
Weather Station: Davis Vantage Pro 2 + Ecowitt
Operating System: GNU/Linux Ubuntu 24.04 LXC
Location: Alcaston, Shropshire, UK
Contact:

Re: CMX 3.24.2 b3235 on Orange Pi

Post by freddie »

I think the first step is to upload your most recent log file. This can be found in the "MXdiags" folder in the place on your computer where you installed MX.
Freddie
Image
HowesWeather
Posts: 5
Joined: Sat 01 Apr 2023 12:23 am
Weather Station: Davis Vue
Operating System: Debian
Location: Oviedo, FL

Re: CMX 3.24.2 b3235 on Orange Pi

Post by HowesWeather »

Attached is the log file. Do I need to install a driver to make this work? On the mac, I had to install a CP210x USB to UART driver. I didn't see any mention of that when I was looking at install instructions.
You do not have the required permissions to view the files attached to this post.
User avatar
mcrossley
Posts: 14388
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: CMX 3.24.2 b3235 on Orange Pi

Post by mcrossley »

Have you switched your USB logger into serial mode? You must do that using the Windows WeatherLink software afaik. That step has to be done for CMX to read your logger,
HowesWeather
Posts: 5
Joined: Sat 01 Apr 2023 12:23 am
Weather Station: Davis Vue
Operating System: Debian
Location: Oviedo, FL

Re: CMX 3.24.2 b3235 on Orange Pi

Post by HowesWeather »

Thank you. My USB logger is from Davis. How do you switch it? I cannot find any information in my documentation from Davis.
freddie
Posts: 2870
Joined: Wed 08 Jun 2011 11:19 am
Weather Station: Davis Vantage Pro 2 + Ecowitt
Operating System: GNU/Linux Ubuntu 24.04 LXC
Location: Alcaston, Shropshire, UK
Contact:

Re: CMX 3.24.2 b3235 on Orange Pi

Post by freddie »

Freddie
Image
HowesWeather
Posts: 5
Joined: Sat 01 Apr 2023 12:23 am
Weather Station: Davis Vue
Operating System: Debian
Location: Oviedo, FL

Re: CMX 3.24.2 b3235 on Orange Pi

Post by HowesWeather »

Thank you. I guess I need to find a windows computer to use. I have Apple products and this has never been an issue because the MAC has a CP210x driver to use that converts from USB to a virtual port. I was thinking there might be something for Linux, as most of what I have read says it is built in.

Once the data logger has been set up as USB direct, it cannot be easily converted to
emulate a serial port connection within the software. A utility is included with the
WeatherLink software that allows you to convert it from a direct USB data logger to a
USB data logger that emulates the COM port. To use this utility, select CP210X to Serial
Converter in your WeatherLink program group on the Start menu of your computer
(Start>AllPrograms>WeatherLink>CP210X to Serial Converter) and run the utility to
convert your data logger back to emulate a COM port.

What I noticed is that there is no /dev/USBx listed when I do a ls /dev/ttyUSB*
User avatar
ConligWX
Posts: 1835
Joined: Mon 19 May 2014 10:45 pm
Weather Station: Davis vPro2+ w/DFARS + AirLink
Operating System: Ubuntu 24.04.1 LTS
Location: Bangor, NI
Contact:

Re: CMX 3.24.2 b3235 on Orange Pi

Post by ConligWX »

what does this command give you?

Code: Select all

dmesg | grep tty
I had posted this to find your port: viewtopic.php?p=122240#p122240
HowesWeather
Posts: 5
Joined: Sat 01 Apr 2023 12:23 am
Weather Station: Davis Vue
Operating System: Debian
Location: Oviedo, FL

Re: CMX 3.24.2 b3235 on Orange Pi

Post by HowesWeather »

[ 0.000000] Kernel command line: root=UUID=9abc38f4-ff20-4fa2-bd04-b89660d6ddd9 rootwait rootfstype=ext4 console=ttyS0,115200 console=tty1 consoleblank=0 loglevel=1 ubootpart= usb-storage.quirks=0x2537:0x1066:u,0x2537:0x1068:u cgroup_enable=memory swapaccount=1
[ 0.000641] printk: console [tty1] enabled
[ 2.484367] printk: console [ttyS0] disabled
[ 2.484486] 5000000.serial: ttyS0 at MMIO 0x5000000 (irq = 35, base_baud = 1500000) is a 16550A
[ 2.484701] printk: console [ttyS0] enabled
[ 4.562159] systemd[1]: Created slice system-getty.slice.
[ 4.566395] systemd[1]: Created slice system-serial\x2dgetty.slice.
[ 4.751425] mtty_probe init device addr: 0x000000004142d285
[ 5.679660] systemd[1]: Found device /dev/ttyS0.
[ 10.448791] mtty_open device success!
[ 120.820101] usb 6-1: FTDI USB Serial Device converter now attached to ttyUSB0
[ 122.962992] usb 6-1: usbfs: interface 0 claimed by ftdi_sio while 'brltty' sets config #1
[ 122.965409] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
[177153.655650] usb 6-1: FTDI USB Serial Device converter now attached to ttyUSB0
[177157.966684] usb 6-1: usbfs: interface 0 claimed by ftdi_sio while 'brltty' sets config #1
[177157.969490] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
Post Reply