Weather Display is crashing through a Meteohub on a Mac (Snow Leopard)

I just got my Davis Vantage Pro 2 installed and connected through a Meteohub. I was hoping to use Weather Display to be able to see what the Davis reads over my network without having to go look at the console. Upon installing Weather Display I was told I had to reboot my (Intel-based) Mac, which I did. Now Weather Display seems to just crash on starting and I made sure I was running the 10.37L, Build 50 version that appears to be the latest on the website.

Also, the settings for Weather Display are a little overwhelming. It’s really easy to get lost in them. Is anyone else using Weather Display through a Meteohub?

Hi, The request for a restart is normal as first time users have the lib files installed in system folders. That is only required once.
Assuming that your Meteohub is creating a clientraw,txt file, you should be able to use Weather Display to operate as a client to the Meteohub which is creating the data on your network. If that is the case, have a look at Control Panel>Ftp&Connection>TCP/IP

EDIT: I just tried this myself. These are the steps I followed to connect to another Mac and navigate to the root folder of my webserver and read the clientraw.txt file. I understand your MH also can create a clientraw.txt file and place it in a folder on its server. That file is created in near real time so should give you not only everything you need to monitor the station, but you can also use it to get fancy and publish reports, create a website, etc, all based on the real time data you are receiving… even producing website files on the client like graphs, and processing the testtags.php file for the popular ajax powered websites as I do, and ftp’ing them to a webhost.
In Control Panel>Comm port I selected Data via tcp (Dont know if required but it worked)
Then Control panel>Station Type & Setting>Stationless tab I checked stationless.
Next I went to Control Panel> FTP & Connection>TCP/IP Tab and set it up as per the pic below. This assumes you can navigate to the Meteohub in the same manner. Otherwise you would use the "URL to get data from on the left side, and you would have to know the ip address of your MH., with the folder address in the setup. Might take a couple of tries to get it.

Mine came up immediately as a client reading the clientraw file right off the folder on my server. Here is the pic and also one of my WD running in client mode reading the clientraw produced on another machine in real time. Forgive the sloppy setup on my screen, just wanted to try it as a proof of concept. :slight_smile: Took me 5 minutes including installing a second copy of Weather Display on the wife’s Mac for the test.

Hope this helps
Jmar


good one jmar
once you know your way around WD life gets easier :slight_smile:

re the crash on start up: sounds like the library files are not install correctly
try running it from a terminal window (from the MacOS folder in the application bundle) to see the error report

Thanks Windy,
Also re- crashing on start - Since this is a new install, I am wondering if the OS’s permissions prior to the install of WD are affecting it’s ability to read the lib files?
Jon, could you go into the Utilities folder on the Mac and open Disk Utility and run a Repair permissions on your Mac HD? Just to get the basics out of the way in addition to whatever terminal errors you are seeing (I am betting they are ACCESS VIOLATION errors.)

I did do the Repair Permissions.

How can I wipe out Weather Display’s settings file so that I can start over from scratch?

Also, the Meteohub has the ability to stream the data directly from itself. I don’t think it produces a clientraw.txt file.

Either way, you can get this data from your MH. Just use the tcpip settings instead of navigating to the clientraw, which from my understanding of Meteohub, IS produced by that platform. Although it is beyond the scope of support here, there is a published online manual for MH outlining it’s ability to generate “clientraw.txt”, “clientrawextra.txt”, “clientrawdaily.txt”, “clientrawhour” :
http://shop.varia-store.com/images/products/meteohub/meteohub-v4.3en.pdf

All you need to know to get the file is the address on that server to navigate to (i.e. 10.0.1./whatever folder/clientraw.txt, or 192.168.1./whatever folder/clientraw.txt, etc) OR the http address of the MH server to send the http info you would put into the left side of the control panel mentioned above. Once you get into the Metohub box, you will find those files in /myweb uploads/

EDIT: I wish I had a mh here to test for you Jon, but I am thinking that this device should already be appearing as a mounted device on your network and viewable from your Mac right now. If so, you would see it in any open window in your Mac desktop. If your settings for the Finder are "Finder Menu>Preferences> “Show these items on the desktop” and mounted servers is check, Mac Bonjour should discover the MH and show it on your Desktop as well as in the sidebar if another finder pref setting is selected. In that case, you should be able to navigate right into the box from your desktop.

How can I wipe out Weather Display's settings file so that I can start over from scratch?
To delete all your WD settings , delete the wdisplay.ini and wdisplayftp.ini files located in /Library/application Support/wdisplay folder .

Last Edit :slight_smile: There is also a thread on the forum for connecting to the Meteohub via tcp (streaming) as you mentioned above but the clientraw.txt access will offer a better data set. Here is the thread for the Windows version but you should be able to get it done using one of these methods:

Very Last Edit :slight_smile: Also upon further reading, another neat feature you could use with your Meteohub is to have IT upload the clientraw to your Mac. Knowing your Mac’s ip address, the address would be http://“www.yourMac’sHostname or ip address from the Sharing Control Panel”/ then you will find it in the /Library/Documents/ folder if WebSharing and file sharing is turned on. In this scenario, you would navigate to that folder in WD to read the clientraw.txt file in the same manner shown above.

There are many options here. :slight_smile: