WXforum.net

Weather Station Hardware => WiFiLogger/Meteo-Pi => Topic started by: WiFiLogger on April 25, 2018, 10:54:21 AM

Title: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on April 25, 2018, 10:54:21 AM
Hello to everyone

I'll introduce myself first. My name is Wojciech and I come from Poland.

I would like to inform you that I am preparing a new product for use with Davis weather stations, mainly with Vantage pro2 and Vantage Vue.

This product is a data logger with WiFi communication, which does not need a computer to export data. With this data logger your favorite weather station will become a true Internet of Things device.

I first posted about WiFiLogger here back in January, and a few WxForum members have been testing it with me.  WIFiLogger is in the final stage of testing and production and will be available soon. I will try to release it no later than mid-June.


 [ You are not allowed to view attachments ]
 [ You are not allowed to view attachments ]
 [ You are not allowed to view attachments ]
 [ You are not allowed to view attachments ]

Main features:
- Has communication via WiFi
- Fits completely in the console.
- It has a built-in web interface for viewing data, you can download archived data, set some station options, and define services to which it will send data autonomously.
- Works with programs such as WeatherLink and Cumulus.
- It is powered from the console, but a professional user can change it to external power supply.
- Consumes 0.3 Watt of energy
- Easy to install and use.

Exports data to:
- ftp - only archive
- www.weatherlink.com
- www.wunderground.com with the RapidFire option
- www.pwsweather.com
- www.awekas.at during testing
- CWOP http://www.wxqa.com/
- more can be added in the future

I will keep you updated on the plans to launch this device.
Thank you for reading my post.
Wojciech

Where to buy (https://wifilogger.net/where.html)
Newest firmware: https://wifilogger.net/support.html
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bushman on April 25, 2018, 11:09:52 AM
Sweet!  Any idea on pricing?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on April 25, 2018, 11:15:55 AM
Yes. I will reveal prices soon.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: SLOweather on April 25, 2018, 11:22:38 AM
Finally, we can talk about it. :)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: weather34 on April 25, 2018, 01:19:22 PM
well done very nice ..
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: SLOweather on April 25, 2018, 01:32:11 PM
Here's my dev unit on:

Wunderground:
https://www.wunderground.com/personal-weather-station/dashboard?ID=KCASANLU106

PWS Weather:
https://www.pwsweather.com/obs/TBOPREFUMO.html

WeatherElement:
http://www.weatherelement.com/74

Note: that lack of nice WeatherElement station info is no fault of the WiFLogger. I just haven't set it up through the WE registration page yet.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: VaJim on April 25, 2018, 01:48:16 PM
Nice job.  Watching............... 8-)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: waiukuweather on April 25, 2018, 02:52:23 PM
does software see /work with it as a IP data logger?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: SLOweather on April 25, 2018, 03:31:56 PM
does software see /work with it as a IP data logger?

I believe so. One of the testers who has yet to weigh in was running it with WeatherLink.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rwilhour on April 25, 2018, 03:50:04 PM
does software see /work with it as a IP data logger?

Yes, you set it up in weatherlink desktop software exactly like a 6555 weatherlink IP.  So in the "setup" > "Communications Port" dialog box you would check "TCT/IP" then click the "Find" button and it will pop up.  I have two consoles receiving my ISS presently one has my resident Davis 6555 and another console which I am testing the WiFiLogger when I click "Find" repeatedly it will toggle between the two devices.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: SLOweather on April 25, 2018, 03:51:32 PM
I just connected to it with Virtual VP, so, yes.

does software see /work with it as a IP data logger?

I believe so. One of the testers who has yet to weigh in was running it with WeatherLink.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: jcookjr82 on April 25, 2018, 04:19:40 PM
It's the real deal, folks. I am one of the ones privileged to test this unit out. Link to my WU below, with rapid fire updates.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on April 25, 2018, 04:21:42 PM
Quote
Finally, we can talk about it. (https://www.wxforum.net/Smileys/default/icon_smile.gif)
and I have done my penance... hi Wojtek,

It is working great I also have it uploading to PWS, CWOP, WU and also weatherlink.com off of my spare Vue console
http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IMIDDLES37
http://www.findu.com/cgi-bin/wxpage.cgi?call=FW2530
http://www.pwsweather.com/obs/KOMOKA2.html

Enjoy,
Paul



Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rwilhour on April 25, 2018, 04:22:37 PM
It's the real deal, folks. I am one of the ones privileged to test this unit out. Link to my WU below, with rapid fire updates.

I also confirm, it is the real deal.  I have one too.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on April 25, 2018, 04:27:02 PM
does software see /work with it as a IP data logger?

Yes, but you need to have account on www.weatherlink.com.
You can use also login data from damaged original IP.
Locally it works exactly like IP Logger.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rwilhour on April 25, 2018, 04:28:33 PM
Easy Wifi setup...
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rwilhour on April 25, 2018, 04:29:54 PM
Easy communication settings for sending out data...
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ocala on April 25, 2018, 05:45:11 PM
I was one of the lucky beta testers too.
Ya'll are really going to like this.
Couple things.
Power Consumption. It does use the juice but not as much as I thought. I am uploading to 4 sites. One at 10 minutes, 9 minutes, 1 minute, and WU Rapid Fire at 3 seconds. The batteries lasted
for 4 days and 15 hours. It got down to 3.45 this morning so I plugged it back in. So continuous use
of DC power isn't a long term option at this point. But, all I need it for is the occasional lightning storm so I don't think it will be an issue with me.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: evergreek on April 25, 2018, 05:51:13 PM
It would be really cool if it had AC capability directly instead of it being fed by the internal batteries :)

This is pretty awesome nonetheless!!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rwilhour on April 25, 2018, 06:00:38 PM
It would be really cool if it had AC capability directly instead of it being fed by the internal batteries :)

This is pretty awesome nonetheless!!

When the console is plugged in, the WiFiLogger does not appear to feed off the batteries.  From a power management prospective I am certain it works no different than an OEM data logger from Davis and how it obtains its power to run.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ocala on April 25, 2018, 06:01:18 PM
As for Weatherlink and Cumulus it works fine with both software but if you have the Rapid Fire option enabled you won't get consistent downloads at your selected interval. You also won't get live data with those software with Rapid Fire enabled. It can't do both at the same time. But the logger comes with a live interface so you really don't need to run the software continuously. It will work but you just need to stagger the uploads.  Send data to the websites at say 12:00 PM and set your software download for 12:05 or any time when it's not uploading data.
The logger also has the same data capacity of the Davis logger. I have been updating WL and Cumulus about every 2 weeks with a 10 minute interval.
I believe in the firmware for the first release there will be a "disable all" button so you can download the data to the software with out having  to disable each website individually if you choose to do that.
I have also had a couple internet outages and once wifi is available it reconnects automatically.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on April 25, 2018, 06:03:44 PM
There is an option to connect external power 4-12 v, but you need to switch fuse on the bottom of module. Take out fuse for internal power, place fuse for external power.
Simple and easy, but soldering iron is needed.
For batteries there will be special function which will power off wifi module and turn on after set time to upload data.
example: 30 min sleeping 8 seconds to upload data, then 30 min sleeping.
Batteries should work for a month in this system, but the truth is that the power supply is needed for proper working of this module.
Energy consumption is not different from the original IP Logger.
There is no miracle, WiFi is energy intensive.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Mattk on April 25, 2018, 06:10:34 PM
Will this fit in an Envoy?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on April 25, 2018, 06:15:32 PM
Envoy is regular console without LCD screen, should work normally, but it was not tested.
Dimension of module is like any data logger so should be good for Envoy.

If you want to export data by WiFiLogger with Vantage PRO 2 console, you need to have minimum 1.90 console firmware.
Updates for consoles and Envoy are avaible on Davis website.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: waiukuweather on April 25, 2018, 06:31:56 PM
is it better that the davis IP data logger in relation to more than 1 connection?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on April 25, 2018, 10:40:13 PM
Sorry, I can't answer that question.  I have only connected my Vue/WiFiLogger with both A/C and batteries installed.


Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on April 26, 2018, 01:32:46 AM
I'm assuming that, like the OEM Davis WL-IP data-logger, that *IF* the Console is being powered by the #6625 AC adapter that the internal 3xC-cell batteries are not truly necessary and could be eliminated. Yes? No? Maybe?

Yes WiFiLogger is working like any other data logger. If you have AC adapter plugged that is a main power supply, If you pull out AC adapter then start to work using battery power.
Problem is bigger current consumption. It is bigger than USB/RS232 data logger and equal to IP Logger.

Console without any data logger can work on batteries 1 year.
Console with RS232/USB data logger can work about 3 months.
Console with WiFiLogger/IP Logger can wotk using batteries 3-4 days.

But I have add option to switch WiFiLogger to external power. If you add second ac adapter for WiFiLogger or  you manage to split original AC adapter cable. Then batteries will be not used with WiFi chip.
However, the console is still equipped with the ability to write archived data. So even  if you switch WiFiLogger to external power source life on batteries should be about 3 month just like RS232/USB data logger.

Logic is simple. If you don't have power at home, your router don't have power as well. No internet, no reason to drain batteries.

Original IP Logger also should have that option, becouse it's loosing data.
When you have a storm and you pull out AC adapter and you will forget to plug in. Then after 3 days batteries are dead, and no power.
Common issue with IP Logger.

I give you this option with external power source to prevent this situation. You choose, very convinient internal power supply from console, or external with second adapter, or splited cable.
+ There will be an option to automaticly shut down WiFi chip to save batteries, that option should be good for solar panels.

I am using DC UPS made by myself from old laptop Li-Ion cells. Not perfect but cheap and works fine. I will make some documentation and start separate post with this solution.
"How to buy 3 item from china and make yourself DC UPS for Davis weather station"
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on April 26, 2018, 01:44:17 AM
is it better that the davis IP data logger in relation to more than 1 connection?

It is not a problem of any data logger. Console has only one connection.
You can use only one software at the time.
If you are using WeatherLink then you can't use Cumulus.
WiFiLogger internal software is also working like WeatherLink or Cumulus. So collision may occur.
If WiFiLogger is uploading data, then you just can't connect with Cumulus to console throught WiFiLogger.
If you upload to WU every 15 min using internal WiFiLogger software, then you have 15 minutes free time between uploads.
With RapidFire which uploads every 3s. You have only 2.5s for Cumulus software.

I will add button to make pause for internal software to stop uploading data and clear this channel for WeatherLink/Cumulus to allow to download archive data.

Original IP Logger send data every 1 min. There is also problem with collision, it's tricky to download archive data, becouse full reading takes 2 min 15 s. And there is interaption every 1 min.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: weather34 on April 26, 2018, 03:36:46 AM
i think this just fantastic news i have a redundant vp2 project simply they reluctantly did not budget for the additional cost for the logger and computer .

as this project runs with a small computer UPS in line im really looking forward to the cost of your product and preying it’s substantially better priced than a official logger package.

kudos to you ...

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on April 26, 2018, 06:00:15 AM
Sweet!  Any idea on pricing?

Pricing:

WiFiLogger price is $169. I think resellers will sell it with discount. You should expect -15% at the beginning.

There will be second product. WiFiLogger Lite with price $109. Also expect -15% at the beginning.

WiFiLogger Lite will be simple data logger like RS232/USB, it will need running computer to download and share data, but via WiFi.
Good to work with Cumulus or WeatherLink. That becouse is an Internet technology, you can still share data regardless of distance. Only one connection at same time (console limitation).

Please note that it comes without WeatherLink.
So you need to have original RS232/USB/IP data logger which has licence for WeatherLink.
Cumulus is a free software.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on April 26, 2018, 01:23:11 PM
Curiosity question: What's the RF output power and thus 'nominal' operating range?

Tx Power
802.11 b: +20 dBm
802.11 g: +17 dBm
802.11 n: +14 dBm
Rx Sensitivity
802.11 b: -91 dbm (11 Mbps)
802.11 g: -75 dbm (54 Mbps)
802.11 n: -72 dbm (MCS7)

Using Mode N, operation range is not much. If you have router on second floor, maybe you will need to switch to Mode G or even B.
B & G has more power and better sensitivity.
This WiFi chip is popular now. People test it very well. It has very good operating range, but using external antena.
WiFiLogger has builtin antena and it's under cover.
Distance is a problem only with special use. At normal house, that should not be a problem.

For distance I have idea to add GSM module as an external module in a future.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ValentineWeather on April 26, 2018, 02:37:05 PM
So if this only works with Cumulus or weatherlink one at a time just like the Davis logger and I'm using Cumulus already and not changing, I'm trying to see advantage of this over WL data logger which BTW is less money.
 
I'm not turning computer off because Cumulus and website uploads its needed, while wifi is nice it isn't something I really need so what advantage would I have using this product?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on April 26, 2018, 03:02:04 PM
So if this only works with Cumulus or weatherlink one at a time just like the Davis logger and I'm using Cumulus already and not changing, I'm trying to see advantage of this over WL data logger which BTW is less money.
 
I'm not turning computer off because Cumulus and website uploads its needed, while wifi is nice it isn't something I really need so what advantage would I have using this product?

This product is just not for you in that case. You like to have computer always on and Cumulus software to upload data.
WiFilogger needs only router. When it has WiFi connection to the internet it can upload data to WL,WU, PWS .... by itself.
It's like original IP logger, but it's WiFi and you can setup what it will do for you.
Original one can work with WeatherLink/Cumulus and upload to WeatherLink.com
WiFiLogger has some more options to export data, you can view data on its web interface also.
If somebody has original IP logger I don't think he will be interested in my product.
If somebody use set computer + weatherlink/cumulus in that case WiFi is useless.
But if somebody has VP2/Vue without any data logger, that can be quit good option for him. WiFi + no computer

Please take it into consideration that WiFiLogger will have more functions in the future.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rwilhour on April 26, 2018, 03:29:31 PM
Wojtek, would it be possible as a future firmware upgrade to communicate with a mysql database?  I have had some of my customers ask about that and I have to refer them to purchasing an envoy 8x which is an extra expense if they already have a console.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on April 26, 2018, 04:22:01 PM
Wojtek, would it be possible as a future firmware upgrade to communicate with a mysql database?  I have had some of my customers ask about that and I have to refer them to purchasing an envoy 8x which is an extra expense if they already have a console.

I will try, but I don't know now if than can be done.
I have idea to make program for server. PHP script which will receive data from WiFiLogger and put it to MySQL database.
Everyone is using this scheme: WeatheLink.com, wunderground,pwsweather. But my PHP program will be free to use. You will have to install it on server, prepare MySQL and data will be storage in this database. It easiest to make and have more potential that exporting to database directly. Also this method need less data to send. Important if you are using a GSM connection.
So using WiFiLoggers network + server with PHP software you will be able to establish your own little Weathelink.com, wunderground, PWS etc. service.
It will transmit all data: current data, HiLows, archive. All of them will be storage in MySQL database.
After that you have to do some work and make nice view of this data on your website.

That is my idea. Easy do make, very powerfull for you.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: SLOweather on April 26, 2018, 04:35:38 PM
Please take it into consideration that WiFiLogger will have more functions in the future.


And, it's WiFi. There have been many posts here wanting a wireless connection from the console to computer or Internet. WiFi logger has already solved one problem for me in that manner.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rwilhour on April 26, 2018, 04:41:41 PM
Please take it into consideration that WiFiLogger will have more functions in the future.


And, it's WiFi. There have been many posts here wanting a wireless connection from the console to computer or Internet. WiFi logger has already solved one problem for me in that manner.

Yup many people ask me "when is Davis going to come out with a wifi data logger?"  ¯\_(ツ)_/¯  Certainly they have got to be working on one?... maybe?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: broadstairs on April 26, 2018, 06:02:15 PM
Just wondering if anyone here has tested this with Weather Display?

Stuart
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: cabud on April 26, 2018, 07:31:32 PM
This is amazing news, and will actually be a tipping point for a Davis purchase for me.

This will solve the console location problem, WiFi will make it doable at my site.

Also the Lite version sounds like it might be what I'm looking for, if it will interface with software, particularly http://www.weewx.com/

I would be ready to purchase as soon as available

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: vreihen on April 26, 2018, 08:08:36 PM
I have idea to make program for server. PHP script which will receive data from WiFiLogger and put it to MySQL database.

My suggestion is to use the already-defined Meteotemplate URL posting API in your custom PHP code above.  It should easily fit into an ESP8266, and re-using that API also lets your neat device feed the popular Meteotemplate web software using the exact same simple code.....
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on April 26, 2018, 10:04:34 PM
I'd like to see/read the instructions on how one inputs/loads the (a) network name (SSID) and network security key (password) into the device...so the WiFi modem will talk to it; and, then,  (b) the Davis WL password so its transmissions will be recognized (and not blocked) at the Davis website.
Not sure if I can answer, or really understand Weatherlink.com.
Before WiFiLogger I had to run Weatherlink on my computer for data to show on Weatherlink.com  (free, non-subscription version)for
Now with WiFiLogger I have the device ID  and key in the settings and  my station and data is on the map.

Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Mattk on April 26, 2018, 10:25:36 PM
....Before WiFiLogger I had to run Weatherlink on my computer for data to show on Weatherlink.com  (free, non-subscription version)....

But that would not have been a WLIP logger, would it?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on April 27, 2018, 01:57:12 AM
....Before WiFiLogger I had to run Weatherlink on my computer for data to show on Weatherlink.com  (free, non-subscription version)....

But that would not have been a WLIP logger, would it?

If you have damaged WLIP logger and take it ID and Password then WiFiLogger will become your WLIP logger.
You can have free account on WeatherLink.com and you will generate ID and Password( those are for WeatherLink PC version)
Free account it is not a WLIP logger, but WeatherLink.com is underconstruction. It accept all data: current, hilows, archive. Now everything depends on Davis which data will you be given back on theirs website.

Original WLIP has very good system to upload data to WeatherLink.com. Best of all interface WU, PWS, CWOP etc. In very easy way it transmit whole memory.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on April 27, 2018, 02:18:56 AM
Just wondering if anyone here has tested this with Weather Display?

Stuart

I just did for you. WiFiLogger is connecting normally with Weather Display.
Good software for WiFILogger Lite.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Mattk on April 27, 2018, 03:55:17 AM
I would expect Davis will put the screws on any non Davis loggers that can upload to WL.com. I feel a "GREEN GREEN" dot logger V2 coming on and another round of firmware updates just to ram home some more incompatibility  :-x   
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PraveenC31 on April 27, 2018, 06:25:09 AM
This is great but isnt the pricing too high? A belfryboy logger costs around 65$ I guess, add a raspberry pi to it for 35$ and you get same capability in 100$. Agreed that this has built in software to upload etc, but you can achieve the same using weewx etc on raspberry.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on April 27, 2018, 06:35:20 AM
Maybe, but that only for new devices. Those thousands that are on the market will not change.
I hope becouse of WiFiLogger there will be more Davis VP2/Vue users all over the world.
I very like Davis products.  I really don't want to make any problem for them.
They loose a lot of clients becouse other weather stations has communication with bluetooth,WiFi etc.
Davis weather stations has very good quality with reasonable price. We all know that data transmition is the weakest point, but we all still love it.
That why there is so many 3rd party software.

You may think that is a clone, but it was not possible to make this compact device without using the entire surface of the expansion port.
That becouse is has data logger form, you can power it from console and you have no additional wires.

It's 2018 WiFi and Ethernet and Bluetooth should be built into the console.


Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on April 27, 2018, 06:44:29 AM
This is great but isnt the pricing too high? A belfryboy logger costs around 65$ I guess, add a raspberry pi to it for 35$ and you get same capability in 100$. Agreed that this has built in software to upload etc, but you can achieve the same using weewx etc on raspberry.

Yes price is not low, but it's includes technical support, new updates, the possibility of cooperation with resellers, and a warranty.

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on April 27, 2018, 09:18:50 AM
....Before WiFiLogger I had to run Weatherlink on my computer for data to show on Weatherlink.com  (free, non-subscription version)....

But that would not have been a WLIP logger, would it?
No, I have the USB logger connected to an Envoy and the computer and only run Weatherlink on occasion to maintain the .wlk data files and then switch back to Cumulus.  I have again been experimenting with VVP to run both Cumulus and Weatherlink at the same time.  But before WiFiLogger weatherlink.com did not show any data nor on the map until I was actually running Weatherlink.  Now with WiFiLogger weatherlink.com has constant data.  Not sure yet what consequences if I have WiFiLogger uploading to weatherlink.com and then also run Weatherlink off of the Envoy/USB logger on the computer.

Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on April 27, 2018, 09:27:13 AM
Sweet!  Any idea on pricing?

Pricing:

WiFiLogger price is $169. I think resellers will sell it with discount. You should expect -15% at the beginning.

There will be second product. WiFiLogger Lite with price $109. Also expect -15% at the beginning.
...
Wojtek,
Are those in US$ and is shipping cost dependent on where it is bought?

Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bushman on April 27, 2018, 09:33:47 AM
At the proposed price point these things should sell like hotcakes!  Well done!  I will likely get one.  And I for one do not care about WL.com    BTW, any chance we will see a Bluetooth version?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on April 27, 2018, 11:36:55 AM

Wojtek,
Are those in US$ and is shipping cost dependent on where it is bought?
Paul
[/quote]

I will do my best to find good reseller in US. If that happen, he will have own sell politics. WiFiLogger then should be treated like other items

If I will not be able to find somebody trusted, then I will have to send items from Poland to US. That takes minimum 14 days. In that case price will include shipping cost.
Who would want to pay for 14 days shipping?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bushman on April 27, 2018, 11:49:58 AM
Ryan at Scaled Instruments for your US/North America dealer!!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on April 27, 2018, 11:50:29 AM
At the proposed price point these things should sell like hotcakes!  Well done!  I will likely get one.  And I for one do not care about WL.com    BTW, any chance we will see a Bluetooth version?

Thank you. A lot of good words were written under whole this post.

There is newer hardware to use with bluetooth onboard, but I would need another a few month to change it.
Bluetooth is local communication, it will not give you a big advantage.
I am thinking about external GSM addon. I should will be succeed. This is more important than Bluetooth.

WL.com it's under construction, we will see what it will can do. I don't know how about watching data on WL.com, but for transmit data from console to WL.com they have best solution of all.
No oder website accept archive data from data logger. All needs only current data. They accept also HiLows data.
For Davis weather stations it's the best.

For me to check data best site is www.pwsweather.com I like its data presentation.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on April 27, 2018, 11:52:26 AM
Ryan at Scaled Instruments for your US/North America dealer!!

Thank you. I will do my best to have a deal with Ryan in that case.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: waiukuweather on April 27, 2018, 02:47:58 PM
Quote
Bluetooth is local communication, it will not give you a big advantage.
exactly, not sure what the advantage is
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: vreihen on April 27, 2018, 03:06:44 PM
Quote
Bluetooth is local communication, it will not give you a big advantage.
exactly, not sure what the advantage is

Think beyond the WL / PC-running-24-7 scenario.  This unit is like having a mini MeteoBridge installed *inside* your Davis console, sending your live data to a handful of the most popular PWS sites.  For those of us with no use for WL, this is practically the holy grail.....  \:D/
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: waiukuweather on April 27, 2018, 03:27:47 PM
yes
but a WiFi connection does that and more,which is what this has
no need for bluetooth...what advantage is that?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on April 27, 2018, 03:42:26 PM
yes
but a WiFi connection does that and more,which is what this has
no need for bluetooth...what advantage is that?

Other weather station and little devices has Bluetooth. So a standard has been created that modern devices must have bluetooth.
In practice, bluetooth works like a wireless serial port. Smartfon don't have serial, but has Bluetooth.
But if WiFiLogger will have Bluetooth I will need to make my own WeatherLink for android and iOS.
So you will have to be in range of Bluetooth with your smartfon to download data, export etc.
This option would never be used in practice.

There is also BLE technology, but this could replace the wireless ISS connection -> console, but this system which Davis use 900Mhz is much better.

So there was only no WiFi. Now there is.
And GSM. It will be.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: waiukuweather on April 27, 2018, 03:47:32 PM
yes, that is the only advantage, to get the data via bluetooth to your phone and an app running on that
but you would need to be in range

and then if you are in range, you would be able to see the console anyway
but getting the history data into an app via bluetooth would only be an advantage if no wifi connection, e.g remote location?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on April 27, 2018, 03:57:26 PM
yes, that is the only advantage, to get the data via bluetooth to your phone and an app running on that
but you would need to be in range

and then if you are in range, you would be able to see the console anyway
but getting the history data into an app via bluetooth would only be an advantage if no wifi connection, e.g remote location?

If there is no router, WiFiLogger can generate WiFi network for you. Then your smartphone can connect to this network and that way you will be able to connect and receive data. Also If you have laptop you can make this direct connection WiFiLogger <-> Laptop, then using WeatherLink/Cumulus you can download data.
No router needed for local connection.
But idea was to connect console to the Internet.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: waiukuweather on April 27, 2018, 04:10:08 PM
yes
so, really, no real need for bluetooth, agree?
great that it can generate a local wifi
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on April 27, 2018, 04:30:15 PM
yes
so, really, no real need for bluetooth, agree?
great that it can generate a local wifi

It has to have that function. There is no other method to setup connection with router. You need to have connection to WiFiLogger to write SSID and password of your home WiFi.
For setup there is open not secure network, but you can establish secure network if you want.
It can have connection to router, and own WiFi network in one time, but there is no better thing on earth than simplicity. I would recommend to use WiFiLogger with home router. In this case you will forget that you have it, and it will make its job without your attention.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rwilhour on April 27, 2018, 04:31:50 PM
I'd like to see/read the instructions on how one inputs/loads the (a) network name (SSID) and network security key (password) into the device...so the WiFi modem will talk to it; and, then,  (b) the Davis WL password so its transmissions will be recognized (and not blocked) at the Davis website.

I didn't see anyone answer this so I will...

When WiFiLogger is power up for the first time, it starts in a configure mode. For all other cases you have to switch WiFiLogger to setup mode. To do this you need to push setup button "red button” for about 10 seconds.

When you turn on config mode. WiFiLogger will start to act as an access point. You will be able to search for device "DataLoggerSetup” with your smart phone or computer on the Wi-Fi network.

So you connect to "DataLoggerSetup” network with your smartphone, or laptop then go to URL http://192.168.4.1/ and navigate Setup -> Wi-Fi Setup.  From there you put in your SSID  and Password DHCP enable and other typical things you would see for a "web enabled appliance".  Once you click "save" the Web site will reload with new settings. If everything goes correct a "Connection State” status indicator will change to "CONNECTED”.  From this moment forward  WiFiLogger is connected to your router and your home network.

It was very straight forward, even a chump like me understood the instructions and got it working right away within 5 minutes.

If any of you have set up a smart plug like a Belkin Wemo switch, it is sort of the same concept.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bushman on April 27, 2018, 04:34:47 PM
yes
so, really, no real need for bluetooth, agree?
great that it can generate a local wifi

Sorry - no.  If BLE can be added, it would be a great feature.  I have several devices (like the BBQ smoker controller) that supports both wifi and and BLE.  BT would allow local connect when there is no internet.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: SLOweather on April 27, 2018, 04:48:53 PM
The WiFiLogger has its own web server which you can connect to directly via your local network. Lacking that, it can also act as its own access point. That's how initial setup is done.

Theoretically, if you had a bunch of these in the field in solar powered cabinets, you could do drive up downloads.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on May 15, 2018, 04:55:13 PM
Wow. Just found this thread! Very interesting. I have two complete VP2 systems—one connects to my computer using WL and uploads to CWOP, WU, etc. The second console just gets data from its related ISS so I compare, but for my eyes only. If I understand how this thing works, I can buy a WiFi logger and put it in my second console and after I get credentials from CWOP, WU, etc., I can upload two sets of data and view them on the internet without needing a second computer! An excellent concept! When and where will I be able to buy one here in the US?

Oh, oh. My second console has a firmware of 1.82, so unless I can update it to 1.9, I will have buy another console from Ryan at SI!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on May 15, 2018, 05:07:01 PM
Quote
If I understand how this thing works, I can buy a WiFi logger and put it in my second console and after I get credentials from CWOP, WU, etc., I can upload two sets of data and view them on the internet without needing a second computer! An excellent concept!
YES! and Weatherlink too!

Quote
When and where will I be able to buy one here in the US?
Wojtek will answer that.

Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: CW2274 on May 15, 2018, 05:39:25 PM
If I understand how this thing works, I can buy a WiFi logger and put it in my second console and after I get credentials from CWOP, WU, etc., I can upload two sets of data and view them on the internet without needing a second computer!
Ron not sure, but I think doing that will that will confuse APRS, unless you put in different coordinates. How far away though....
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on May 15, 2018, 05:42:11 PM
If I understand how this thing works, I can buy a WiFi logger and put it in my second console and after I get credentials from CWOP, WU, etc., I can upload two sets of data and view them on the internet without needing a second computer!
Ron not sure, but I think doing that will that will confuse APRS, unless you put in different coordinates. How far away though....

Yes. I think I will need different coordinates. The ISSs are about 40 feet apart, so separate coordinates are doable, I think.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on May 15, 2018, 05:51:56 PM
I have finished programming firmware. I have sent newest version of software to 4 members of WXFORUM who agreed to use and test WiFiLogger.
I am preparing first lot for shipping and waiting for information from those forum members if they are agreed that product is good enough to be released.
I think on 15 of June it should be available in US.

I had negotiated with Scaled Instruments to take care about US and Canada distribution. Good news is that I have confirmation that You will be able to buy WiFiLogger through SI.
I was informed that SI is the best distributor. I hope You will confirm that.

If somebody want to buy one before 15 of June, please contact me by PM, or contact Scaled Instruments. Please note, that shipping Poland -> USA takes minimum 14 days.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on May 15, 2018, 05:58:36 PM
I have finished programming firmware. I have sent newest version of software to 4 members of WXFORUM who agreed to use and test WiFiLogger.
I am preparing first lot for shipping and waiting for information from those forum members if they are agreed that product is good enough to be released.
I think on 15 of June it should be available in US.

I had negotiated with Scaled Instruments to take care about US and Canada distribution. Good news is that I have confirmation that You will be able to buy WiFiLogger through SI.
I was informed that SI is the best distributor. I hope You will confirm that.

If somebody want to buy one before 15 of June, please contact me by PM, or contact Scaled Instruments. Please note, that shipping Poland -> USA takes minimum 14 days.

Great news! Your selection of Scaled Instruments was outstanding. Ryan knows more about Davis' equipment than the folks at Davis support. He is honest, fairly prices Davis equipment and stands behind what he sells. But the console I want to put the wifi logger in has a firmware of 1.82 and if I understand your specs, I need 1.90. Not sure whether I can update my firmware, this console has a code of A60202... so that might mean it was made in 2006. I know my other console that has 1.9 in it, that currently uploads to CWOP, et al., cannot be updated for the latest firmware.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on May 15, 2018, 06:06:55 PM
Quote
Ron not sure, but I think doing that will that will confuse APRS, unless you put in different coordinates. How far away though....
That may be correct!
I now have 2 ISSs and consoles.  I set up new accounts at WU, PWS, and CWOP.  WU and PWS had no issue for a new station using the same coordinates as the previous (but different ID names).  However CWOP wouldn't accept my exact same and I have it set as a block off of the location and that was accepted, original DW3930 and new FW2530.

Enjoy,
Paul
 
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on May 15, 2018, 06:15:45 PM
I have finished programming firmware. I have sent newest version of software to 4 members of WXFORUM who agreed to use and test WiFiLogger.
I am preparing first lot for shipping and waiting for information from those forum members if they are agreed that product is good enough to be released.
I think on 15 of June it should be available in US.

I had negotiated with Scaled Instruments to take care about US and Canada distribution. Good news is that I have confirmation that You will be able to buy WiFiLogger through SI.
I was informed that SI is the best distributor. I hope You will confirm that.

If somebody want to buy one before 15 of June, please contact me by PM, or contact Scaled Instruments. Please note, that shipping Poland -> USA takes minimum 14 days.

Great news! Your selection of Scaled Instruments was outstanding. Ryan knows more about Davis' equipment than the folks at Davis support. He is honest, fairly prices Davis equipment and stands behind what he sells. But the console I want to put the wifi logger in has a firmware of 1.82 and if I understand your specs, I need 1.90. Not sure whether I can update my firmware, this console has a code of A60202... so that might mean it was made in 2006. I know the console that has 1.9 cannot be updated for the latest firmware.

I don't have information and experience about that. I know that one of the first WiFiLogger user had firmware 1.7x, and he updated with 3.12. There is no problem.
With version 1.90 it comes LOOP2 function. Additional real time data. There is a dew point, 10 min wind gust, heat index, day rain, 24h rain etc. very important data.
That why I leave behind old firmware. All weather website wants wind gust, with old firmware there is no data like this. I could only erase hilows every 10 minutes, then read hi wind as a wind gust.
We need just confirmation that old consoles can be updated with newest 3.80 firmware and there will be no problem. There is no advantages in having old firmware. New firmware will not change your console to be GREEN DOT sensitive.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on May 15, 2018, 06:21:29 PM
Now I am confused. I know for a fact my consoles cannot be updated beyond 1.9. Does that mean the WiFi logger won’t work?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on May 15, 2018, 06:33:44 PM
Now I am confused. I know for a fact my consoles cannot be updated beyond 1.9. Does that mean the WiFi logger won’t work?

I have just checked. You can have 1.90 firmware for you console. This will give you extra data.
I am working for you. If people don't want to update theirs consoles to minimum firmware version 1.90 I will program this exception, but losing some data.
I highly recommend to have those informations.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ocala on May 15, 2018, 06:57:45 PM
Now I am confused. I know for a fact my consoles cannot be updated beyond 1.9. Does that mean the WiFi logger won’t work?
Ron I am currently testing it on 1.9 and it works fine.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on May 15, 2018, 07:59:21 PM
Now I am confused. I know for a fact my consoles cannot be updated beyond 1.9. Does that mean the WiFi logger won’t work?
Ron I am currently testing it on 1.9 and it works fine.

Perfect. If I can update my console to 1.9 that currently has version 1.82, then I am good to go.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on May 18, 2018, 08:58:46 PM
Will this work with pwsweather.com?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on May 18, 2018, 09:03:30 PM
Yes, PWS Weather is one of the several auto uploads at whatever interval you choose
http://www.pwsweather.com/obs/KOMOKA2.html


Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on May 18, 2018, 09:19:04 PM
Yes, PWS Weather is one of the several auto uploads at whatever interval you choose
http://www.pwsweather.com/obs/KOMOKA2.html


Enjoy,
Paul

So, this new tool or “toy” will upload to pwsweather.com but Davis’ Weatherlink won’t? Goofy. Can’t wait to buy one!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on May 19, 2018, 04:50:52 AM
So, this new tool or “toy” will upload to pwsweather.com but Davis’ Weatherlink won’t? Goofy. Can’t wait to buy one!

This is funny situation, because WL.com, and now WL 2.0 are very good services.
I thought adding WL.com to WiFiLogger would be an advantage.
You probably do not like Davis politics, not theirs services.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Mattk on May 19, 2018, 05:08:12 AM
No advantage to WL.com and somehow I doubt WL.com won't be outsourcing the means to do this any time soon.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on May 19, 2018, 05:18:17 AM
It's not a problem for me. I am flexible.
+ WiFiLogger is an IoT device like many other new stations. People are submitting new ideas for sending data, maybe we will set a new standard together.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: vreihen on May 19, 2018, 07:28:45 AM
So, this new tool or “toy” will upload to pwsweather.com but Davis’ Weatherlink won’t? Goofy. Can’t wait to buy one!

I don't have one, but from reading the info here I think of the WiFiLogger as a device that performs many of the functions of MeteoBridge (but is not related) and is small enough to fit into a Davis console's data logger port.....
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on May 19, 2018, 08:12:34 AM
And power efficient (0.3 Watts).
Yes I have watched what is main used and I have programed it. So WU, PWS are common for everything.
FTP file is similar to WeatherLink FTP export.
I will program a few more weather sites, but I see that there is a many ideas come to me from other users. We will try make something new to weather data sharing.
But first of all I will enhance WiFiLogger with external GSM module. I have many questions for that. Should be useful.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on May 19, 2018, 08:37:37 AM
And power efficient (0.3 Watts).
Yes I have watched what is main used and I have programed it. So WU, PWS are common for everything.
FTP file is similar to WeatherLink FTP export.
I will program a few more weather sites, but I see that there is a many ideas come to me from other users. We will try make something new to weather data sharing.
But first of all I will enhance WiFiLogger with external GSM module. I have many questions for that. Should be useful.

Power efficient being .3 watts. Using only batteries and uploading to say 4 sites every 5 minutes, how long do you think the 3 “C” batteries will work? Thoughts? Probably not too long so I may hook it up to AC power when I get mine.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on May 19, 2018, 08:45:40 AM
3-4 days, but I have programmed Sleep Mode to disable wifi chip for programmable interval.
5 min won't change anything, because it need 20-30s to connect to router, check time, download settings from console, make upload. When you want to export archive records it's 2min, 15 sec for full memory.
I think 15 min interval it's minimum to have profit with this function.
I did not tested yet how much time it will work on baterries with this mode. When I will have this data I will inform you.
My estimation is about 1 month.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on May 19, 2018, 09:02:14 AM
My console with WiFiLogger work on home made DC UPS 5V.
You can use some power banks, but not all will work as DC UPS. Some has no bypass option and you can't charge and discharge them in one time.

Please go to ebay, google etc. and search for "Angle DC 3.5*1.35mm USB" this cable has little bigger head than original one, but its fit, maybe it's slightly tight, but works fine.
Usb has same parameters like original console adapter. 5v 0.5A. You can use phone charger as well with USB, your PC when it's working with console.
This cable is a key to use power bank/ DC UPS.

For WiFiLogger users there is also second option to use soldering iron, remove fuse which is connecting power from console and solder external power supply max 9v (fuse limitation), or 12-14v without fuse, to supply wifi chip.

I couldn't not do anything more.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on May 19, 2018, 09:35:24 AM
Please go to ebay, google etc. and search for "Angle DC 3.5*1.35mm USB" this cable has little bigger head than original one, but its fit, maybe it's slightly tight, but works fine.

Or Davis part 6627.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on May 19, 2018, 10:14:39 AM
3-4 days, but I have programmed Sleep Mode to disable wifi chip for programmable interval.
5 min won't change anything, because it need 20-30s to connect to router, check time, download settings from console, make upload. When you want to export archive records it's 2min, 15 sec for full memory.
I think 15 min interval it's minimum to have profit with this function.
I did not tested yet how much time it will work on baterries with this mode. When I will have this data I will inform you.
My estimation is about 1 month.

I think having an upload minimum of 15 minutes or so will turn some people off as many, myself included, prefer 5 minutes. When marketing your datalogger this “limitation” should clearly be disclosed so as to avoid costly returns. I still want one but will use it for secondary uploads to WU, CWOP, etc., and leave my Davis WL for primary purposes where uploads will continue to be 5 minutes.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on May 19, 2018, 10:46:12 AM
I think having an upload minimum of 15 minutes or so will turn some people off as many, myself included, prefer 5 minutes.

What's the issue here though? Isn't this discussion just about battery life if the unit is run on battery power alone?

If you want network/Internet connectivity of any type (except maybe via BT LE), whether that's cabled (eg IP logger) or WiFi, AND reasonably frequent data updates then that's going to call for AC mains power (other than for short-term use eg to cover mains outages). The only alternative is a reasonably chunky solar PSU, ie panel+charger+battery, which gets progressively more costly at higher latitudes. But in general isn't the answer mains power and then you can update as often as you wish.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on May 19, 2018, 11:07:03 AM
Original WeatherLink IP has same battery life like WiFiLogger.
To make it better I have added external power option, to prevent battery drain and I have add this Sleep Mode maybe somebody will need this.
Normal usage of IP and WiFI is using main power. 3-4 days are good enough when storm is comming and you need to unplug main power for 2 hours.

Does because original WheatherLink IP has same issue and there is about 26 000 pcs in the world, I don't think that will be a problem.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on May 19, 2018, 02:47:35 PM
I think having an upload minimum of 15 minutes or so will turn some people off as many, myself included, prefer 5 minutes.

What's the issue here though? Isn't this discussion just about battery life if the unit is run on battery power alone?

If you want network/Internet connectivity of any type (except maybe via BT LE), whether that's cabled (eg IP logger) or WiFi, AND reasonably frequent data updates then that's going to call for AC mains power (other than for short-term use eg to cover mains outages). The only alternative is a reasonably chunky solar PSU, ie panel+charger+battery, which gets progressively more costly at higher latitudes. But in general isn't the answer mains power and then you can update as often as you wish.

I am confused. If the update interval can be, for example, 5 minutes or so using AC power, then this limitation, in my mind, is moot. I thought the answer given by WiFiLogger applied to both AC and DC power of the console.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on May 19, 2018, 02:57:33 PM
I am confused. If the update interval can be, for example, 5 minutes or so using AC power, then this limitation, in my mind, is moot. I thought the answer given by WiFiLogger applied to both AC and DC power of the console.

My take was that on AC power then you can use whatever update interval you choose. But updating uses significant power, so to mitigate that on battery power (only) then you might be able to space out the updates more (eg every 15 mins or less often) and so conserve power. I think that's what was meant BICBW.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on May 19, 2018, 03:39:50 PM
johnd is correct, I am on AC  and uploading to 6 sites at 5 minute interval, and could do more frequent.  Also uploading console data at same time.

Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ocala on May 20, 2018, 06:55:20 AM
Ron, john nailed it.
You can upload data as frequent as 1 minute and even use WU Rapid Fire option on battery power but those frequent updates consume more battery power. Disabling Rapid Fire and stretching those other sites up to 10 or 15 minute updates will drastically reduce battery consumption.
I posted this back at the beginning of the thread about about Battery power.
Power Consumption. It does use the juice but not as much as I thought. I am uploading to 4 sites at these intervals. 10 minutes, 9 minutes, 1 minute, and WU Rapid Fire at 3 seconds. The batteries lasted
for 4 days and 15 hours. Voltage got down to 3.45 this morning so I plugged it back in. 
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Brientim on May 20, 2018, 08:53:35 AM
Hi,

Can you confirm the final build capabilities and price.

In addition what is the functionality difference between the two proposed models.

I like the idea of a fully self contained module.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ocala on May 20, 2018, 09:18:00 AM
Also wanted to ad that the wifilogger has a realtime data page thus rendering WU Rapid fire moot. But the Rapidfire page also has a nicer interface which I'm sure is more appealing.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Harley on May 22, 2018, 07:41:37 AM
At the proposed price point these things should sell like hotcakes!  Well done!  I will likely get one.  And I for one do not care about WL.com    BTW, any chance we will see a Bluetooth version?

Thank you. A lot of good words were written under whole this post.

There is newer hardware to use with bluetooth onboard, but I would need another a few month to change it.
Bluetooth is local communication, it will not give you a big advantage.
I am thinking about external GSM addon. I should will be succeed. This is more important than Bluetooth.

WL.com it's under construction, we will see what it will can do. I don't know how about watching data on WL.com, but for transmit data from console to WL.com they have best solution of all.
No oder website accept archive data from data logger. All needs only current data. They accept also HiLows data.
For Davis weather stations it's the best.

For me to check data best site is www.pwsweather.com I like its data presentation.

I'd certainly be interested in a GSM version, I'm currently running an Envoy and Arduino for GSM but this looks much better and most importantly with less power consumption  :grin:

Will you be selling direct to EU customers or through a reseller? Either way im willing to purchase one as soon as they are available.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on May 22, 2018, 08:09:57 AM
GSM is still an idea. I have checked possibilities and there is no way that I could not add GSM modem to WiFiLogger.

At this moment I have stable firmware and I am preparing the lot for shipping.
Next step after distribution is to hear what people wants and add it to WiFiLogger, if its will be doable.

I will sale through Ryan for USA + Canada and For EU I want to have contract with UK reseller. I won't sell directly. I won't make competition to my dealers.

If you want GSM, please wait until it will be available. I will give info here, but that can take a while. Prototyping, programming, testing consume a lot of time.
WiFiLogger will be on market very soon.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ocala on May 22, 2018, 05:08:35 PM
What is GSM?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on May 22, 2018, 05:19:15 PM
We are talking about GSM/GPRS Cellular Modem. Use your cellular provider service to connect to the Internet.
You need SIM card to use it.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Brientim on May 22, 2018, 05:23:54 PM
What is GSM?
General Service for Mobile = the mobile or cellular network

If realised, it would remove the requirement for other add ons like but 3G/4G alternates

https://www.davisnet.com/product/vantage-connect-for-wireless-stations-cdma/
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ocala on May 22, 2018, 05:26:34 PM
We are talking about GSM/GPRS Cellular Modem. Use your cellular provider service to connect to the Internet.
You need SIM card to use it.
Yeah, I knew that. :oops:
The brain is slowing down as I get older.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on May 22, 2018, 06:03:14 PM



I will sale through Ryan for USA + Canada and For EU I want to have contract with UK reseller. I won't sell directly. I won't make competition to my dealers.



I have informed Ryan I want one of your loggers as soon as he receives them from you. I assume the logger comes with instructions in English that even a retired accountant like me can understand and apply? I assume you log into a web page from a computer, say, 192.168.1.1 and enter the various sites I want to upload data to including their respective credentials assigned to my station, enter my coordinates, etc.?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Mattk on May 22, 2018, 06:11:11 PM
GSM cellular networks in some countries have been shutdown quite some years ago as they are aging technology and replaced by 3G, which has also been replaced in some countries by 4G, then 4GX with 5G is already out there and being tested. GSM is probably a backward step? 
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on May 22, 2018, 06:35:13 PM
Looks like a nice device. How do you plan on adding new upload functionality? Will there be any API or DK to aid 3rd parties in that? Also, would it be possible to add MQTT publish functionality later? It would be great to have to interface with a wide range of existing software.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on May 23, 2018, 07:26:08 AM
All small modules has RAM limitation. To make it run firmware has to be optimized.
That is major problem why I have to programm each service like WU, PWS ... and don't give you universal interface to make upload by yourself.
Anyway I will try to make HTTP GET interface. I just need to figure it out, how to do it.
Interface are HTML files. You can change them and upload to device. Changing appearance it can be done by anyone.
It's operating with JSON format. HTML page is downloading JSON file to show it on screen.
If you need something more, I will do it. In this scenario it is possible to make own skin (html page).

Yes MQTT is on the TODO list.

GSM 2G is disabled in Japan and South Korea. Yes my GSM module would be GPRS 2G, because there is a lot tested modules on market.
We will try, we will test it. GSM 2G/3G/4G will have almost same interface, so we just upgrade when it will be needed.
First GSM addon need to proof itself, that is needed to people.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on May 23, 2018, 07:39:54 AM
JSON output for HTTP interfacing is perfect. Also MQTT is planned is great to see! It's better for feeding to services similar to WU rapidfire instead of polling. You can count me in for future purchases :)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on May 23, 2018, 07:52:29 AM
I have informed Ryan I want one of your loggers as soon as he receives them from you. I assume the logger comes with instructions in English that even a retired accountant like me can understand and apply? I assume you log into a web page from a computer, say, 192.168.1.1 and enter the various sites I want to upload data to including their respective credentials assigned to my station, enter my coordinates, etc.?

I wanted to welcome a new I hope a satisfied customer.
I am preparing first lot to send now. Ryan rush me, probably because of you. I will send it this week.
I have first version of manual, but I will rewrite it. You will find all needed steps in manual.

Yes you are right. After pressing a button, WiFiLogger will generate new WiFi network "WiFiLoggerSetup" which has no security.
You need to take smatphone/laptop to connect to this network and use address http://192.168.4.1. IP and network name is stable in this mode.
You are using this temporary network to setup wifi connection with your home network SSID and PASSWORD.
Then WiFiLogger will be log in to your home network and will receive new IP number from DHCP service running on your router.
With new IP you can always reach WiFiLogger to setup it, or just view data. Always restart WiFiLogger to disable SETUP MODE.
There is another option, but not all routers can handle this. You don't need to remember IP. You can use name (defined by you) and ".lan" or ".local" ending
example: http://wifilogger.lan/ or http://192.168.2.124/ is the same.

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Brientim on May 23, 2018, 07:59:32 AM
You are addressing the US and EU markets; however, are you looking at the rest of the world I.e Australia?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on May 23, 2018, 08:10:17 AM
My idea was to have reseller from UK, who can provide service to EU and Australia.


Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Brientim on May 23, 2018, 08:13:41 AM
My idea was to have reseller from UK, who can provide service to EU and Australia.
Thanks and fair enough as either  the US or UK are relative the same from a purchasing perspective to Australia
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on May 23, 2018, 08:16:15 AM
My idea was to have reseller from UK, who can provide service to EU and Australia.

Isn't the list of allowed WiFi frequencies different in AU than in the UK? I think an additional FCC/CE/whatever conformity declaration is also required...
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Brientim on May 23, 2018, 08:30:24 AM
There are some difference and I am not sure if the specific but I thought generically WIFI fall under 3 cm zones, US, Japan and rest of the world.  Australian using a narrower range of channels and frequencies.

Leaving certification out of the decision, I have never experienced any issues expect some new wifi device out of the US which identifies that you it is not the designated region (US).
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on May 23, 2018, 08:34:29 AM
Leaving certification out of the decision, I have never experienced any issues expect some new wifi device out of the US which identifies that you it is not the designated region (US).

Yeah, it's the user's responsibility to set the correct area when it's available on the UI of the device.

BTW, Wikipedia article (https://en.wikipedia.org/wiki/List_of_WLAN_channels#2.4_GHz_(802.11b/g/n)) on the subject.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on May 23, 2018, 08:57:41 AM
WiFiLogger in normal usage works as a client.
Your router choose channel on which network is working. In US you have just less channels to choose, but this is very important for routers.
At this moment you can't choose channel, but if there will be some additional setting needed I will make it.

WiFiLogger is built on ESP8266 wifi chip. This particular ESP-12S version has FCC and CE certificates, with lab testing etc.
WiFi power is less than 100mW. Compatible with all standards.
It's in distribution all over the world.

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on May 30, 2018, 08:36:59 PM
Today I have only good news.
- Scaled Instruments will have WiFiLoggers in distribution in less than 10 days. 5-7 days I hope.
- PRODATA WEATHER SYSTEMS from UK will take care of distribution on EU market. I will deliver first set in 10 days.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on May 30, 2018, 09:30:57 PM
Today I have only good news.
- Scaled Instruments will have WiFiLoggers in distribution in less than 10 days. 5-7 days I hope.
- PRODATA WEATHER SYSTEMS from UK will take care of distribution on EU market. I will deliver first set in 10 days.

Great news. I am on Ryan’s list to get one. I hope your instructions are good, written in plain English as you have clearly demonstrated in this Forum, and the firmware in the logger will be easy to update as with any new product, some unintended problems or issues will develop requiring an update.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 01, 2018, 05:44:24 PM
Updating firmware is easy, but little inconvenient. You have to upload one major binary file and up to 9 small additional files. That was necessarily and when it will be possible, it will be improve. It's really easy, but you have to upload files repeating same procedure up to 10 times.
New manual will be written. I have first version still and it's good as quick lunch.
There is no problem for good computer user to setup WiFiLogger, it's easy, but all has to be explained in manual anyway.
I was developing new options, that why manual is the last thing to do.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Brientim on June 01, 2018, 05:58:21 PM
A suggestion... to stop questions about the manual, add it or link on first post.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 01, 2018, 06:03:54 PM
Wow. I didn't know that is possible to modify old post.
First version of manual is added to first post.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 01, 2018, 06:26:01 PM
I would like to ask my future clients to address technical problems and suggestions here on the forum, or directly to me by email: wifilogger@qq.com
Please don't bother resellers with technical questions, this is my job.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: twcmaster on June 09, 2018, 10:00:32 AM
I just got mine in the mail from Scaled Instruments and I must say this thing is awesome! Thank you for taking the time not only to develop it, but share it with the rest of us!!!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on June 09, 2018, 01:24:03 PM
If anyone here is planning to use a WFL unit with a Mac + Weathercat then could you post here please. No reason that it shouldn't work well, but would be good to have confirmation.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on June 09, 2018, 01:38:28 PM
@johnd: IIRC your company will be the EU distro for this product. Could we know when it's going to be up for purchase?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on June 09, 2018, 01:52:19 PM
@johnd: IIRC your company will be the EU distro for this product. Could we know when it's going to be up for purchase?

Essentially when we receive stock - hopefully sometime later next week. There should be ordering details online by eg midweek, but we will also be very busy next week with a big show (http://www.cerealsevent.co.uk (http://www.cerealsevent.co.uk)/ if anyone's interested) so first dispatch is maybe looking like Monday 18th.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on June 09, 2018, 02:27:21 PM
I received my WiFi datalogger from Ryan at Scaled Instruments yesterday, and after some guidance from the developer of this product (Wojtek), it works as advertised!

It was shipped without instructions, but Wojtek sent me his manual and got it going for me on my VP2 system. The logger has two buttons on the bottom--a red one and a white one. You must press the red one for about 10 seconds which made it look for my router (be sure to disconnect your batteries and AC connection before you insert the logger in the console). After it found my router, and gave it access, it connected to where I wanted it to, again with help from Wojtek--Weather Underground, and PWSweather.com. CWOP is still a work in process but that is CWOP's issue, not Wojtek's. CWOP has to approve my coordinates and since I already post to CWOP, I understand they want different coordinates than what I use on my first station. [Edit: In fact, there is a problem with the logger uploading to CWOP. It requires a firmware update—see later discussion in this thread.]

As the instructions are written right now, you have to be somewhat computer literate, or you will likely fail. I volunteered to provide Wojtek some plain English wording for the manual to help with this process as I want him and the product he developed to be successful. I also hope he has consulted with a lawyer to ensure his rights down the road do not get infringed upon as this product is very good and likely to be successful and is exactly what I was looking for--a logger that does not require a computer to send data to WU, CWOP, etc. I already have Weatherlink and its logger to do that for me! What is interesting, you cannot use Davis' Weatherlink to upload to pwsweather.com, but you can with this WiFilogger--go figure.

Again, well worth the purchase, just need better instructions to get this "puppy" to fly!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ocala on June 09, 2018, 02:55:00 PM
Glad you have it working Ron.
It is a nice addition isn't it. :grin:
As for CWOP why do you have to change the coordinates. If you haven't moved nothing needs to be changed. Just make sure the format with which you reported to CWOP is the same as in the set up. That was my issue at first until Wojtek pointed that out to me.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 09, 2018, 03:39:12 PM
This time with CWOP is probably my fault. I have already repair that. You need to upgrade version to 1.12 which you will find on the first post.
I will write here ASAP an instruction how to upgrade WiFiLogger.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ocala on June 09, 2018, 03:49:06 PM
Just checked CWOP. It's still updating. Do I still need to upgrade to 1.12?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 09, 2018, 03:52:49 PM
Ocala you don't have version 1.11 which is in first lot already sent to Scaled Instruments. Units are sealed so Ryan won't open and upgrade them. I have to ask users to make it after proper installation. Version 1.12 has parameter "Pause Duration", especially for you, but Weather Elements is missing in this version.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ocala on June 09, 2018, 06:19:10 PM
Upgraded to V1.12. Everything went smooth.
All sites being updated on time.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 10, 2018, 09:21:58 AM
I have just realize that whole first lot has firmware with this CWOP fault, also this one in Europe, which will be available soon. That is shameful. I am sorry.

On the first post you can find new firmware file "WiFiLogger112.zip" + and instruction how to make update "WiFiLogger update.pdf"
Version 1.12 has additional features:
- wow.metoffice.gov.uk - upload function
- Pause duration parameter
- Weather Underground wind gust fixed

Now. I will try to add MQTT function.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on June 10, 2018, 10:08:52 AM
I have just realize that whole first lot has firmware with this CWOP fault, also this one in Europe, which will be available soon. That is shameful. I am sorry.

On the first post you can find new firmware file "WiFiLogger112.zip" + and instruction how to make update "WiFiLogger update.pdf"
Version 1.12 has additional features:
- wow.metoffice.gov.uk - upload function
- Pause duration parameter
- Weather Underground wind gust fixed

Now. I will try to add MQTT function.

What is MQTT and would that be the basis for firmware version 1.13? Should we wait for that? Finally, if the update process fails, can a user return to the original firmware when bought, in my case version 1.11?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on June 10, 2018, 10:36:24 AM
Following your instructions, when I try and install the new firmware in Chrome, I get this blurb:

Calculated file MD5 hash: d3112c9d54a9e05f5ffb232db94bfae0

Is it ok to update using this?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 10, 2018, 10:39:11 AM
MQTT It's a protocol suitable for Internet Of Things devices. You can share data with it. I will start with JSON format data share.
https://en.wikipedia.org/wiki/MQTT

Yes you can return to old firmware, I will add links to all firmware release.
If upload process will fail, then no update will be done. Nothing will change. Uploaded file is cache in special place in memory, then if MD5sum is ok update will be done.
This process is safe.
To resurrect really bad firmware upgrade, which I did not occur, you need to have usb to uart cable.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 10, 2018, 10:44:23 AM
1. MD5 hash1 is generated by web browser in first step.
2. File is uploaded.
3. New MD5 hash2 is generated inside WiFiLogger after file uploaded.
4. hash1 and hash2 need to be equal.
5. Update + Restart
6. New firmware turns on.

If your web browser won't generate hash1, then hash2 won't be equal, so update will not work, stay with old firmware.
Web browser need to be compatible with this hash1 generator. Not all web browser will do this.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on June 10, 2018, 10:56:11 AM
I tried to update twice and it failed both times using the calculated MD5 hash file referred to below. So I guess I am out of luck, unless you have another idea. I have tried Edge, Chrome and Firefox each with the same result.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 10, 2018, 11:07:59 AM
When I am trying to update using smartphone with Chrome I have also fail.
Could you try to use other device? Other laptop, other smartphone, other web browser.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on June 10, 2018, 11:09:57 AM
What is MQTT and would that be the basis for firmware version 1.13?

Afraid that I'm the culprit here asking Wojtek for this feature. In short, MQTT is a lightweight protocol that provides a way of pushing very frequent data updates to (potentially) many clients simultaneously, while placing only a minimal load on the originating device (ie the WiFi logger in this case). The 'data updates' are simply JSON data objects that will then need interpreting by some client-side browser front-end much as WDL or Steelseries gauges do, so it's an enabling technology rather than an end in itself. But it could open the door to more varied and more interesting front-ends for wx data, especially if we could get any good front-end developers interested .

I see it as a way of easily making real-time weather updates to remote users. I guess you could think of it as a RapidFire-type mechanism.

In the context of WFL it would be an experimental feature to start with - there's no guarantees as yet that it's practicable or that it will work as expected, but it is a protocol that's used increasingly and successfully in the IoT world and there's no obvious reason why it shouldn't work well.

The main downside to MQTT is that it needs a 'broker' to act as an intermediary. But there are several such services out on the web (eg at cloudmqtt.com) that typically operate on a freemium model, ie if you're content with a basic service just to serve 2 or 3 devices or users then it's free; if you want more users or  extra features then there's a small annual subscription.

Edit: Actually that's rather a sketchy description and there's more to it than that. eg one key benefit is that data updates (potentially every 2-3 seconds) are pushed to all subscribed clients, ie there's nothing that the clients need to do by way of polling for data. And there are certainly alternatives to using a commercial broker, eg you can easily (or at least reasonably easily if you're comfortable with computers) run your own broker or eg someone or some business could maybe (just throwing out ideas here) manage one of the higher-priced high bandwidth plans from eg cloudmqtt on behalf of wx users and charge a modest annual sub (I don't know eg $20pa? - it's got to be enough to be worth the admin overheads of collecting but no more than necessary).

Feel free to comment.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 10, 2018, 11:14:49 AM
MD5 d3112c9d54a9e05f5ffb232db94bfae0 is for ZIP file.

You have to unzip WiFiLogger112.zip
Then you will have folder WiFiLogger112 and inside you will find WiFiLogger112.bin and html folder with another 10 files.

BIN file has own form
HTML files has separated area to upload.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on June 10, 2018, 11:54:21 AM
MD5 d3112c9d54a9e05f5ffb232db94bfae0 is for ZIP file.

You have to unzip WiFiLogger112.zip
Then you will have folder WiFiLogger112 and inside you will find WiFiLogger112.bin and html folder with another 10 files.

BIN file has own form
HTML files has separated area to upload.

Firmware updated to 1.12 and 10 uploaded html files! The CWOP location in the uploads file is no longer greyed out! I think we have solved my issue and hopefully others that read this thread will benefit too.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 10, 2018, 11:57:46 AM
Sorry for this mistake in firmware 1.11. Next time I will check once more before release it.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dport on June 11, 2018, 08:37:50 PM
I have wifilogger up and running.  Easy setup and smooth sailing uploading my data.  Firmware upgrade was also very easy.  This is great!  Thank you Wojtek!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on June 12, 2018, 12:14:01 PM
Does anyone think that there might be enough posts on the WiFi logger to ask The Management here for a separate WFL subforum?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dalecoy on June 12, 2018, 12:35:27 PM
Does anyone think that there might be enough posts on the WiFi logger to ask The Management here for a separate WFL subforum?

I think it's fine the way it is - and we have entirely enough separate fora. 
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on June 12, 2018, 01:12:01 PM
Does anyone think that there might be enough posts on the WiFi logger to ask The Management here for a separate WFL subforum?

Have you been able to upload to CWOP with the correct coordinates? I tried and gave up, and Wojtek is working on a fix. Everything else with this logger is working great.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on June 12, 2018, 01:20:30 PM
Does anyone think that there might be enough posts on the WiFi logger to ask The Management here for a separate WFL subforum?

I think it's fine the way it is - and we have entirely enough separate fora.

I know what you mean, but:

1. This obviously isn't a Davis product and so discussion doesn't really belong here. Ditto Weatherlink. I guess the only other potential home might be  'Other weather station hardware' but then it's not hardware in a sensor sense.

2. Right now there's a danger of posts all being joined on to one super-long WFL thread, making it almost impossible to find specific information in future.

3. I wouldn't object to a cull of little-used forums, or at least hiding them, or maybe making them subforums of one main 'Legacy threads' forum. Maybe if a new post hasn't been made within eg 3 or 6 or 12 months then the forum should be automatically relegated.

4. It is obviously possible to hide forums that you're not personally interested in.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dalecoy on June 12, 2018, 01:49:40 PM
Does anyone think that there might be enough posts on the WiFi logger to ask The Management here for a separate WFL subforum?

I think it's fine the way it is - and we have entirely enough separate fora.

I know what you mean, but:

1. This obviously isn't a Davis product and so discussion doesn't really belong here. Ditto Weatherlink. I guess the only other potential home might be  'Other weather station hardware' but then it's not hardware in a sensor sense.


On the other hand, it's a Davis "accessory" (just like the replacement fan discussion, non-Davis rain gages, ways to mount Davis systems, heaters, etc. etc.)

I know there are other fora for non-Davis supporting software (although that also appears in this one).  But in general, this forum seems (to me) to be about all "hardware" related to Davis weather systems.


Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: wvdkuil on June 12, 2018, 02:02:31 PM
Maybe we should rethink this and a ask for a subforum for "Davis loggers a.s.o."
For   the successful  Belfroy loggers , the WiFi-logger as this topic is about , but also for similar devices  such as the MeteoBridge Nano  (http://meteobridge.com/wiki/index.php/Meteobridge_NANO)
Probably more devices to come.

Just curious when Davis itself announces a similar device,

Wim
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on June 12, 2018, 04:09:02 PM

...

such as the MeteoBridge Nano  (http://meteobridge.com/wiki/index.php/Meteobridge_NANO)
Probably more devices to come.

...


What is the difference between the Nano and the WiFi Logger that has been discussed in this thread? I thought the latter was a totally new concept!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: wvdkuil on June 12, 2018, 04:12:27 PM

...

such as the MeteoBridge Nano  (http://meteobridge.com/wiki/index.php/Meteobridge_NANO)
Probably more devices to come.

...


What is the difference between the Nano and the WiFi Logger that has been discussed in this thread? I thought the latter was a totally new concept!
There is not much difference. The hardware seems the same for both devices and fits in the same area as the Davis logger. The software will be different,  but both address the same market and will do similar things in similar ways. 

A WiFi-logger + uploader, configurable from your browser,  inside your Davis console.  It is time Davis announces one themselves.

The advantage of the MB-nano is there current user base. Sometimes that can be a dis-advantage also as you need to keep things compatible, such as template variables. The Wifi logger will have a clean sleet to start with.
Wim
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dport on June 12, 2018, 04:20:32 PM

...

such as the MeteoBridge Nano  (http://meteobridge.com/wiki/index.php/Meteobridge_NANO)
Probably more devices to come.

...


What is the difference between the Nano and the WiFi Logger that has been discussed in this thread? I thought the latter was a totally new concept!

Looks like the planned release date is August 2018 according to the datasheet.  Glad I have my wifilogger now though. 
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on June 12, 2018, 04:26:04 PM
When was the last time Davis released an enhancement to its VP2 product line? Shortly after California became a state? Seriously, the latest is probably the aerocone rain bucket which added little, if any, to the VP2.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on June 12, 2018, 04:30:48 PM
When was the last time Davis released an enhancement to its VP2 product line? Shortly after California became a state? Seriously, the latest is probably the aerocone rain bucket which added little, if any, to the VP2.

Bit like predicting earthquakes isn't it? You never know when the next one is coming - could be sooner, could be later.

And guess I should add that Davis haven't been sitting still - there have been two major product launches in the past year or so - EM and wl.com 2.0. But EM especially doesn't get much attention here - it's obviously not really a hobbyist product but has consumed a lot of Davis resources.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on June 12, 2018, 04:38:33 PM
There is not much difference. The hardware seems the same for both devices

Nah, the HW is quite different. The ESP8266 in the WFL is limited in many ways. The Vocore2 in the new MB nano is capable of running a small Linux distro like LEDE or OpenWRT which is used by other, older MB devices IIRC. The deciding factor will be the price, I think. As others mentioned, the existing user base is a big plus and it's a lot easier to add new features to a more capable SOC.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on June 12, 2018, 04:39:43 PM
When was the last time Davis released an enhancement to its VP2 product line? Shortly after California became a state? Seriously, the latest is probably the aerocone rain bucket which added little, if any, to the VP2.

Bit like predicting earthquakes isn't it? You never know when the next one is coming - could be sooner, could be later.

And guess I should add that Davis haven't been sitting still - there have been two major product launches in the past year or so - EM and wl.com 2.0. But EM especially doesn't get much attention here - it's obviously not really a hobbyist product.

And for the record, they killed the USB Weatherlink program—a great and wonderful decision!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dalecoy on June 12, 2018, 04:43:13 PM
We're clearly well off-topic.  But:

And for the record, they killed the USB Weatherlink program—a great and wonderful decision!

Huh?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on June 12, 2018, 05:07:24 PM
[The deciding factor will be the price, I think.

I'd agree. If I had to guess, I suspect that the market will probably settle down with WFL as the lower-priced option and with Nano at a somewhat higher price, but with more features by virtue of its extra horsepower. Maybe WFL will typically be used to feed a Pi or PC running eg Cumulus or WD, while Nano could be more of a standalone product.

But overall both are great products and have the potential to add considerably to what's possible with (relatively) inexpensive kit.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: CW2274 on June 12, 2018, 06:19:58 PM
When was the last time Davis released an enhancement to its VP2 product line? Shortly after California became a state? Seriously, the latest is probably the aerocone rain bucket which added little, if any, to the VP2.
Well they did give us the SHT31, and that by no means is peanuts in the PWS world.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: docbee on June 12, 2018, 06:21:12 PM
There is not much difference. The hardware seems the same for both devices

Nah, the HW is quite different. The ESP8266 in the WFL is limited in many ways. The Vocore2 in the new MB nano is capable of running a small Linux distro like LEDE or OpenWRT which is used by other, older MB devices IIRC. The deciding factor will be the price, I think. As others mentioned, the existing user base is a big plus and it's a lot easier to add new features to a more capable SOC.

In terms of RAM and performance the MT7628 is in a complete different class and by having the OPENWRT/LEDE stack it is much much more easy to have all the network services SFTP/FTP/HTTP/HTTPS/MYSQL/EMAIL/TWITTER/SMB/NMB/etc at your fingertips. By having moved the complete Meteobridge SW stack over the NANO can in many situations completely abandon an PC/RPI solution even when you deal with more individually defined services. At least this is what many Meteobridge users currently do with it.

As johnd wrote, there should be a market for both solutions, where the WFL has imho its clear plus in being even more conservative in power consumption. Having the NANO solar powered might be a challenge, at least in Northern Europe ;-) When NANO goes into mass production I will post a bit more detail and will also come up with an idea on pricing. But I think this is enough for now on the NANO, as I don't wont to hijack this WFL thread.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on June 12, 2018, 08:57:26 PM
When was the last time Davis released an enhancement to its VP2 product line? Shortly after California became a state? Seriously, the latest is probably the aerocone rain bucket which added little, if any, to the VP2.
Well they did give us the SHT31, and that by no means is peanuts in the PWS world.

Forgot that. I would elaborate but that may be viewed as being off-topic.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: CW2274 on June 12, 2018, 09:28:15 PM
When was the last time Davis released an enhancement to its VP2 product line? Shortly after California became a state? Seriously, the latest is probably the aerocone rain bucket which added little, if any, to the VP2.
Well they did give us the SHT31, and that by no means is peanuts in the PWS world.

Forgot that. I would elaborate but that may be viewed as being off-topic.
Go big or go home. :-P
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dport on June 12, 2018, 09:39:19 PM
Ron, john nailed it.
You can upload data as frequent as 1 minute and even use WU Rapid Fire option on battery power but those frequent updates consume more battery power. Disabling Rapid Fire and stretching those other sites up to 10 or 15 minute updates will drastically reduce battery consumption.
I posted this back at the beginning of the thread about about Battery power.
Power Consumption. It does use the juice but not as much as I thought. I am uploading to 4 sites at these intervals. 10 minutes, 9 minutes, 1 minute, and WU Rapid Fire at 3 seconds. The batteries lasted
for 4 days and 15 hours. Voltage got down to 3.45 this morning so I plugged it back in. 


Have we figured out how much battery life is consumed if we change the default 30 minute "archive interval" to 5 minutes?  Not talking about how many sites we upload to, rapid fire, etc, but simply the archive internal.  30 minutes is just too long if I'm trying to export data from Wifilogger. 

Curious in the case of power outages in storms.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on June 13, 2018, 04:26:05 AM
Have we figured out how much battery life is consumed if we change the default 30 minute "archive interval" to 5 minutes?  Not talking about how many sites we upload to, rapid fire, etc, but simply the archive internal.  30 minutes is just too long if I'm trying to export data from Wifilogger. 

Curious in the case of power outages in storms.

Personally I don't like running IP loggers on battery power AT ALL - I've never found it very reliable with WeatherlinkIP loggers. My picture is that internal console batteries can only deliver 4.5v at most rather than the 5v of the mains supply. Then the batteries don't need to deplete far before the voltage might start to drop back from 4.5v and (cabled) Ethernet seems quite sensitive to this.

I'm no electronics engineer and don't know how accurate this picture is and how it might relate to WFL. But for higher power devices like the IP logger, WFL (or eg Nano) I'd always feel more comfortable  with a 5v input than relying on batteries.

My preferred backup solution would be to use a UPS on the 5v input - either a mains UPS or eg a 5v power booster for smartphones (though I'm never sure which ones can be left permanently plugged in to the mains and still provide a 5v supply).
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dport on June 13, 2018, 08:21:25 AM
Have we figured out how much battery life is consumed if we change the default 30 minute "archive interval" to 5 minutes?  Not talking about how many sites we upload to, rapid fire, etc, but simply the archive internal.  30 minutes is just too long if I'm trying to export data from Wifilogger. 

Curious in the case of power outages in storms.

Personally I don't like running IP loggers on battery power AT ALL - I've never found it very reliable with WeatherlinkIP loggers. My picture is that internal console batteries can only deliver 4.5v at most rather than the 5v of the mains supply. Then the batteries don't need to deplete far before the voltage might start to drop back from 4.5v and (cabled) Ethernet seems quite sensitive to this.

I'm no electronics engineer and don't know how accurate this picture is and how it might relate to WFL. But for higher power devices like the IP logger, WFL (or eg Nano) I'd always feel more comfortable  with a 5v input than relying on batteries.

My preferred backup solution would be to use a UPS on the 5v input - either a mains UPS or eg a 5v power booster for smartphones (though I'm never sure which ones can be left permanently plugged in to the mains and still provide a 5v supply).

Thank you for the idea. May have to look into other backup options.

just curious because of power outages during storms. If anyone can comment on their actual battery life and the archive interval update, etc that would be appreciated.  If I can get a couple days of battery life with 5 minute archive intervals and updates to WL, WU, PWS then I may just use batteries as backup.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on June 13, 2018, 08:29:40 AM
What bothers me about batteries is that you can never be sure about their state of charge. Say you've had batteries in for 6-12 months. And then maybe you had an outage overnight, maybe even without knowing about it. Then you had another outage some time later. You may get much less life out of your batteries than anticipated.

You don't get the same problem (or at least not to the same extent) with a UPS.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on June 13, 2018, 08:31:26 AM
We had several maintenance blackouts during the years and the Envoy was always running perfectly fine from the installed 3x1.5V batteries. The SW then caught up from its archive memory. I wonder if the WFL has an archive memory to replay old records from in case of network failures.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on June 13, 2018, 08:33:17 AM
What bothers me about batteries is that you can never be sure about their state of charge.

IIRC the battery pack voltage is reported and an alert is displayed on the console when they're nearing depletion. In the case of the Envoy it's a different story but still manageable.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on June 13, 2018, 10:45:54 AM
Quote
I wonder if the WFL has an archive memory to replay old records from in case of network failures.
Wojtek will need to answer this, but it does have archive FTP ability which I think is the logger's stored data at whatever interval logger is set.
http://www.komokaweather.com/wifi-console/vue_console.txt

I tested WiFiLogger with CumulusMX (which was not very reliable due to conflict with WiFiLogger's own uploads access and I was not using the Sleep and Pause settings) and CumulusMX at restart did catch up the data from previous shut down.

Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 13, 2018, 07:55:50 PM
Sorry for the delay. I was truly busy.
WiFiLogger has copy of console settings, so it knows, what is concole arch. interval. Just add 30s to it and WFL will start to upload FTP file and in same queue will export to WL.COM.
With 30 min arch records it will be 8:00:30, 8:30:30, 9:00:30, 9:30:30

At this moment WiFiLogger can operate with arch records with 3 functions.
- Web interface where you can download CSV file
- FTP where you can send same CSV file
- WL.com

TODO list is:
- store console arch. records in internal flash disk od WFL
- make php scripts which will be same like WL.COM. With those PHP functions and your own server, you will be able to establish your own WL.COM with current data, hilows day, month, year and arch records.
Simple: take console data(all) send to MySQL via php script.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 13, 2018, 08:17:25 PM
If you would like to work with other software on TCP port 22222 you have to stop or pause WiFiLogger functions.
With export interval like 30 min there is no problem, but when you use RapidFire (3s) WiFiLogger internal functions will dominate access to console, which can be only one.
There is no better solution. Internal WiFiLogger export functions, or other software like WeatherLink are both important, and console can have only one connection at same time.
I will try to make pause trigger automatically, but that won't solve this problem.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on June 14, 2018, 07:18:54 AM
WiFi logger stock now just received and is now available for UK/EU orders and distribution (and other international locations other than the Americas). First shipping date confirmed as Monday 18th June. Limited stock only - first come, first served.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 14, 2018, 02:13:46 PM
I have release firmware 1.13 with CWOP coordinates fix.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: medic29 on June 15, 2018, 11:19:46 AM
Woo hoo!!!  I got mine yesterday and got it installed last night.  It took me just a little bit to get it up and working, mainly because I was being fairly cautious, not to mention not being sure how everything works.  I'm fairly computer literate, but with the web stuff...

One of the things I noted that took me a while was when I entered my data to send information to WU, after I updated the information...all of the fields were blank so I thought I was doing something wrong.  I entered this information a number of times.  I then realized that it must be sending the information to the WiFi Logger, but just wasn't showing the data on that page.  I guess that is how it works, because it is sending the information to WU.

Again, I don't know if this is just me, but is anyone else having issues getting to the info page or connecting to the WiFi Logger after the initial setup?  I will enter the IP address assigned to it in the address bar and try to connect to it, but it doesn't connect.

Once I figure out how to connect to the logger again, I need to know how I can get the data from the PWS and forward it to Cummulus or Weather Display, but first I have to be able to get back to the setup page.

Any help would be appreciated.

Thanks,
Rick
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on June 15, 2018, 11:44:27 AM
Have you read the manual? I also had some difficulty setting the logger up but when I compared my setup to the screenshots in the manual, I figured it out fairly quickly.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 15, 2018, 01:28:28 PM
One of the things I noted that took me a while was when I entered my data to send information to WU, after I updated the information...all of the fields were blank so I thought I was doing something wrong.  I entered this information a number of times.  I then realized that it must be sending the information to the WiFi Logger, but just wasn't showing the data on that page.  I guess that is how it works, because it is sending the information to WU.

Again, I don't know if this is just me, but is anyone else having issues getting to the info page or connecting to the WiFi Logger after the initial setup?  I will enter the IP address assigned to it in the address bar and try to connect to it, but it doesn't connect.

Thanks,
Rick

Rick which web browser do you use?
Please in a first step make update of WiFiLogger.
In firmware 1.11 is a little bug with display information on exports page. Please go to the first post and download firmware 1.13 and update manual.

You need to know IP number of WiFiLogger which was granted by DHCP service in you router. You can login to your router and there will be list of devices DHCP IP. You can use WeatherLink PC to find WiFiLogger inside your local network. You can scan your network using special soft (http://www.advanced-ip-scanner.com), you can press red button once more for 3-4s to enable SETUP MODE with open wifi "WiFILoggerSetup" connect to it and open page http://192.168.4.1/info.html there you can find your IP. Write it down, this number is key to access to you WiFiLogger from home network. Please remember to RESTART WiFiLogger to disable SETUP MODE. In SETUP MODE WiFiLogger won't connect to the Internet.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: medic29 on June 15, 2018, 02:13:13 PM
Have you read the manual? I also had some difficulty setting the logger up but when I compared my setup to the screenshots in the manual, I figured it out fairly quickly.

Yes, I read the manual.  It wasn't as clear to me, not bad...it was working like it should I just didn't know it because I was expecting the data to still be in the fields where I entered it after it refreshed.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: medic29 on June 15, 2018, 02:18:32 PM

Rick which web browser do you use?
Please in a first step make update of WiFiLogger.
In firmware 1.11 is a little bug with display information on exports page. Please go to the first post and download firmware 1.13 and update manual.

You need to know IP number of WiFiLogger which was granted by DHCP service in you router. You can login to your router and there will be list of devices DHCP IP. You can use WeatherLink PC to find WiFiLogger inside your local network. You can scan your network using special soft (http://www.advanced-ip-scanner.com), you can press red button once more for 3-4s to enable SETUP MODE with open wifi "WiFILoggerSetup" connect to it and open page http://192.168.4.1/info.html there you can find your IP. Write it down, this number is key to access to you WiFiLogger from home network. Please remember to RESTART WiFiLogger to disable SETUP MODE. In SETUP MODE WiFiLogger won't connect to the Internet.

I'm wondering if the web browser was part of the issue.  I was using Internet Explorer, but I thought I had also tried Firefox and had the same issues, but now I'm not sure.  I just tried Firefox and gained access.  I had performed a network search through my router's admin page and confirmed the IP address for the logger, so I had the address correct.  I'm not sure why I was having an issue this morning. :)

I will upgrade the OS for the logger here in a minute.

I also would like to know how to get the data from my PWS to the software like Weather Display or Cumulus, which in turn can be displayed on a web page.  Using the Weather Underground information is okay, but on my WU page it doesn't seem to keep track of the "history" like the pages generated by Cumulus does.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 15, 2018, 02:19:29 PM
It works like this.

In first step HTML file is downloaded then after 2 sec, JAVASCRIPT is downloading your settings.
Can you use different web browser?
Chrome, FireFox, Edge, Internet Explorer 11
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: medic29 on June 15, 2018, 02:20:37 PM
It works like this.

In first step HTML file is downloaded then after 2 sec, JAVASCRIPT is downloading your settings.
Can you use different web browser?
Chrome, FireFox, Edge, Internet Explorer 11

Yes, I'm currently using Firefox.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 15, 2018, 02:31:22 PM
Please remember that firmware upgrade has two steps.
1. update using BIN file
2. Upload about 10 html files.

Some updates don't required to upload all HTML files. I will inform you when it's needed.

From version 1.11 to 1.12 or 1.13 you need to upload all html files.
From version 1.12 to 1.13 only export.html
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ValentineWeather on June 15, 2018, 02:51:32 PM
This does require a router? Correct

Looking for a solution with someone that doesn't have traditional wired internet service. They are using a wireless cell signal (jetpack) Its basically a hot spot only.

The Verizon jetpack will take one of the WIFI WAN routers like Peplink Balance routers but this gets expensive and complicated for a novice.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on June 15, 2018, 02:52:48 PM
Please remember that firmware upgrade has two steps.

Also. people do need just to read/understand the instructions for updating. The steps are:

1. Update the firmware with the Firmware Update button;

2. Then update the HTML-related files in the HTML files upload section with a separate button.

Took me a few minutes at first to realise that these two are in separate sections (not sure why one says Update and the other says Upload?).

Sorry, this may be obvious to everyone but me!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 15, 2018, 03:53:56 PM
(not sure why one says Update and the other says Upload?).

Update - this is a full procedure, file upload, reboot, switch to a new firmware.
Upload - html files are send to store like on a pendrive(3MB). You can send other files if you want, but that is useless.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 15, 2018, 04:24:51 PM
This does require a router? Correct

Looking for a solution with someone that doesn't have traditional wired internet service. They are using a wireless cell signal (jetpack) Its basically a hot spot only.

The Verizon jetpack will take one of the WIFI WAN routers like Peplink Balance routers but this gets expensive and complicated for a novice.

Yes. It's required Internet access via WiFi medium. In practice needs a router with WiFi.
One unit is working with mobile router GSM/LTE and WiFi. This solutions is very good.
You can also make Hot Spot WiFi network using Android phone.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ValentineWeather on June 15, 2018, 04:31:20 PM
This does require a router? Correct

Looking for a solution with someone that doesn't have traditional wired internet service. They are using a wireless cell signal (jetpack) Its basically a hot spot only.

The Verizon jetpack will take one of the WIFI WAN routers like Peplink Balance routers but this gets expensive and complicated for a novice.

Yes. It's required Internet access via WiFi medium. In practice needs a router with WiFi.
One unit is working with mobile router GSM/LTE and WiFi. This solutions is very good.
You can also make Hot Spot WiFi network using Android phone.


Thanks
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dalecoy on June 15, 2018, 04:59:11 PM
This does require a router? Correct

Looking for a solution with someone that doesn't have traditional wired internet service. They are using a wireless cell signal (jetpack) Its basically a hot spot only.

The Verizon jetpack will take one of the WIFI WAN routers like Peplink Balance routers but this gets expensive and complicated for a novice.

The Verizon jetpack is a Wi-Fi Router.  (Although Verizon doesn't call it that).  It provides up to 15 simultaneous Wi-Fi connections to the internet - and those devices can operate as a LAN - so what would you call it?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: medic29 on June 15, 2018, 08:52:55 PM
Please remember that firmware upgrade has two steps.
1. update using BIN file
2. Upload about 10 html files.

Some updates don't required to upload all HTML files. I will inform you when it's needed.

From version 1.11 to 1.12 or 1.13 you need to upload all html files.
From version 1.12 to 1.13 only export.html

I think I went from ver 1.11 to 1.13 so I uploaded all of the files contained within the html folder.  Prior to doing that I uploaded the .bin file. 

It appears everything worked just as it was supposed to; although not exactly as the directions.  When uploading the .bin file the directions state there is supposed to be a "upload successful" or something similar, mine appeared to reboot or something and went back to a different screen.  No real issues, I just went back to the other screen again and began uploading the files from the html folder.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 16, 2018, 03:13:57 AM
I also would like to know how to get the data from my PWS to the software like Weather Display or Cumulus, which in turn can be displayed on a web page.  Using the Weather Underground information is okay, but on my WU page it doesn't seem to keep track of the "history" like the pages generated by Cumulus does.

WiFiLogger has two separate channels to access for data from the console. Both are greedy.
- WiFiLogger internal software
- Access by Cumulus, WeatherLink, Display Weather etc. on port TCP 22222

Both can't work at same time, because console operate only with one software at the time.

WiFiLogger has options to disable internal software to make clear path for external software.
1. PAUSE - temporary - just click on time on first page, pause will be engage. - Good option to download archive records by WeatherLink or Cumulus.
    Please navigate to SETUP|SYSTEM and set "Pause Duration" first. To download arch. records 3 min is ok. To make console update 7 min is required.
2. SETUP|SYSTEM - permanent - navigate to Setup|System and disable:
    - Web Interface Access: - Real Time Data won't receive fresh data any more
    - Export Data Access: - WiFiLogger stop uploads to WU,PWS,CWOP etc.
    - You could also disable NTP in Setup|WiFi Setup by setting 0 as an interval .
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on June 16, 2018, 05:58:57 AM
@WiFiLogger: Isn't there a 3rd mode where the WFL automatically pauses eg. minutely to allow 3rd party software to access the console? This is actually the recommendation by Davis for 3rd party SW. In these pauses it becomes possible to read/catch up archive data.

On another note, I think it would be beneficial to everyone to make the FW update process completely seamless and automated. No phases, distinction is not necessary between static HTML data and FW blob, etc., from a user perspective. Leaving the possibility for uploading individual static files is a good idea as it's possible to customise the web layout, but I think it's better to hide these details from those who don't care. A smartphone app would be ideal, but obviously it's another development investment, both in time and money.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: medic29 on June 16, 2018, 06:45:41 AM
WiFiLogger I have the Davis VP2 console with the device installed, one thing I have noticed the last couple of days is my console is showing the inside temp inaccurately.  It is displaying a temp which is about 5-7 degrees higher than what it actually is.  Is it possible the logger is creating any heat?

On another note, I figured out how to connect it to my PC software (Cumulus) as well as it uploading data to WU.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on June 16, 2018, 06:52:57 AM
It is displaying a temp which is about 5-7 degrees higher than what it actually is.  Is it possible the logger is creating any heat?

I remember reading the same about the IP logger in these forums. I think an offset can take care of the temp itself but not inside humidity. That correction is more complex but possible. It's really an overlook on the part of Davis. Others with actual console+WLIP experience can probably tell more.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: pfletch101 on June 16, 2018, 01:13:38 PM
WiFiLogger I have the Davis VP2 console with the device installed, one thing I have noticed the last couple of days is my console is showing the inside temp inaccurately.  It is displaying a temp which is about 5-7 degrees higher than what it actually is.  Is it possible the logger is creating any heat?

This is a problem with all loggers except the original serial one. The subject has been beaten to death for the USB logger (for which it tends to cause the most trouble) in numerous other threads. Basically, the console sensor is very close to the logger socket, in the same enclosure, and it is not realistically possible to design an IP or USB logger which does not produce enough heat to result in a substantial offset. As Kobuki notes, as long as you have the logger powered 24/7, a fixed offset will more or less correct the Temp reading, but correcting the Humidity reading will still be a problem. IMHO, Davis should have provided (at least) an optional way of 'exteriorizing' the console sensor.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on June 16, 2018, 01:34:47 PM
IMHO, Davis should have provided (at least) an optional way of 'exteriorizing' the console sensor.

Which there is on the current (wireless) Envoy consoles. The position of the RJ11 socket on the cabled consoles is used IIRC. Unfortunately because the Envoy board sits in the case less conveniently on the main VP2 console it's not possible to do the same there, to the best of my recollection.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: pfletch101 on June 16, 2018, 02:51:30 PM
IMHO, Davis should have provided (at least) an optional way of 'exteriorizing' the console sensor.

Which there is on the current (wireless) Envoy consoles. The position of the RJ11 socket on the cabled consoles is used IIRC. Unfortunately because the Envoy board sits in the case less conveniently on the main VP2 console it's not possible to do the same there, to the best of my recollection.

I believe that I am correct in saying that the Envoy allows the plugging in only of an external temperature sensor. Measuring indoor humidity remains a problem. Your argument about the problems presented by the design of the VP2 console is a bit circular, since Davis were responsible for that design and could, presumably, have allowed for the possibility of an external sensor.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on June 16, 2018, 02:56:23 PM
Is this the one? (https://www.davisnet.com/product/temperature-probe-with-rj-connector/)

If so it has worse accuracy than the Sensirion one inside and I think it only allows whole C° or F° values. It's not a true solution, either. I never used it but isn't this handled as an add-on temp sensor and not a replacement for the internal one?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on June 16, 2018, 03:09:55 PM
Is this the one? (https://www.davisnet.com/product/temperature-probe-with-rj-connector/)

If so it has worse accuracy than the Sensirion one inside and I think it only allows whole C° or F° values. It's not a true solution, either. I never used it but isn't this handled as an add-on temp sensor and not a replacement for the internal one?

That's one option certainly, but AIUI it just effectively replaces/overrides the internal sensor (ie it's not an add-on sensor), so it reads to 0.1° resolution. Never tried a T/H sensor but it might work.

Measuring indoor humidity remains a problem. Your argument about the problems presented by the design of the VP2 console is a bit circular, since Davis were responsible for that design and could, presumably, have allowed for the possibility of an external sensor.

Of course you're correct in that Davis can do anything they choose with the case design, but that's not really what happened AIUI. Fortuitously, the existing Envoy case design allows an external RJ11 socket to be easily accessible, ie without requiring any case redesign. But for reasons I can't recall at this instant the same isn't true of the main VP2 console.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on June 16, 2018, 04:03:45 PM
For what it is worth, I have two VP2 consoles side by side. Both are on AC power, one has the new WiFiLogger the other has a “green-dot” USB Davis logger. Both consoles report the same inside temperature, which is about 4 to 5 degrees warmer than reality. The console that has the WiFilogger has the SHT31 whereas the console that has the Davis logger is 10 years old and does not. Draw your own conclusions but since I don’t rely on the consoles to give me inside temperatures, I really don’t care. Others may have different thoughts.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dport on June 16, 2018, 04:20:34 PM
For what it is worth, I have two VP2 consoles side by side. Both are on AC power, one has the new WiFiLogger the other has the “green-dot” USB Davis logger. Both consoles report the same inside temperature, which is about 4 to 5 degrees warmer than reality. The console that has the WiFilogger has the SHT31 whereas the console that has the Davis logger is 10 years old and does not. Draw your own conclusions but since I don’t rely on the consoles to give me inside temperatures, I really don’t care. Others may have different thoughts.

^^This^^.  I would never rely on a console of any weather station to give me inside data.  I have two nest thermostats for that.  Each nest has 12 temp sensors in and around the unit to give the most accurate temp possible.

Note, totally respect if you expect the davis console to give more accurate indoor readings though.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 16, 2018, 05:48:40 PM
@WiFiLogger: Isn't there a 3rd mode where the WFL automatically pauses eg. minutely to allow 3rd party software to access the console? This is actually the recommendation by Davis for 3rd party SW. In these pauses it becomes possible to read/catch up archive data.

Not yet, will be done, but I don believe that it will be work perfectly. With automatic pausing function new problems will occur.

On another note, I think it would be beneficial to everyone to make the FW update process completely seamless and automated. No phases, distinction is not necessary between static HTML data and FW blob, etc., from a user perspective. Leaving the possibility for uploading individual static files is a good idea as it's possible to customise the web layout, but I think it's better to hide these details from those who don't care. A smartphone app would be ideal, but obviously it's another development investment, both in time and money.

I have tried with two files update. That was disaster. One WiFiLogger stopped working. Now it's robust, but less convenient.
Web browser doesn't support such possibility to make those files upload automatically.
Yes smartphone app would help, but I am not familiar with this technology.
All I have done was to make this update easy. It is, but need some time and looks less professional than other system on market. I hope there will be a solution for that in the near future.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: medic29 on June 17, 2018, 06:16:06 AM
This is a problem with all loggers except the original serial one. The subject has been beaten to death for the USB logger (for which it tends to cause the most trouble) in numerous other threads.

I apologize...I am new to this forum and didn't realize the subject had been beaten to death in other threads.  I had the "Belfry sp?" logger prior to this one and it didn't raise the temp any.

Since this apparently an expected issue, I'm not concerned.  Thanks for the information.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Mattk on June 17, 2018, 07:03:04 PM
I believe that I am correct in saying that the Envoy allows the plugging in only of an external temperature sensor. Measuring indoor humidity remains a problem. Your argument about the problems presented by the design of the VP2 console is a bit circular, since Davis were responsible for that design and could, presumably, have allowed for the possibility of an external sensor.

Just to clarify that, the so called "External temperature sensor" than can be plugged directly into the Envoy when plugged becomes a replacement for the Internal on board sensor and is reported as Internal temp so effectively even though one might call it an external sensor it is actually being reported as the Internal temperature. A Temp/Humidity sensor plugged directly to the Envoy simply does not work and blows the temp way out (on the temp side only but does not affect the internal humidity) but then there is no real issue with the Humidity anyway.       
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: pfletch101 on June 17, 2018, 08:27:14 PM
I believe that I am correct in saying that the Envoy allows the plugging in only of an external temperature sensor. Measuring indoor humidity remains a problem. Your argument about the problems presented by the design of the VP2 console is a bit circular, since Davis were responsible for that design and could, presumably, have allowed for the possibility of an external sensor.

Just to clarify that, the so called "External temperature sensor" than can be plugged directly into the Envoy when plugged becomes a replacement for the Internal on board sensor and is reported as Internal temp so effectively even though one might call it an external sensor it is actually being reported as the Internal temperature. A Temp/Humidity sensor plugged directly to the Envoy simply does not work and blows the temp way out (on the temp side only but does not affect the internal humidity) but then there is no real issue with the Humidity anyway.     

Because of the way Temperature/Humidity sensors work, a temperature error (due to the sensor being 'heated') leads to a humidity reading error as well, even if the sensor is otherwise working perfectly. I assume that even if an external temp sensor is plugged in, the Envoy's humidity reading is influenced by the temperature that the internal sensor is seeing (and would be reporting if the external sensor were not plugged in). I therefore don't see a way, even with the Envoy, of getting accurate internal humidity readings.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Mattk on June 17, 2018, 08:44:04 PM
I believe that I am correct in saying that the Envoy allows the plugging in only of an external temperature sensor. Measuring indoor humidity remains a problem. Your argument about the problems presented by the design of the VP2 console is a bit circular, since Davis were responsible for that design and could, presumably, have allowed for the possibility of an external sensor.

Just to clarify that, the so called "External temperature sensor" than can be plugged directly into the Envoy when plugged becomes a replacement for the Internal on board sensor and is reported as Internal temp so effectively even though one might call it an external sensor it is actually being reported as the Internal temperature. A Temp/Humidity sensor plugged directly to the Envoy simply does not work and blows the temp way out (on the temp side only but does not affect the internal humidity) but then there is no real issue with the Humidity anyway.     

Because of the way Temperature/Humidity sensors work, a temperature error (due to the sensor being 'heated') leads to a humidity reading error as well, even if the sensor is otherwise working perfectly. I assume that even if an external temp sensor is plugged in, the Envoy's humidity reading is influenced by the temperature that the internal sensor is seeing (and would be reporting if the external sensor were not plugged in). I therefore don't see a way, even with the Envoy, of getting accurate internal humidity readings.

No the external connection switches the internal temp sensor off and uses the so called external temp which is essentially the internal temp relative to the humidity sensor which is not affected by internal heating
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: pfletch101 on June 17, 2018, 08:59:18 PM
No the external connection switches the internal temp sensor off and uses the so called external temp which is essentially the internal temp relative to the humidity sensor which is not affected by internal heating

You may be right, but I would be rather surprised if you are. My understanding is that the 'link' between temperature and humidity is within the sensor. I believe that it reports the two actual 'final' readings separately - not that it reports a humidity value which is then corrected by the console on the basis of the temperature reading to give the 'real' relative humidity. Are you absolutely sure that it works as you say?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on June 18, 2018, 04:23:51 AM
It's possible to mathematically compensate the RH reading using the second thermometer. See here. (http://www.wxforum.net/index.php?topic=32411.msg327236) I wonder if a similar technique is employed in the Envoy.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Mattk on June 18, 2018, 05:22:46 AM
The Envoy handles the "external temp sensor" data in some different ways especially related to the internal values associated with Temp, RH, Dewpoint, Heat, EMC and Air density and with some only fixated on specific values it does become a bit of a hole to get into without actually looking at the entire group of record values associated with the so called "internal temp value" be it the internal internal one or the external internal one.       
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: optical_man on June 18, 2018, 08:08:50 PM
Geetings Wojciech,

I’m so glad that you decided to release the WiFiLogger product. :grin:  It is just what I was looking for.  I received it today from Scaled Instruments and upgraded the firmware to .13.  Everything is working great so far.  I just wanted to shout out my gratitude for all your effort in making it work amazingly when considering the design limitations of the Davis hardware. =D&gt; =D&gt; =D&gt;

Regards,
 Joe
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 19, 2018, 01:41:54 AM
Thank you Joe.  :grin:
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 20, 2018, 07:42:52 AM
I am testing now auto pause for Cumulus/WeatherLink connection.
It works perfectly. I don't know why I didn't make it in a first step.

I have a question to the WiFiLogger users. Should I leave manual trigger for pause with manual duration setup? Or should I make only auto pause enable option, or auto pause should works always?

 [ You are not allowed to view attachments ]
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on June 20, 2018, 07:50:53 AM
I have a question to the WiFiLogger users. Should I leave manual trigger for pause with manual duration setup? Or should I make only auto pause enable option, or auto pause should works always?

I'm not (yet) an user, but I think it's nice to leave the choice to the users. Possibly the best is to set 'Auto pause' as the default as it's supposed to work for everyone. But ones interested in LOOP packets must use the 'Enable' option, for instance.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: optical_man on June 20, 2018, 08:51:11 AM
The auto pause feature sounds like a great idea.

I have an unrelated suggestion which concerns RapidFire.  It seems the current WiFiLogger implementation is defaulting to the fastest possible upload frequency which is great for those who desire that.  However, would it be difficult to add a frequency field that allows acceptable values from maybe every 2.5 seconds up to 30 seconds?

Quote
RapidFire Updates http://wiki.wunderground.com/index.php/PWS_-_Upload_Protocol (http://wiki.wunderground.com/index.php/PWS_-_Upload_Protocol)

RapidFire Updates allow you to update weather station conditions at a frequency up to once observation every 2.5 seconds. Web site visitors will see these observations change in real-time on the wunderground.com site.
-A real-time update should look almost like the standard update.
-However, the server to request is:   rtupdate.wunderground.com, not weatherstation.wunderground.com
-And, please add to the query string:     &realtime=1&rtfreq=2.5
-where rtrfreq is the frequency of updates in seconds.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 20, 2018, 09:01:10 AM
I am using seconds trigger so, it is not 2.5s, but 3.0s.
Yes I can make additional field in form to change that parameter. It will be 3-30 with step 1s.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: optical_man on June 20, 2018, 09:44:35 AM
Understood, integer seconds is simpler to manage and it is sufficient.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on June 20, 2018, 10:15:49 AM
Quote
I am testing now auto pause for Cumulus/WeatherLink connection.
It works perfectly. I don't know why I didn't make it in a first step.

I have a question to the WiFiLogger users. Should I leave manual trigger for pause with manual duration setup? Or should I make only auto pause enable option, or auto pause should works always?
Hi Wojtek, great but still not 100% understanding, and having the manual option seems like the most appropriate to suit different software possibilities.

Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 20, 2018, 10:16:00 AM
timer is always integer. It's milliseconds count.
I am using two timers. 1s and 1min. I have just used this 1s for RapidFire.
Please not that 0.5s it does not matter much. After sending WiFiLogger waits for response up to 7s.
It's working fine and keep uploading every 3s, but it's an Internet, it has limited latency.
I don't think that 0.5s makes any difference.

If you like I can start next timer 0.1 special for RapidFire. Then math will be ok, but reality will be the same.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 20, 2018, 10:28:36 AM
Hi Wojtek, great but still not 100% understanding, and having the manual option seems like the most appropriate to suit different software possibilities.
Enjoy,Paul

Yes manual pause it's a good tool, but auto pause always on will avoid collisions with WiFiLogger internal functions. It will be more proof for user mistakes.

I will make two options: manual, auto,
but in future I would like to leave only auto when it proves its value. It will much more easy to operate for new users.
WiFiLogger needs to be natural to operate.

First we will check if somebody will need manual pause.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: optical_man on June 20, 2018, 10:38:28 AM
Hi Wojciech,

Sorry for any confusion I may have caused.  My previous post was agreeing with you to maintain the 1000ms resolution timer for rapid fire.  There is no need to clutter up the code to allow higher a resolution.  Like you've already mentioned, the difference is not noticeable.

Joe
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ihadablackdog on June 20, 2018, 04:59:54 PM
Hi,  Just reporting that I got my wifilogger from John @ Prodata (UK) and it was delivered as stated....dispatched on 18th and arrived on 19th! John even emailed me with firmware update details. Excellent service.

Got mine uploading to weatherlink.com and wunderground.com, both at 1 minute intervals.  Do I need to worry about the auto pause function people are talking about (can't even find it in the menu).
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 21, 2018, 01:50:54 AM
Thank you for choosing my product.

Auto pause will be available in firmware 1.14. It allows to coexist connection with Cumulus. I am still testing, but works perfectly good.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ihadablackdog on June 21, 2018, 06:19:58 AM
Its a neat little unit and was quite easy to set up and configure, and the firmware update was easy as well, no need for anyone to be worried about that (assuming they have a little IT knowledge).

So if I don't use Cumulus I don't need to use the auto-pause feature when 1.14 is released?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: optical_man on June 21, 2018, 07:38:06 AM
Wojciech, I'm experiencing what seems to be a bug in v1.13 where it is sending the wrong temperature to Weather Underground.  The temperature field is reading the same as the high temperature within each cycle period.  Can you please check to see if that is the case?  I want the normal temperature which is the average temperature the way I set it up.  Thanks.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 21, 2018, 08:31:33 AM
So if I don't use Cumulus I don't need to use the auto-pause feature when 1.14 is released?

Yes. WiFiLogger will evolve. You will have to update system when you will be interested in a new features, or there will be a bug reported.
version 1.14 will repair CWOP export, and gives you auto pause to operate with Cumulus. So I guess that nothing interested for you with this version.

Wojciech, I'm experiencing what seems to be a bug in v1.13 where it is sending the wrong temperature to Weather Underground.  The temperature field is reading the same as the high temperature within each cycle period.  Can you please check to see if that is the case?  I want the normal temperature which is the average temperature the way I set it up.  Thanks.

I have checked.
Before upload to Weather Underground I am reading actual data from console (LOOP command) and fresh data is being uploaded. When it's uploading, that what you can see on your console, that data will be send at this moment.
Average  temperature is option for archive records, those can be exported throught WL.com option, or file via FTP.

There is no option to read archive records and send it to WU, or any other service. It's more complicated. What if somebody has 1h arch interval and 3min upload int. to WU?
This option what you except can be made only when WU upload will be synchronized with arch. interval. It's a little complicated, but can be done.
Weather Underground is calculating own average temp, you need only increase the frequency of your uploads.

WiFiLogger software operate on data from console only, no calculations are made except units.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: optical_man on June 21, 2018, 09:25:53 AM
My bad.  I was looking in the morning time when the temperature was steadily increasing and therefore I mistakenly assumed you were sending the high temperature.  I haven't tried any shorter than a 5minute interval.  I'll do some more testing to see if WU will do the averaging for me if I send more often.  I don't like seeing data with spikes.  The SHT31 sensor is very responsive which can make the data look eratic unless averaged over a reasonable time period.  5minutes seems reasonable to me.  Thanks for your response.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on June 21, 2018, 09:37:19 AM
Hmm. It's actually quite a big limitation if the WFL doesn't handle and send archive records. It could be a reason not to buy one, actually. Practically all online PWS services work with the archive records. The extra is the "rapid" interface which has limited usefulness, mostly for wind/gusts. Most people aren't interested in sending "rapid-fire" records, including me. I'd suggest reviewing this feature.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 21, 2018, 09:50:24 AM
Hmm. It's actually quite a big limitation if the WFL doesn't handle and send archive records.

Do you think that WeatherLink or Cumulus is sending archive records to WU, PWS, WOW Awekas etc.?

WL.com is using archive records and this feature is working fine. WeatherLink is exporting archive records as a text file, so WiFiLogger make the same.
 - You can download arch. from web interface, as a text, or raw binary data
 - You can download it from WL.com if you have account
 - You can export archs as a text file (csv format)

What more do you like to do with archive records?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on June 21, 2018, 10:03:25 AM
Do you think that WeatherLink or Cumulus is sending archive records to WU, PWS, WOW Awekas etc.?

As far as I know, yes, they do that. They send values from archive records, including WeeWx. They even catch up all the missed archive records in case of some intermittent failure. The 2.5-3s LOOP records are not needed as the console does a quite fine job of accumulating data for the archive periods. I know that some or all of them can be set to receive LOOP records as well (for instant display or whatever). On WU it's a separate feature to enable rapid fire records handling, standard is using archive records and archive period. I don't use the rest.

What more do you like to do with archive records?

It would be nice if WFL continued to send data to services based on the archive records of the console. Basically that's it.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 21, 2018, 10:40:11 AM
It would be nice if WFL continued to send data to services based on the archive records of the console. Basically that's it.

I will make this option if it's really needed. Then Uploads will be synchronized with arch. interval.
It's changing a lot, so time is needed for that.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on June 21, 2018, 11:09:01 AM
Quote
Do you think that WeatherLink or Cumulus is sending archive records to WU, PWS, WOW Awekas etc.?
I don't think Cumulus is sending archive records to those sites, however Cumulus has settings to "Catch Up" to send to PWS, WB, WU and WOW from the time of Cumulus shut down and a restart.
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: optical_man on June 21, 2018, 02:19:22 PM
I will make this option if it's really needed.  Then Uploads will be synchronized with arch. interval.  It's changing a lot, so time is needed for that.
Yes, that is what I was expecting for the upload frequency to be aligned with the archival period (must match).  Whereas, RapidFire would still use immediate LOOP data many times inbetween.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 21, 2018, 02:48:28 PM
Yes, that is what I was expecting for the upload frequency to be aligned with the archival period (must match).  Whereas, RapidFire would still use immediate LOOP data many times inbetween.

I am using WeatherLink and I was testing WiFiLogger on Cumulus, both are using LOOP data to for uploads. For arch. records those programs has other media like text file. So I made it.
If you want uploads from arch. memory it will be done. Please be patience, this needs time.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on June 21, 2018, 03:01:17 PM
How did you determine that eg. Cumulus is using LOOP data for uploads and not archive records? I'm asking because WeeWx (open source, so it's easy to verify) reads loop packets to allow plugins access to them, but actually uses archive records for display and upload. I assumed that Cumulus is the same in that regard and only uses the LOOP data when the service requires it. I can only ask the dev to make sure, though, hence why I asked you. The significance of this is that the weather station conditions can get interpreted and processed in multiple ways from a single station when one would expect an uniform presentation and experience on all media (console, Cumulus local web page, online PWS, etc).
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on June 21, 2018, 03:15:21 PM
I'm asking because WeeWx (open source, so it's easy to verify) reads loop packets to allow plugins access to them, but actually uses archive records for display and upload

Is that really the case with weewx? Say you have a 30-minute archive interval set. So any clients, other than plugins, only get new data every 30 mins?

TBH I'd assumed that with most software the default was to use only LOOP data, with archive being reserved for catch-up scenarios. But not looked into it in great detail.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 21, 2018, 03:18:09 PM
How did you determine that eg. Cumulus is using LOOP data for uploads and not archive records?

Reverse engineering. I have spent many days with TCP/IP sniffer and RS232 sniffer. Mostly for WL.com.
WeatherLink + WU plugin, before WU upload WeatherLink is connecting to console and download LOOP data.
Cumulus has option to download arch. records, but when you don't turn it on, it works the same + uploaded data are same like current not arch.
I am using 30 min arch. interval. Maybe when somebody use 1-5 min, that will change in those programs.

Best export option is WL.com. This system takes all data in proper way from console. Almost transfering whole memory to WL.com server.

You are asking for arch. records, but really good data is HiLOWS. WeatherLink serves you day hi/low, but console has monthly and yearly as well. These are also exported to WL.com. Very good statistical data from the console and nobody is asking for it.

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on June 21, 2018, 03:29:43 PM
WeatherLink + WU plugin, before WU upload WeatherLink is connecting to console and download LOOP data.
It's worth noting that before upload you can only query archive or hilo data, not real-time loop data, since that needs to be accumulated for the duration of the archive interval (OK, technically you can query LOOP data but makes little sense here). Isn't there a bit of mix up?

I am using 30 min arch. interval. Maybe when somebody use 1-5 min, that will change in those programs.
For the software that sync uploads to the archive interval, it's most logical to use the archive records. Loop is only interesting of you want to see quick changes in conditions like wind gusts.

Best export option is WL.com. This system takes all data in proper way from console. Almost transfering whole memory to WL.com server.
Yeah, it's Davis on both ends so whatever they see fit...

You are asking for arch. records, but really good data is HiLOWS. WeatherLink serves you day hi/low, but console has monthly and yearly as well. These are also exported to WL.com. Very good statistical data from the console and nobody is asking for it.
Most probably because looking at historical data and extremes (~ hilo data) for a given period is what online services excel at. You can select a dynamic view you're interested in and not confined to the console's capabilities.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on June 21, 2018, 03:40:16 PM
Quote
Quote
Do you think that WeatherLink or Cumulus is sending archive records to WU, PWS, WOW Awekas etc.?
I don't think Cumulus is sending archive records to those sites, however Cumulus has settings to "Catch Up" to send to PWS, WB, WU and WOW from the time of Cumulus shut down and a restart.
Paul
I forgot to say, and you likely already knew this,  that the Catch up data is then at the logger interval.  It is highly recommended that the logger and Cumulus data are set at the same interval otherwise issues can arise.
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on June 21, 2018, 03:57:08 PM
Quote
TBH I'd assumed that with most software the default was to use only LOOP data, with archive being reserved for catch-up scenarios. But not looked into it in great detail.

From the original CumulusMX announcement
Quote
A note to Davis owners:
I am experimenting with the use of the LOOP2 packet. The current code uses this for two purposes. First, it uses the 'peak 10-minute gust' value, to avoid the problem where a gust might be missed (although hopefully this will not be such an issue with Cumulus MX as it does not use the Davis DLL), and secondly it uses the 'absolute pressure' value to make calculation of 'altimeter pressure' easier and more accurate. This is mainly used if you upload to CWOP.

The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue. If you have a Vantage Pro (i.e. the original 'VP1'), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet. In these cases, you should edit cumulus.ini and add a line to the [Station] section:

UseDavisLoop2=0
Some changes may have been made through the ongoing development of CumulusMX so the extent of LOOP2 use may have changed.
I have tested WiFiLogger with CumulusMX a few weeks ago and the only issue was the communication issue due to more than one program trying to get access.

Cumulus1 does not use LOOP2. 

Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 21, 2018, 04:04:45 PM
It's worth noting that before upload you can only query archive or hilo data, not real-time loop data, since that needs to be accumulated for the duration of the archive interval (OK, technically you can query LOOP data but makes little sense here). Isn't there a bit of mix up?

I just don't know, what to say.
1. WU, PWS, Awekas, WOW etc. don't expect arch. records. They expect current data with time of reading. So WFL is sending max 4s old data. I can change that to 1s if you like. We can say that arch. records are not allowed, because arch. rec. are statistical data and those services makes own statistic.
2. Show me the proof that any of those programs are sending arch. records, when uploads are the same like current loop readings and uploaded data sent is not even a bit similar to the arch. records
3. With 30 min arch. interval. WFL should transmit every 1min same old archive data?
4. There can be only an option to synchronized uploads with arch. records interval and then option to use those statistical data instead of current data readings. This is an option which most programs don't use, but I agree that is very ok to use it.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 21, 2018, 04:11:22 PM
Some changes may have been made through the ongoing development of CumulusMX so the extent of LOOP2 use may have changed.
I have tested WiFiLogger with CumulusMX a few weeks ago and the only issue was the communication issue due to more than one program trying to get access.

Cumulus1 does not use LOOP2. 

LOOP2 has dew point and wind gust, that why WFL needs software 1.90+. There is no reason to use old console software. Many peoples are thinking that console update will make it GREEN DOT sensitivite. It won't be. You can only earn more data on it.

With auto pause cooperating won't be a problem any more. It works perfectly good. Much better I was suspecting.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on June 21, 2018, 04:17:07 PM
First, from what you wrote it seemed like the RE you've done showed that WL only queries the logger for archive data when it's time to upload. Contacting the logger only before upload can mean only one thing: reading an archive record. Did I misinterpret that?

I said that the only software where I can verify if archive records are used is WeeWx since the source code is available. WeeWx uploads archive records at the frequency you set - in older versions it had to match the logger interval, but in more recent versions it's not required - IIRC it repeats the last record. This might answer one of your questions.

PaulMy noted that the still most used Cumulus version, never uses LOOP (LOOP2 more precisely) data.

I don't know anything about the WL software, I've never used it. WU, PWS, Awekas, WOW etc. expect a record in the format defined by their own API. They have no means to check how they're generated, and most likely they don't care; but they support existing proven methods, which mostly mean supporting some existing software.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on June 21, 2018, 04:45:14 PM
PaulMy noted that the still most used Cumulus version, never uses LOOP (LOOP2 more precisely) data.

I find that difficult to believe - there's a lot of readings in LOOP that are missing in LOOP2 like many of the supplementary sensor readings. While there is some overlap, LOOP2 is more of a supplement to LOOP - LOOP2 includes several extra values but also omits several (has to really, since they're both 99-byte packets). I always imagined that Cumulus (or maybe CMX) polls for LOOP and LOOP2. But I've never had cause to look into it in detail.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on June 21, 2018, 04:58:58 PM
LOOP(2) might miss values but the archive record (DMP/DMPAFT in the serial protocol docs) has them, like additional temp and humidity sensor data.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on June 21, 2018, 05:04:06 PM
Quote
I find that difficult to believe - there's a lot of readings in LOOP that are missing in LOOP2 like many of the supplementary sensor readings. I always imagined that Cumulus (or maybe CMX) polls for LOOP and LOOP2. But I've never had cause to look into it in detail.
Far from my understanding how it all works but from what I have read Cumulus1 uses the Davis DLL and some of LOOP1.  But LOOP2 use was introduced with CumulusMX.

Quote
With auto pause cooperating won't be a problem any more. It works perfectly good. Much better I was suspecting.
Looking forward to trying that with CumulusMX.

Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on June 21, 2018, 05:05:23 PM
LOOP(2) might miss values but the archive record (DMP/DMPAFT in the serial protocol docs) has them, like additional temp and humidity sensor data.

Um, yes but aren't we talking about a whole bunch of different things here and I think they're in danger of getting mixed up. Current conditions uploads may typically be uploaded eg every minute, if not more often, whereas new archive records will be generated with 5 or 10 minutes as a commonly-used interval. This needs a much longer post to really nail down.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: UZA_Dave on June 22, 2018, 02:56:26 PM
For PWS, do I use my user ID or station ID?

Thanks,

David
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 22, 2018, 03:03:37 PM
For PWS, do I use my user ID or station ID?

Hi David
For PWS and WU you are using Station ID, but password is same which you are using to login to those services.
I will change those descriptions with new firmware release.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: UZA_Dave on June 22, 2018, 03:17:00 PM
For PWS, do I use my user ID or station ID?

Hi David
For PWS and WU you are using Station ID, but password is same which you are using to login to those services.
I will change those descriptions with new firmware release.

Thank you.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on June 25, 2018, 12:15:52 AM
Quote
With auto pause cooperating won't be a problem any more. It works perfectly good. Much better I was suspecting.

Looking forward to trying that with CumulusMX.
You're right, with Auto pause got it working with CumulusMX for the past 12 hours and also WiFiLogger uploading to all the other sites. \:D/ =D&gt;

Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 28, 2018, 01:15:36 PM
New firmware is available on the first post. Version 1.17

Please update using BIN file.
Also please upload all HTML files. JS, CSS not necessary.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on June 28, 2018, 01:33:00 PM
I had a problem uploading to CWOP using this logger. Firmware 1.17, discussed below, helped fix this problem, as well as some direction from the developer, Wojtek. Now uploads to CWOP, Mesowest, pwsweather.com and Weather Underground all work perfectly. A great product and a perfect supplement to my hardware setup I was looking for—uploads to weather sites without using a computer.

All new products, particularly those that are technology-based, like this logger, will have issues (i.e., bugs) that will take awhile to identify and fix. This device, released in early June 2018, will be no different. So if you have issues or questions, contact Wojtek, who, based on my experience, will do his best to resolve on a timely basis.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Otis on June 28, 2018, 02:25:34 PM
Absolutely agree, I just purchased one - received it today, had some trouble getting "on-line" so sent developer a message.  Wojtek got back to me almost immediately.  While I had already solved the problem he was there and still is there with questions.

This seems to be just what I was looking for to supplement my hardware setup.  So far I am very impressed with the device and gives thumbs up to Wojtek  \:D/.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ocala on June 30, 2018, 06:29:25 AM
Agree with both of the above posters.
The auto pause feature uploads to WL/Cumulus effortlessly.
 \:D/
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: torkelmj on June 30, 2018, 06:33:07 AM
Is there a web site for this thing?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on June 30, 2018, 06:50:55 AM
I think Wojtek may be planning something but we have a page on our main website at:

http://www.weatherstations.co.uk/wifi-logger.htm

with support information, firmware updates etc at:

https://www.manula.com/manuals/pws/davis-kb/1/en/topic/wifi-logger

NB Both pages are pretty new and need more polishing. Comments on errors & omissions welcome.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: torkelmj on June 30, 2018, 09:42:57 AM
Thanks, John. Sounds like a little gem, that one. A photo of the unit would be great, though.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on June 30, 2018, 09:50:00 AM
Thanks, John. Sounds like a little gem, that one. A photo of the unit would be great, though.

Working on it - there will be one posted in the next day or two. It's actually quite a small module so not completely trivial to get a good high-res image.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on June 30, 2018, 10:12:55 AM
It is a logger with a yellow wire! It is about 1 inch square about one-quarter inch thick. Once it is inserted in the console and you replace the battery cover, you don’t see it just as you don’t see the 3 “C” batteries. You use the yellow wire to pull it out of the console, if necessary. A photo of the logger and its yellow wire is viewable in the first post of this thread from the developer, Wojtek.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dport on June 30, 2018, 10:17:05 AM
Thanks, John. Sounds like a little gem, that one. A photo of the unit would be great, though.

Once you put the unit in the console, you'll put the battery cover back on.  At that point you would never know a logger was in the console. No external wires.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on June 30, 2018, 03:55:54 PM
Thanks, John. Sounds like a little gem, that one. A photo of the unit would be great, though.

Hi. There is a photo on the first post.
Here you have another
 [ You are not allowed to view attachments ]

I won the contest for the ugliest world module.
Yellow wire is ugly, but it's smart. Besides, it's Italian design https://youtu.be/7mZdkfEeJH4?t=10m22s

But the best thing is that everything is ok, besides a look.

Wojtek
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ChrisB on July 02, 2018, 05:58:49 AM
Hello all. New member here!

After lurking in the shadows absorbing all the information I could about the logger I finally pulled the trigger last week and now have it all set up, working perfectly. I'm really impressed with it as i specifically didn't want to have a computer switched on 24/7 like I have done in the past. I've upgraded the firmware successfully and so far have my station reporting every minute to Weatherlink with no issues (a little disappointed with Davis' 2.0 offering so far - lots of niggly bugs in their GUI). I think I will set it up with WU too at some point in the near future.

At the moment I'm just enjoying being a PWS owner again having been away from it for a couple of years (had a cheap Maplin FO one with a PC running Cumulus before moving house - I left it attached to the shed for the new owner :lol:). Managed to get myself a lovely Vantage Vue second hand which has finally fulfilled my ambition to own a Davis station.

Happy to contribute to the thread and help this Wifi Logger project to grow. Very impressive.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: optical_man on July 04, 2018, 03:16:08 PM
Wojciech,  can you please add a decimal place more precision to the dewpoint calculation for the data being sent to WU?  In FW117, I'm only seeing a whole number precision for dewpoint temperatures when in fahrenheit units.  The Real Time Data screen shows a digit to the right of the decimal point, but it appears to be rounded to zero every time I look at it.

Also, I don't know if this is just a coincidence or not, but I'm seeing smoother data now on WU once I disabled the main 'Mode' for WU and kept RapidFire enabled.  I don't know what is happening under the hood when both are enabled.  I would think you'd only want one or the other enabled at a time, but not both.  I'm under the impression that WU can't mix both correctly.
 [ You are not allowed to view attachments ]
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dalecoy on July 04, 2018, 05:44:48 PM
Wojciech,  can you please add a decimal place more precision to the dewpoint calculation for the data being sent to WU?  In FW117, I'm only seeing a whole number precision for dewpoint temperatures when in fahrenheit units.  The Real Time Data screen shows a digit to the right of the decimal point, but it appears to be rounded to zero every time I look at it.

How, with Davis equipment, would you be able to get dewpoint temperature accuracy (or precision or resolution) beyond whole degrees?   

See, for instance:
 https://www.researchgate.net/publication/52009269_Uncertainties_of_Derived_Dewpoint_Temperature_and_Relative_Humidity
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on July 04, 2018, 07:59:48 PM
Wojciech,  can you please add a decimal place more precision to the dewpoint calculation for the data being sent to WU?  In FW117, I'm only seeing a whole number precision for dewpoint temperatures when in fahrenheit units.  The Real Time Data screen shows a digit to the right of the decimal point, but it appears to be rounded to zero every time I look at it.

How, with Davis equipment, would you be able to get dewpoint temperature accuracy (or precision or resolution) beyond whole degrees?   

See, for instance:
 https://www.researchgate.net/publication/52009269_Uncertainties_of_Derived_Dewpoint_Temperature_and_Relative_Humidity

My Davis Weatherlink software records dewpoint and temperatures in tenths from my VP2. My uploads to CWOP using the Davis logger and the Weatherlink software rounds these measurements to the nearest whole degree. However, uploads to WU using that same logger and using Weatherlink reflects dewpoint and temperatures to the nearest tenth. I also have the new WiFilogger. My uploads from a different VP2 to CWOP and WU using this new WiFiLogger are displayed on these two websites rounded to the nearest whole degree. My guess, and is strictly a guess, such amounts are rounded by the WiFi logger so a software “tweak” in the WiFiLogger itself is possible, but let’s see what Wojtek, the developer, has to say!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: optical_man on July 04, 2018, 08:18:44 PM
How, with Davis equipment, would you be able to get dewpoint temperature accuracy (or precision or resolution) beyond whole degrees?
See, for instance: https://www.researchgate.net/publication/52009269_Uncertainties_of_Derived_Dewpoint_Temperature_and_Relative_Humidity
I was asking for one additional digit past the decimal place (the same as what the Davis software already provides).  This request has nothing to do with the absolute accuracy of the dewpoint calculation being used.  With the Davis configuration & components in use, I realize that it is hardly accurate enough to even get to whole numbers.  However, I'm after relative changes.  If I get another decimal place, then I'll see a little less quantization noise.  While the Davis RH is presented as a whole number, the formula to convert it to dewpoint has less impact than the temperature does in the range of interest for me.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 05, 2018, 05:22:01 PM
Just a quick answer about dew point.
This value comes from a console. It is inside LOOP2 command which is a part of console firmware 1.90+. There is more than a dew point. You can have 10 min wind gust which is very needed for all uploads.
This value is inside a console as an integer number. WFL is compute only units, so comma is for units count.
WeatherLink don't use LOOP2 command, only LOOP1. With data of temp and humidity its calculate dew point.
WFL only transfer console data.
Problem is that. I would like to stay with this philosophy. WFL is a tool to transfer data.
Davis equipment is a first world weather station which is a toy and can give you quite good readings.
Dew point is calculated with error. Temp measure has an error, humidity has measure error as well.
I have never count this, but probably dew point has measure error like +/- 2 F degree.
With a such big error there is no need to make tenth of degree accuracy. So I am transferring console data and I can't answer what is an error of this calculation.
That is convenient to me and very ok with you, because in a first place you have choose Davis weather station, then you have chosen WFL as a tool to transfer data from it.
I would like to be responsible for data transfer, not Davis measure accuracy. It is ok when I am just transfering data, not calculate it.

 [ You are not allowed to view attachments ]
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: optical_man on July 05, 2018, 07:57:56 PM
Thanks for at least looking into it.  I get your point and I don't expect any extra effort from you.  However, if I may be allowed to rant a little (in general and NOT specifically toward you)...   I encounter many people that get hung up on the notion that only absolute accuracy is of importance to EVERYONE and that there is no reason to include a finer resolution.  But, please realize that there are some people that can appreciate precision in a relative way and that it's possible to be useful for another purpose.  Davis admits that the console readout is a whole number due to various limitations of their processor/memory and therefore resort to a simple lookup table.  Davis publishes the calculations that they use in software:  https://www.davisnet.com/product_documents/weather/app_notes/AN_28-derived-weather-variables.pdf (https://www.davisnet.com/product_documents/weather/app_notes/AN_28-derived-weather-variables.pdf).  If your processor has math functions like EXP and LN, then it should be straight forward to implement.  Just a thought in case you change your mind later on down the road.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 06, 2018, 06:48:10 AM
Thanks for at least looking into it.  I get your point and I don't expect any extra effort from you.  However, if I may be allowed to rant a little (in general and NOT specifically toward you)...   I encounter many people that get hung up on the notion that only absolute accuracy is of importance to EVERYONE and that there is no reason to include a finer resolution.  But, please realize that there are some people that can appreciate precision in a relative way and that it's possible to be useful for another purpose.  Davis admits that the console readout is a whole number due to various limitations of their processor/memory and therefore resort to a simple lookup table.  Davis publishes the calculations that they use in software:  https://www.davisnet.com/product_documents/weather/app_notes/AN_28-derived-weather-variables.pdf (https://www.davisnet.com/product_documents/weather/app_notes/AN_28-derived-weather-variables.pdf).  If your processor has math functions like EXP and LN, then it should be straight forward to implement.  Just a thought in case you change your mind later on down the road.

There is no reason to argue. I have made this calculation. There is more than one mathematical formula to calculate a dew point. I took this one from your post.
Please update your WFL with firmware 1.18 from the first post. Calculated dew point is only on the first page REAL TIME DATA. After confirmation this is it what you are looking for I will change whole program to use this calculated value.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on July 06, 2018, 07:16:38 AM
WFL only transfer console data.
Problem is that. I would like to stay with this philosophy. WFL is a tool to transfer data.

I think this prudent approach is the correct one. Not to introduce 2nd and 3rd algorithms when they're readily available in the console (even if that's not the most accurate thing possible). That's in part why I find it very important to use archive records for uploads with periods greater or equal to 1 minute. That's basically all other software does for services not requiring rapid real-time data. It's there in the console with all sums, highs and lows, etc., ready to transfer.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 06, 2018, 07:58:17 AM
My Davis Weatherlink software records dewpoint and temperatures in tenths from my VP2. My uploads to CWOP using the Davis logger and the Weatherlink software rounds these measurements to the nearest whole degree. However, uploads to WU using that same logger and using Weatherlink reflects dewpoint and temperatures to the nearest tenth. I also have the new WiFilogger. My uploads from a different VP2 to CWOP and WU using this new WiFiLogger are displayed on these two websites rounded to the nearest whole degree. My guess, and is strictly a guess, such amounts are rounded by the WiFi logger so a software “tweak” in the WiFiLogger itself is possible, but let’s see what Wojtek, the developer, has to say!

PWS, WU, WOW accept dew point value and natural dew point from console is in whole F degree.
When people will accept this calculation from version 1.18. I will change all dew point values to this calculated one.
Outside temp is exported in tenth of degree. Only CWOP accept whole F degree.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 06, 2018, 08:06:19 AM
Wojciech,  can you please add a decimal place more precision to the dewpoint calculation for the data being sent to WU?  In FW117, I'm only seeing a whole number precision for dewpoint temperatures when in fahrenheit units.  The Real Time Data screen shows a digit to the right of the decimal point, but it appears to be rounded to zero every time I look at it.

Also, I don't know if this is just a coincidence or not, but I'm seeing smoother data now on WU once I disabled the main 'Mode' for WU and kept RapidFire enabled.  I don't know what is happening under the hood when both are enabled.  I would think you'd only want one or the other enabled at a time, but not both.  I'm under the impression that WU can't mix both correctly.
 [ You are not allowed to view attachments ]

My mistake. Thank you that you have noticed that. I will repair that soon. MODE should completely off WU export. RapidFire should work only when MODE is Enable. It should just switch to real time WU server.
http://wiki.wunderground.com/index.php/PWS_-_Upload_Protocol
"We haven't decided whether you should also send standard updates if the user is uploading in real-time. For now, I think we are leaning toward either only sending standard updates, or only sending real-time updates, not requiring that both are sent when the user is in real-time mode. That'll be simpler."

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: optical_man on July 06, 2018, 08:34:44 AM
There is more than one mathematical formula to calculate a dew point. I took this one from your post.

Thank you.  Your result looks the same as what I calculate using the formula that Davis published.  And I'm almost 100% sure that Davis uses the same formula for WL since I've compared my results to theirs for more than 100 different data samples.  And remember, we know that the result of this calculation is not the real dewpoint, but only an estimate.  So which formula that is used is somewhat arbitrary.  But, at least it provides the relative changes with some more precision.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dalecoy on July 06, 2018, 10:28:59 AM
PWS, WU, WOW accept dew point value and natural dew point from console is in whole F degree.
When people will accept this calculation from version 1.18. I will change all dew point values to this calculated one.
Outside temp is exported in tenth of degree. Only CWOP accept whole F degree.

I completely agree with kubuki -- and your previous decision.

Quote
Quote from: WiFiLogger on Yesterday at 04:22:01 PM

    WFL only transfer console data.
    Problem is that. I would like to stay with this philosophy. WFL is a tool to transfer data.

Doing formulas to change the data from the Davis console would be a negative for me, in a decision to purchase a new logger.

The purpose of a logger is to log the data, and provide a way to access the log.  And optionally, to transfer the console data to other systems, in the same way that other software now does.  Not to modify the data.  And certainly not to modify the data in ways that can't be unmodified.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dport on July 06, 2018, 11:42:00 AM
I tried to update to the latest firmware and when I uploaded the bin file it said "upload failed" and then tried to restart.  It was never able to restart though.  Trying to reset everything I am unable to get back into config mode.  Any ideas?  The attached is what I get when I try to set it back up. 

 [ You are not allowed to view attachments ]
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 06, 2018, 12:37:21 PM
You are lack of HTML files. No HTML files = no interface.
Please go to url http://192.168.4.1/admin/html
Use this simple interface to upload system.html file, then go to http://192.168.4.1/system.html to put all files from html folder.
You can use first url to upload all files if you like.

If you don't have wifi.html and want to establish connection with router use http://192.168.4.1/simplewifi
http://192.168.4.1/admin/infovalues - will show you IP adress.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dport on July 06, 2018, 01:03:41 PM
You are lack of HTML files. No HTML files = no interface.
Please go to url http://192.168.4.1/admin/html
Use this simple interface to upload system.html file, then go to http://192.168.4.1/system.html to put all files from html folder.
You can use first url to upload all files if you like.

If you don't have wifi.html and want to establish connection with router use http://192.168.4.1/simplewifi
http://192.168.4.1/admin/infovalues - will show you IP adress.

You are the man.  Not sure how I ended up with no HTML files loaded, but thank you so much for the quick response.  I am back up and running. 
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 06, 2018, 01:06:01 PM
PWS, WU, WOW accept dew point value and natural dew point from console is in whole F degree.
When people will accept this calculation from version 1.18. I will change all dew point values to this calculated one.
Outside temp is exported in tenth of degree. Only CWOP accept whole F degree.

I completely agree with kubuki -- and your previous decision.

Quote
Quote from: WiFiLogger on Yesterday at 04:22:01 PM

    WFL only transfer console data.
    Problem is that. I would like to stay with this philosophy. WFL is a tool to transfer data.

Doing formulas to change the data from the Davis console would be a negative for me, in a decision to purchase a new logger.

The purpose of a logger is to log the data, and provide a way to access the log.  And optionally, to transfer the console data to other systems, in the same way that other software now does.  Not to modify the data.  And certainly not to modify the data in ways that can't be unmodified.

Now I have just add second dew point in same line to check if everything is alright. I think it is the same algorithm which was used in Davis console.
Data the same, algorithm, result the same, so all is alright.
I don't want to change any more data. Even if those data are not very good. From my point of view is irresponsible, someone has bought this particular weather station to have data from it.

There is more than a dew point.
Rain gauge has big error when rain rate is high. It should stay like this.
There is only 10 min wind gust. If some people will need other wind gust. I can't help.
etc. etc.

WiFiLogger should be very close to Davis standards.
 
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 06, 2018, 01:07:22 PM
You are the man.  Not sure how I ended up with no HTML files loaded, but thank you so much for the quick response.  I am back up and running.

You have latest firmware now? Or still problem to make update?
Please go to the first post there is an update manual.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on July 06, 2018, 01:09:09 PM
Now I have just add second dew point in same line to check if everything is alright.

May I suggest to add this as an option only? Best would be to keep original values and only switch to the new algorithm when someone specifically requires it by the flip of a toggle setting.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 06, 2018, 01:21:31 PM
May I suggest to add this as an option only? Best would be to keep original values and only switch to the new algorithm when someone specifically requires it by the flip of a toggle setting.

I will put dew point option nearby units controls. There were some questions before about this dew point, so it will stay.
This calculation of dew point value is harmless. Besides WeatherLink is calculating also this value, so it is still Davis standards.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dport on July 06, 2018, 02:05:56 PM
You are the man.  Not sure how I ended up with no HTML files loaded, but thank you so much for the quick response.  I am back up and running.

You have latest firmware now? Or still problem to make update?
Please go to the first post there is an update manual.

Yes, latest firmware is now installed.  Thanks!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dalecoy on July 06, 2018, 03:33:02 PM
This calculation of dew point value is harmless. Besides WeatherLink is calculating also this value, so it is still Davis standards.

Davis sometimes changes their calculation formula.  So, you'll change your calculation when Davis changes theirs?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 06, 2018, 06:53:55 PM
This calculation of dew point value is harmless. Besides WeatherLink is calculating also this value, so it is still Davis standards.

Davis sometimes changes their calculation formula.  So, you'll change your calculation when Davis changes theirs?

I will ask here what to do next. Replace, or add new algorithm.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Mattk on July 06, 2018, 07:03:18 PM
I think some get a little carried away worrying about apparent precision and what it really indicates especially with computed and averaged values, sensor accuracy/spec from sites that are mostly not ideal anyway. Just because a value has 1 or x decimal places doesn't indicate much in most cases.   
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: optical_man on July 06, 2018, 07:14:06 PM
I will ask here what to do next. Replace, or add new algorithm.

I don't envy the frustration of all the differing opinions that you face.  You know my vote already.  Although, there could be a 3rd option, but you may not like it since it would require even more effort from you.  That is to add a boolean option somewhere in the settings menu to toggle this feature on/off.  Ultimately, the decision is yours and I surely won't think less of you if you choose to only provide the whole number dew point.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 06, 2018, 07:27:13 PM
All devices on market today have to have maximum one button and have to be maximum easy to operate.
That's the problem. I have to make it as simple as I can. When I put to many features then people will ask for manual which they don't read.

My Job is to make clear interface.
Five algorithms to choose how dew point should be calculated is definitely not clear.
Dew point is not a problem at all. Problem is when it will be a standard that we start to recalculate live readings.
I would like to stay with this dew point calculation and not go further.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: BCJKiwi on July 06, 2018, 08:08:53 PM
Well, I don't think you should be doing any calculations/modifications in a LOGGER.
As you previously stated, the WiFiLogger should be very close to Davis standards.

If users want to modify what comes out of the console then that should be their responsibillity to do by whichever means they wish and not have to re-modify an already modified data point.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: optical_man on July 06, 2018, 09:50:50 PM
I think there is some confusion here.  Here are a few key points:
Maybe a picture will help.  Here is an example graph using real data that shows a comparison of what WL shows compared to the console readout:
 [ You are not allowed to view attachments ]
The RED console trace clearly exhibits rounding to the nearest whole number.  Whereas, the GREEN WL trace is easier to see relative changes.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dalecoy on July 06, 2018, 10:11:54 PM
The proposed change is to use the exact same calculation that Davis published.  The data will be exactly the same but with one additional significant figure than what the console presents, but exactly the same as what WeatherLink provides.

Understood.  The data will not be the same that the console directly provides.  Nor will it be the same as is shown on WeatherLink.com.   

It will be the same that Weatherlink software provides.

That "enhances" the resolution (of course without improving the accuracy or precision).  It can be useful in showing fractional degree variations in computed dew point.

It just isn't the same thing that the Davis hardware provides.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on July 06, 2018, 10:20:59 PM
I think there is some confusion here.  Here are a few key points:
    ...
    The
RED console trace clearly exhibits rounding to the nearest whole number.  Whereas, the GREEN WL trace is easier to see relative changes.

Excellent analysis and discussion. But, you have convinced me I don’t understand dewpoint, and I certainly don’t care to have it presented to one decimal point in accuracy. My vote (a retired CPA but love being a weather enthusiast and working with fellow PWS owners), is to keep it simple and what Wojtek originally proposed is good enough for me. We are very lucky to have a talent like Wojtek, and want him to continue keeping his logger current, free of bugs, and forget about dewpoint with a level of accuracy that I don’t need nor care about. I purchased one of these loggers from Ryan Wilhour and from my perspective, it is a great tool—something that meets my needs precisely—a logger that doesn’t need a computer to upload my pws to key weather sites. The Poles should be impressed with such a talent.[/list]
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: BCJKiwi on July 07, 2018, 07:52:21 AM
Interesting.
It is clear that as there is no Dewpoint sensor, any representation of Dewpoint HAS to come from a calculation.
So the discussion is entirely around the options;
1. WiFiLogger delivers the value calculated in the console (as per the Davis specs and in whole number F or C).
2. WiFiLogger behaves like weather software and does its own calculation and shows higher resolution.

VP2 specification says:
Dewpoint (calculated)
Resolution and Units. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  1°F or 1°C (user-selectable) °C is converted from °F rounded to the nearest 1°C
Range. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  -105° to +130°F (-76° to +54°C)
Accuracy  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  ±2°F (±1°C) (typical)
Variables Used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  Instant Outside Temperature and Instant Outside Relative Humidity
Current Display Data  . . . . . . . . . . . . . . . . . . . . . . . . . . .  Instant Calculation
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on July 07, 2018, 08:15:08 AM
It is clear that as there is no Dewpoint sensor

True, on a VP2 or Vue system. But, just to preempt other potential posts, there is of course the chilled mirror hygrometer which I guess does measure dew point directly. Just a shame that we don't have one for the VP2 and at an affordable price. :-(
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Mattk on July 07, 2018, 08:16:59 AM
Based on the accuracy spec then that eliminates option 2, doesn't it as higher resolution is meaningless, relative to the accuracy spec and anything to do with precision.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 07, 2018, 09:20:42 AM
Problem is that console is dropping tenth part, there is no reason to accept that. This formula from Davis manual is the same which is built in console. So everything is ok with dew point either with console version, or calculated one. However, it must remain as an option to choose from. Even if this is the same number.
Anyway. Calculating dew point was very good idea. It looks much better than whole degree version.

That what I want is to not make calculations as a standard.
You know that you don't have to mount anemometer facing north? WiFiLogger could calculate direction value.
It won't happen even this is a good idea.
Console gives 10-min and 2-min avg wind speed. Can we make 5-min avg wind speed? Yes, but won't happen.

My job here is to hear clients needs and make better product for them.
I can make cuckoo clock using backlight in console if you want. Twelve flash of backlight at high noon. Useless, but ok.
I just want to stick to the plan and relocate raw console data into the Internet.

We should stop this discussion, too much philosophy about one digit.


Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: GBAllison on July 12, 2018, 01:39:17 PM
Do you have any idea when this will be available in the US? 
And how will it be announced?  (In other words, how will I be able to find out that it's available?)

This seems to be *exactly* what I'm looking for, but my family is way too impatient.  I may have to cobble together some workaround to hold them off in the meantime ... so getting a guess about how long of a wait will help me decide between impatient-family-workaround and cool-my-heels-patience. :-)

And add my thanks to the list of people who appreciate what you're doing for the WX-Davis community!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on July 12, 2018, 01:54:57 PM
Do you have any idea when this will be available in the US? 
And how will it be announced?  (In other words, how will I be able to find out that it's available?)

...

And add my thanks to the list of people who appreciate what you're doing for the WX-Davis community!

It is available in the US now from Scaled Instruments:

https://www.scaledinstruments.com

The price is currently $139 plus shipping if you create an account with SI.

I have this logger and it works great. Be sure to update the logger to the current firmware version. See the first post in this thread for the firmware update, logger instructions, and instructions on how to update the firmware—a two step process—the firmware update itself and 10 html files—an easy process—just remember the two steps!

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: GBAllison on July 12, 2018, 02:11:50 PM
That is SO helpful ... THANKS!!!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on July 13, 2018, 10:05:54 AM
Hi Wojtek,
The uploads have been very intermittent over last couple of days, and now stopped to most sites - PWS, WL, CWOP, FTP archive
i.e. http://www.pwsweather.com/obs/KOMOKA2.html and http://www.findu.com/cgi-bin/rawwx.cgi?call=FW2530


However WU is mostly being updated http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IMIDDLES37


I did reboot the Vue console (disconnect all power and reconnect) and that seemed to get at least one update to CWOP but nothing further.

WiFiLogger Real Time Data view looks fine.

Any suggestions?

Thanks,
Paul



Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dport on July 13, 2018, 10:17:54 AM
Hi Wojtek,
The uploads have been very intermittent over last couple of days, and now stopped to most sites - PWS, WL, CWOP, FTP archive
i.e. http://www.pwsweather.com/obs/KOMOKA2.html and http://www.findu.com/cgi-bin/rawwx.cgi?call=FW2530


However WU is mostly being updated http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IMIDDLES37


I did reboot the Vue console (disconnect all power and reconnect) and that seemed to get at least one update to CWOP but nothing further.

WiFiLogger Real Time Data view looks fine.

Any suggestions?

Thanks,
Paul

Sounds odd.  Mine has been working seamlessly for a month now (minus my flawed firmware upload which I fixed immediately). 

Perhaps your HTML files didn't upload correctly?  Also, keep in mind that for CWOP your password needs to be updated when you update the firmware.  For example, the latest CWOP password needs to be -1 vers WiFiLogger 1.18
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ANPweather on July 13, 2018, 12:54:28 PM
I've had mine from Scaled Instruments for a week now and it's working perfectly. I only collect the data from it on my PC and continue to let Weather Display do all the uploading to WU, CWOP, etc.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on July 13, 2018, 03:04:55 PM
It had been working for 4 months, just the last couple days when there are sometimes hours between upload, except for WU which is updating but not at the set 5 min interval.I am not familiar with network settings but does the NTP Time as 1969 and last boot as 1969 seem normal?  If not, how would I change it?

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ANPweather on July 13, 2018, 05:39:24 PM
Those times in 1969 are definitely not right. They should be a current date and time.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rwilhour on July 13, 2018, 06:01:38 PM
It had been working for 4 months, just the last couple days when there are sometimes hours between upload, except for WU which is updating but not at the set 5 min interval.I am not familiar with network settings but does the NTP Time as 1969 and last boot as 1969 seem normal?  If not, how would I change it?

I am wondering if your NTP settings were some how were corrupted.  Have you tried going to "Setup" then "Wifi setup" then scrolling to "NTP Settings" so see what is entered?  Should be set to something like "pool.ntp.org" and update "15"
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on July 13, 2018, 09:31:31 PM
Uploads working again.  Looks like something got corrupted in the console time.  After several console time setups, and also in WiFiLogger, it came back to current life.
Enjoying,Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: bchwdlks on July 14, 2018, 01:06:51 PM
It had been working for 4 months, just the last couple days when there are sometimes hours between upload, except for WU which is updating but not at the set 5 min interval.I am not familiar with network settings but does the NTP Time as 1969 and last boot as 1969 seem normal?  If not, how would I change it?

That type of date is often an indication that the device rebooted or re-initialized,  and during the start up process it was unable to connect to the network to get the current time. Since it cannot get the correct time it starts from 0 which for UNIX based systems is 12/31/1969 00:00:00.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on July 14, 2018, 01:35:07 PM
That type of date is often an indication that the device rebooted or re-initialized,  and during the start up process it was unable to connect to the network to get the current time. Since it cannot get the correct time it starts from 0 which for UNIX based systems is 12/31/1969 00:00:00.

This call for a possible bug. When the module is initialized without public internet access (or one that prohibits NTP server access), timestamps will be wrong where they're needed and possibly used for uploads. I think it would be nice if the module first initialized its clock from the console, then maintained accuracy using NTP.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 14, 2018, 05:01:15 PM
That type of date is often an indication that the device rebooted or re-initialized,  and during the start up process it was unable to connect to the network to get the current time. Since it cannot get the correct time it starts from 0 which for UNIX based systems is 12/31/1969 00:00:00.

This call for a possible bug. When the module is initialized without public internet access (or one that prohibits NTP server access), timestamps will be wrong where they're needed and possibly used for uploads. I think it would be nice if the module first initialized its clock from the console, then maintained accuracy using NTP.

Sorry for being late.
Problem is: Unix timestamp = 0 gives as 1.01.1970 01:00:00
When NTP time is renew, console time is being readed.
Two conditions has to be pass through
Console year has to be bigger than 1971 - checking if time was read correctly from the console.
NTP year has to be bigger than 2017
Then console time will be updated, but only when difference between console time and NTP will be 1 min or more.

I can't say what was happened. Please report problem like this. I have to make some pattern to solve this.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bobvelle on July 18, 2018, 11:15:54 PM
Hello Wojciech,
I Just Installed WiFiLogger and I'm reporting to everything except CWOP. The problem is that I was not showing up on APRS/CWOP so I changed the port to 23. That didn't work either. After that I upgraded the firmware to 118 and now I can't increase the port number more that a few numbers at a time. I can't copy and paste or type in 14580 or any number more than 10 higher or it won't save. and after a 20 minutes of finally getting to 255, it will not go higher.... I need 14580... any suggestions?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 19, 2018, 02:39:59 AM
Hello Wojciech,
I Just Installed WiFiLogger and I'm reporting to everything except CWOP. The problem is that I was not showing up on APRS/CWOP so I changed the port to 23. That didn't work either. After that I upgraded the firmware to 118 and now I can't increase the port number more that a few numbers at a time. I can't copy and paste or type in 14580 or any number more than 10 higher or it won't save. and after a 20 minutes of finally getting to 255, it will not go higher.... I need 14580... any suggestions?

That was problem in firmware. Please update to version 1.19 from the first post.
Bin file +
Between version 1.18 and 1.19 it is needed one html file: setup.html

In this version you will find dew point option next to units in SETUP|Weather Station Setup.
You can choose which dew point will be send to WU, PWS and WOW. Other services don't use dew point.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bobvelle on July 19, 2018, 10:03:18 AM
Working perfectly now.
Thanks for the quick reply AND quick fix. You sir, are 'on the ball' Wojciech !! \:D/

This logger has a lot of features... However, I'm not sure if I see anything that can adjust (calibrate) settings like Tem & Humidity. Is this feature available and I've just overlooked it somehow?

Also, this may have been explained, but what's the story on Console Dewpoint vs Calculated?

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 19, 2018, 12:22:50 PM
Working perfectly now.
Thanks for the quick reply AND quick fix. You sir, are 'on the ball' Wojciech !! \:D/

This logger has a lot of features... However, I'm not sure if I see anything that can adjust (calibrate) settings like Tem & Humidity. Is this feature available and I've just overlooked it somehow?

Also, this may have been explained, but what's the story on Console Dewpoint vs Calculated?

Sorry for this bug with CWOP. Many people were test it, but nobody had to change that port.

Dew point story: WiFiLogger is a device to send data from the console to the Internet. Dew point in console is in full F degree, however it can be calculated and the will give tenth part. Discussion was if this is ok. In my opinion WFL should stay as a Internet connection device and not changing anything. On the other hand this calculation is very good. Gives the same value with tenth part. That was good move, but discussion was about philosophy if it's ok to make such things.

Calibration: There are some console settings, but not all. I will check how long it will take to make calibration menu. Maybe next firmware version (next friday) it will be done.
Please remember that calibration is in console, WFL won't recalculate values, only units.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bobvelle on July 19, 2018, 02:10:57 PM
Calibration: There are some console settings, but not all. I will check how long it will take to make calibration menu. Maybe next firmware version (next friday) it will be done.
Please remember that calibration is in console, WFL won't recalculate values, only units.

Understood. I use the console to re-calibrate mostly, but sometimes you forget what these offsets are and that requires Weatherlink software interface as it shows the raw data vs displayed value dialog box. This is rather helpful. However.. I can use Weatherlink to see these offsets so in the end I guess it's not that important that Wifilogger do this too. I fact, It may just muck things up having conflicting adjustments on 3rd party software. Thanks for the info and continuing to improve this great little device.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bobvelle on July 19, 2018, 02:33:04 PM
Another question. Would updating the Davis Pro2 CONSOLE firmware be possible through the WiFiLogger? I forgot to do this for the latest firmware and I'd rather not have to reinstall the WLIP logger to accomplish this. Any thoughts?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 19, 2018, 05:01:17 PM
Another question. Would updating the Davis Pro2 CONSOLE firmware be possible through the WiFiLogger? I forgot to do this for the latest firmware and I'd rather not have to reinstall the WLIP logger to accomplish this. Any thoughts?

TCP connection is for this situation. Please go to SETUP|SYSTEM and set TCP port: Auto Pause. Click SAVE.
Run Davis update software(VP2_3_18.exe), use TCP/IP
Local Device ID is not working with WFL here.
use REMOTE IP ADDRESS and type WFL IP there.

Should be ok, tested many times. Please remember if something goes wrong console will not run, but you can start another update process from the beginning. No stress here.
Just tested on ver. 1.19. It takes 6-7 min.
 [ You are not allowed to view attachments ]
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on July 19, 2018, 05:04:43 PM
Time for our Polish friend to go to bed!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 19, 2018, 05:13:49 PM
The party was about to begin :)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: TO4DM4N on July 20, 2018, 02:54:15 PM
Hi all...new to the hobby and forums.  Looking to purchase my first Davis VP2 station.  Am I correct in thinking that the WiFiLogger eliminates the need for a meteobridge and a usb data-logger cable?  Thanks!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rwilhour on July 20, 2018, 02:59:12 PM
Hi all...new to the hobby and forums.  Looking to purchase my first Davis VP2 station.  Am I correct in thinking that the WiFiLogger eliminates the need for a meteobridge and a usb data-logger cable?  Thanks!

That is correct.  A turn key system would include your "flavor" of pro2: 6152, 6162, 6153, or 6163 and the wifilogger.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on July 20, 2018, 03:01:35 PM
Hi all...new to the hobby and forums.  Looking to purchase my first Davis VP2 station.  Am I correct in thinking that the WiFiLogger eliminates the need for a meteobridge and a usb data-logger cable?  Thanks!

That is correct. I have used my WiFiLogger for about a month and it works perfectly. If you buy one, make sure you update the firmware. A two step process—a bin file and several html files all contained in a single ZIP file. They are available in the first post in this thread.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dport on July 20, 2018, 03:11:44 PM
Hi all...new to the hobby and forums.  Looking to purchase my first Davis VP2 station.  Am I correct in thinking that the WiFiLogger eliminates the need for a meteobridge and a usb data-logger cable?  Thanks!

Yep, as Ryan and Ron said above, nothing more needed besides the VP2 and the console (or the envoy).  No need for any additional software or meteobrige.

For me, it was the most cost effective and seamless way to upload my data to the internet without a computer running all the time.  The wifilogger was the reason I finally pulled the trigger on the Davis.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bobvelle on July 20, 2018, 03:44:52 PM
OK...

So I just got on to my Weatherlink software on my home PC and went to download the logger like I do about every couple of months so the logger doesn't get to full. As usual a dialog box appears...says downloading 150 pages (or whatever), BUT there is no data. If I make a plot the page loads to the year 2089 or 2150 or something and after scrolling back to 2018, all plots stop at 7:15 pm July 18th... the time and day I removed weatherlinkIP and plugged in Wifilogger.
Any Idea what I might have done wrong here? Am I supposed to even be getting logged archive data via wetherlink like before? i thought I would.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ocala on July 20, 2018, 08:51:30 PM
OK...

So I just got on to my Weatherlink software on my home PC and went to download the logger like I do about every couple of months so the logger doesn't get to full. As usual a dialog box appears...says downloading 150 pages (or whatever), BUT there is no data. If I make a plot the page loads to the year 2089 or 2150 or something and after scrolling back to 2018, all plots stop at 7:15 pm July 18th... the time and day I removed weatherlinkIP and plugged in Wifilogger.
Any Idea what I might have done wrong here? Am I supposed to even be getting logged archive data via wetherlink like before? i thought I would.
Just to make sure you have the right settings checked.
Under Wi-FI setup scroll all the way to the bottom. Under TCP settings make sure you have 22222 in the box. Click save.
Next go to the System page. Under TCP select Auto-Pause. Click save.
Next open Weatherlink but do not download any data. Click Set Up and go to Communications Port. In the Communications box make sure TCP/IP is checked. Under the TCP/IP Connections box make sure you have  22222 as the TCP port number.  Under Remote IP Address put this number. 10.0.0.210 Click OK at the top.
Before you do download anything  though delete those bad years.   Have to get rid of that bad data.
Hopefully that helps.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bobvelle on July 21, 2018, 12:09:30 AM
Just to make sure you have the right settings checked.
Under Wi-FI setup scroll all the way to the bottom. Under TCP settings make sure you have 22222 in the box. Click save.
Next go to the System page. Under TCP select Auto-Pause. Click save.
Next open Weatherlink but do not download any data. Click Set Up and go to Communications Port. In the Communications box make sure TCP/IP is checked. Under the TCP/IP Connections box make sure you have  22222 as the TCP port number.  Under Remote IP Address put this number. 10.0.0.210 Click OK at the top.
Before you do download anything  though delete those bad years.   Have to get rid of that bad data.
Hopefully that helps.

Thanks Ocala,
All the setting are correct..but you said to get rid of those future years, but I wasn't sure how to do do that.Turns out I had to go into Weatherlink File menu and under 'Clear', I chose to 'clear all archive data'. That seems to have did it. After downloading the archive again, the extra 112 years were gone and the data for the last 15min interval was plotted.  :grin: Lost a couple days but Oh well.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 21, 2018, 03:48:52 AM
OK...
So I just got on to my Weatherlink software on my home PC and went to download the logger like I do about every couple of months so the logger doesn't get to full. As usual a dialog box appears...says downloading 150 pages (or whatever), BUT there is no data. If I make a plot the page loads to the year 2089 or 2150 or something and after scrolling back to 2018, all plots stop at 7:15 pm July 18th... the time and day I removed weatherlinkIP and plugged in Wifilogger.
Any Idea what I might have done wrong here? Am I supposed to even be getting logged archive data via wetherlink like before? i thought I would.

Bobvelle you had this problem, because it is possible that you have unit which was not clear before shipping. I am sorry because of that.
I will need to add this point to quick manual, to clear arch memory before use. WeatherLink is asking for clearing arch. memory very often.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bobvelle on July 21, 2018, 07:11:14 AM

Bobvelle you had this problem, because it is possible that you have unit which was not clear before shipping. I am sorry because of that.
I will need to add this point to quick manual, to clear arch memory before use. WeatherLink is asking for clearing arch. memory very often.

That makes since.
However, during initial setup of WiFilogger (before I updated to 1.18, I think) I remember going to "Set Archive Interval" and checking the block "new archive interval will automatically erase whole memory. Do it?"
Is this not the same as clearing the memory via Weatherlink?

Leave it to me to find all the glitches  :-P  This thing will be Bulletproof before long though.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 21, 2018, 07:42:01 AM
However, during initial setup of WiFilogger (before I updated to 1.18, I think) I remember going to "Set Archive Interval" and checking the block "new archive interval will automatically erase whole memory. Do it?"
Is this not the same as clearing the memory via Weatherlink?
If you don't change interval then this command will be not executed. You have to change interval value before, then it will be done.

Check commands:
SETUP|Weather Station Setup
go to the bottom and find COMMAND SEND section.
11th command on list is CLRLOG, that will erase archiver memory.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on July 21, 2018, 07:57:52 AM
If you don't change interval then this command will be not executed. You have to change interval value before, then it will be done.

This is no different from the regular USB or IP logger IIRC. To clear the archive memory, you need to change archive interval away from the current setting and then, if necessary, repeat the same operation a second time but changing the interval back to its original value.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bobvelle on July 21, 2018, 07:59:30 AM

If you don't change interval then this command will be not executed. You have to change interval value before, then it will be done.

Check commands:
SETUP|Weather Station Setup
go to the bottom and find COMMAND SEND section.
11th command on list is CLRLOG, that will erase archiver memory.

Of course  #-o   I guess I didn't change the interval because I set it to 15 min and it was always 15 with the old logger.

Thanks
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bobvelle on July 21, 2018, 11:10:00 AM
Okay... another issue. (rack'n 'em up now   :-)).
I tried to use Wi-Fi logger to calibrate my barometer. Now my barometer is stuck at a certain pressure and will not change. I have another console and it's showing pressure in my area changing rapidly but the console with WiFiLogger is stuck. I tried clearing the calibration through WiFiLogger by entering '0' but this appeared to make no difference. It keeps returning -29.873 hg in the offset dialog box.  I then tried setting the current pressure through the console itself but it still stays at whatever pressure I set without changing.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Middle of Nowhere Guy on July 22, 2018, 04:28:38 PM
Well I took the plunge and ordered one from Scaled Instruments last night.  I had been thinking of buying Weatherlink IP since I only have laptops and don’t have one on 24/7. Hoping this fits the bill!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on July 22, 2018, 04:41:45 PM
Well I took the plunge and ordered one from Scaled Instruments last night.  I had been thinking of buying Weatherlink IP since I only have laptops and don’t have one on 24/7. Hoping this fits the bill!

You will like it very much. It works as advertised. Be sure upon receipt to update the firmware to the latest version..1.19 as of now.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bobvelle on July 22, 2018, 05:09:32 PM
Okay... another issue. (rack'n 'em up now   :-)).
I tried to use Wi-Fi logger to calibrate my barometer. Now my barometer is stuck at a certain pressure and will not change. I have another console and it's showing pressure in my area changing rapidly but the console with WiFiLogger is stuck. I tried clearing the calibration through WiFiLogger by entering '0' but this appeared to make no difference. It keeps returning -29.873 hg in the offset dialog box.  I then tried setting the current pressure through the console itself but it still stays at whatever pressure I set without changing.

FOLLOW-UP: (for those who are interested)
After discussion with the Woj-Tech. The cause of this issue is still unknown.   :?:
But fortunately the fix was simple.
Power down Console,
remove Logger,
Power up to see barometer come up, (Actually took a while because it was all dashes --.--, which happened when I cleared all Calibrations through Weatherlink and it could not be edited, even through the console  :shock:)
Power down again,
Install logger.
All is good now.
Baro is moving again and keep perfect accuracy.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bobvelle on July 22, 2018, 05:23:12 PM
Well I took the plunge and ordered one from Scaled Instruments last night.  I had been thinking of buying Weatherlink IP since I only have laptops and don’t have one on 24/7. Hoping this fits the bill!

If you have a Wireless Router with internet access and a Davis Console you'll be up and reporting in no time. No computers necessary. (except to set up, of course) I think you will be Happy. Plus, the developer is making upgrades and improvements almost daily. So far I am very happy with this logger and I like it better than WeatherlinkIP that I was using. Please don't be concerned by the issues I've posted. My situation is unique in that my system, without going into detail, is a "Frankenstein" station. So I have issues that most users won't encounter.
Good Luck
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Middle of Nowhere Guy on July 22, 2018, 05:43:43 PM
Well I took the plunge and ordered one from Scaled Instruments last night.  I had been thinking of buying Weatherlink IP since I only have laptops and don’t have one on 24/7. Hoping this fits the bill!

If you have a Wireless Router with internet access and a Davis Console you'll be up and reporting in no time. No computers necessary. (except to set up, of course) I think you will be Happy. Plus, the developer is making upgrades and improvements almost daily. So far I am very happy with this logger and I like it better than WeatherlinkIP that I was using. Please don't be concerned by the issues I've posted. My situation is unique in that my system, without going into detail, is a "Frankenstein" station. So I have issues that most users won't encounter.
Good Luck

Have a Vue and wireless tri band router.  Got the Vue this spring and was just waiting on making sure I had it in a good location and everything working right before putting it online. It’s my first PWS and I didn’t want to jump all in before I was sure it would be in working order.  Then I wasn’t really thrilled with having to run 25 feet of cable from my console to the router or spending extra on a weatherbridge and logger.  I could have just moved my console next to the router, but I like just glancing over at it while I’m sitting in my chair watching tv lol.  This looks to be perfect for me.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bobvelle on July 22, 2018, 06:03:17 PM

 Then I wasn’t really thrilled with having to run 25 feet of cable from my console to the router or spending extra on a weatherbridge and logger.  I could have just moved my console next to the router, but I like just glancing over at it while I’m sitting in my chair watching tv lol.  This looks to be perfect for me.
If this thing would have been around 9 years ago, I'd of done the same as your doing  :grin:
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Middle of Nowhere Guy on July 26, 2018, 01:25:17 PM
Well that wasn't too hard of a setup at all!  Up and sending to WU already.  \:D/
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bobvelle on July 26, 2018, 01:39:35 PM
Well that wasn't too hard of a setup at all!  Up and sending to WU already.  \:D/

Its pretty simple. You can download some WU apps on your smartphone now too. And sign up for a CWOP station #.
 I tried WiFiLogger's Rapid fire mode to WU, but it seemed like it was dropping packets once in a while but it might of been on their end. Either way, at 1 minute intervals, its been rock solid for over a week now.
Enjoy.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ANPweather on July 26, 2018, 02:50:11 PM
Haven't had my WifiLogger for long but only recently enabled it to upload to WU and PWS (rather than having Weather Display software). It seems that WU rapidfire stops receiving packets after a period of time. Other data continues to be received / displayed by WU, just rapidfire stops working. I just changed back to WD uploading to see if the problem follows. Anyone else notice a problem with rapidfire?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: optical_man on July 26, 2018, 03:51:17 PM
If you are experiencing problems, please mention the logger firmware version.  I don't have any upload issues to WU rapid fire using version 1.19.  My interval is set to every 3 seconds.  I also needed to enable both WU options in v1.19.  Whereas ealier versions the main WU option should be disabled when rapid fire is enabled.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ANPweather on July 26, 2018, 04:35:06 PM
I'm on 1.19. Rapidfire was uploading every 10 seconds with both WU options enabled the last time I tried it. The first time it was every 5 seconds. As of now, WU uploads from WD are working fine. Will change back to Wifilogger now and see what happens.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: CNYWeather on July 26, 2018, 04:40:14 PM
So is anyone feeding the live data on a personal website with the WiFiLogger?

This looks amazing.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 26, 2018, 04:48:46 PM
I have just checked RapidFire.
When first page is open "Real Time Data" and RapidFire is working. Console is asked for data too fast.
When that happened. Loop data is not renew.
I will adjust timings with next firmware.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 26, 2018, 05:03:27 PM
So is anyone feeding the live data on a personal website with the WiFiLogger?

This looks amazing.

At this moment only archive data can be upload for personal FTP server.
I will make two things that allow you to send data to your server.
1. MQTT - transmission like RapidFire. JSON file will be transfered with MQTT to broker. Your website can be subscibber of this broker.
2. Same JSON file uploaded to your server with FTP. This method is ok with minimal interval 1min.

I am also thinking about providing PHP driver, which will allow you to establish similar web service like WL.COM.
You will need to intall PHP script on server + configure MySql data base. Then WiFiLogger will start to feed this MySql database through PHP script.
Transmission like WL.COM. Current data minimum interval 1 min. Arch. records when new appears.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ANPweather on July 26, 2018, 05:07:41 PM
Should I increase the rapidfire timing until you get a fix in?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 26, 2018, 05:30:14 PM
I have notice such problem. Real Time Data page and RapidFire wants to have access to the console in almost same time. Console has latency. After all the console don't send proper data.
Only cure for a while is not to use Real Time Data page.
For example you can have opened it in background in your smartphone.

Or maybe you have other issue, not this particular one.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on July 27, 2018, 11:35:26 AM
got my station hooked up with WifiLogger last evening pushing updates to WU and PWS every minute.  But now 15 hours later, it stopped. I’m at work, but using my Linksys app, I can tell that my home has internet, but WifiLogger is offline 🙁.

Has this happened to anyone else?

version 1.19 firmware
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on July 27, 2018, 11:38:27 AM
got my station hooked up with WifiLogger last evening pushing updates to WU and PWS every minute.  But now 15 hours later, it stopped. I’m at work, but using my Linksys app, I can tell that my home has internet, but WifiLogger is offline 🙁.

Has this happened to anyone else?

6+ weeks of usage, never.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 27, 2018, 11:43:40 AM
Yes some users had similar problem.
It was range issue. Please check signal strength maybe you will need switch WIFI MODE to G.

Please also update firmware to 1.19 if you didn't make it already.
Firmware and instruction is on the first post here.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on July 27, 2018, 11:46:18 AM
is it range from ISS to WFL or WFL to Router?  I did install firmware 1.19
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 27, 2018, 11:50:51 AM
WFL to Router.
Generally this WiFi chip has very good range, but not in N mode.

You need to navigate to SETUP|NETWORK INFO and check RSSI parameter. If it's less than -50 - -60 dBm. Please switch to G mode.
You have to reboot WFL. This parameter can be setup on startup only.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on July 27, 2018, 12:02:31 PM
I just called my wife who moved the console right next to the router, but Linksys is still showing as offline.  I wonder if when it disconnects, maybe it has to be reset?  Anyway, I’ll try when I get home. Thanks.

I’m a little new to your terminology - for rebooting, is it just power down, or do any of the buttons need to be pushed?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 27, 2018, 12:05:02 PM
You can use white button on WFL, or SETUP|SYSTEM click on RESTART button.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on July 27, 2018, 12:30:17 PM
I’ll have to play tonight, not sounding good so far.

I walled my daughter through:
(1) SETUP/SYSTEM/RESET - didnt work since WFL not connected
(2) Hit white button, then try (1) - still not connected
(3) power down /power up, then try (1) - still not connected

Maybe I need to restablish wifi connection with my phone? 
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on July 27, 2018, 12:30:40 PM
I’ll have to play tonight, not sounding good so far.

I walked my daughter through:
(1) SETUP/SYSTEM/RESET - didnt work since WFL not connected
(2) Hit white button, then try (1) - still not connected
(3) power down /power up, then try (1) - still not connected

Maybe I need to restablish wifi connection with my phone?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 27, 2018, 12:40:17 PM
Check also router. Reboot router as well.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on July 27, 2018, 12:58:49 PM
thanks for your help, I was able to restart my router remotely, and I saw that WFL connected immediately.  I don’t see updates yet, I may need to reset WFL later.  So I think things will be OK.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 27, 2018, 01:07:24 PM
No, that can be start of our problem.
If it will happen again. You can set manual IP number on WFL. You can change WiFi mode to G or B.
You can make some changes in router WiFi configuration.
Then if it will happen again I don't know the answer.

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on July 27, 2018, 02:16:09 PM
after my router restart, uploads to PWS began immediately every minute.  But nothing to WU, so maybe I need to make the adjustments and restart everything.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on July 27, 2018, 05:09:44 PM
after resetting my router again, re-connecting WFL Wifi to my phone & following setup procedures.  Both PWS and WU are updating again.   I read earlier in this thread about a "1969 problem".  I believe this occurred to me as I believe that WU said it was last updated in 1969.


Could a temporary internet outage cause this?  I noticed that the IP address for the WFL page changed.   
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 27, 2018, 06:23:46 PM
I believe that there is an issue called 1969. Problem is that I have secure firmware to prevent such situation.
WFL is synchronizing time with NTP time. NTP time is a number of seconds from 1970. Time from NTP has condition that has to be bigger than year 2017.

I will follow this program again and again and check what can be wrong.

This year 1969 is set on the console?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on July 27, 2018, 06:48:06 PM
I didn’t see it in the console, just in the WU web page.
Now that things are working again, I can’t see it.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on July 29, 2018, 09:19:59 AM
Being new to this hobby, I was wondering if someone could provide instructions how to set up Cumulus to work with WiFiLogger on a PC?   It sounds like maybe I need to go into WFL Archive Records Export and set up an FTP server? 


Thanks.

Keith
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on July 29, 2018, 09:42:13 AM
Setting Cumulus to Type TCP/IP should allow connection.
I have not tried WiFiLogger with Cumulus1 but it should work the same and better than with CumulusMX

I have attached my settings in CumulusMX.  I have had some Cumulus disconnect issues but recently it has run for days before Cumulus crashes (also using all the WFiLogger upload features at the same time).  The crashes are mostly when there is some interruption in accessing the router, and I have now also stopped having the WiFiLogger Real Time open and that has helped.

Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bobvelle on July 29, 2018, 01:22:25 PM
Something else I noticed (And its a good thing  :grin:) is that now WU reports wind speeds other than calm or 0 all the time.
Before, when WLIP uploaded to WU, it was wind speed at that very moment. So most uploads (<90%) showed calm wind.
The option in WiFiLogger 'Data Export Setup' for CWOP asks for type of wind speed to report. I don't know how or why this would effect WU but since I set it to '2-Min Avg Wind Speed',  CWOP AND WU seem to report the 2 minute average. Maybe I'm interpreting this wrong, but either way, I'm not complaining.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on July 29, 2018, 01:28:42 PM
Thanks for the setup info, this works well - but does it have to be actively running 24/7?   

Also, I'm confused about the WFL "Data Export Setup", what does this allow me to do?

Thanks - just trying to figure out all of the new functionality here.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on July 29, 2018, 01:42:26 PM
Quote
but does it have to be actively running 24/7?
No, and Cumulus should update the logger data since last running.

Quote
the WFL "Data Export Setup", what does this allow me to do?
It will FTP the logger data to your webserver in the path/file specified
Quote
Date,Time,Temp Units,Bar Units,Wind Units,Rain Units,Temp Out,Hi Temp,Low Temp,Rain,Rain Rate,BAR,Solar
2018/07/29,13:00,C,hPa,km/h,mm,22.2,22.3,22.2,0.0,0.0,1019.9,189,26.7,52,65,8.0,14.5,SSW,S,1.4,14,190,1.4
2018/07/29,13:05,C,hPa,km/h,mm,21.2,21.2,21.2,0.0,0.0,1020.1,190,26.7,51,63,11.3,14.5,SSW,S,1.4,---,190,1.4
2018/07/29,13:10,C,hPa,km/h,mm,20.4,20.8,20.4,0.0,0.0,1020.0,79,26.8,49,64,4.8,8.0,SW,SSW,0.0,---,100,0.0
2018/07/29,13:15,C,hPa,km/h,mm,20.0,20.4,20.0,0.0,0.0,1020.1,67,26.6,49,68,8.0,22.5,S,S,0.5,---,77,0.5
2018/07/29,13:20,C,hPa,km/h,mm,19.9,19.9,19.9,0.0,0.0,1020.3,93,26.6,49,68,4.8,9.7,S,S,0.7,---,93,0.7
2018/07/29,13:25,C,hPa,km/h,mm,19.4,19.7,19.4,0.0,0.0,1020.1,93,26.7,49,71,4.8,8.0,S,WSW,0.7,---,93,0.7
2018/07/29,13:30,C,hPa,km/h,mm,19.4,19.5,19.4,0.0,0.0,1020.5,102,26.6,49,71,1.6,4.8,NNE,SW,0.5,---,125,1.0
2018/07/29,13:35,C,hPa,km/h,mm,19.4,19.4,19.4,0.0,0.0,1020.7,65,26.6,49,72,0.0,1.6,S,S,0.0,---,65,0.0


Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on July 29, 2018, 02:59:28 PM
Thanks for your help everyone, but I'm not done learning yet  ;)

I've successfully enabled Cumulus to set up my website with it's template:  http://actulife.com/weather/  but I notice that I need to clear my cache in order to get it to update.   It's not like WU where I can just sit there and watch the update every minute.

But are you saying that if I enter the FTP info into WiFiLogger, the file in the format you indicated will update.  I presume this won't replace the Cumulus data?  Is there a website template available that will read the format that WFL is uploading?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on July 29, 2018, 03:21:45 PM
Very good.
The standard Cumulus template needs to be manual refresh to show current data.  I know there is code that can be added to do that but don't know myself how, sorry.


The Saratoga template does update data at realtime interval.


Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on July 29, 2018, 04:05:18 PM
I want to try the Saratoga template, but I believe I need to figure out the "archive export" feature of WFL first.  Attached is my screenshot, but I don't see any files getting uploaded by WFL.

My ftp username of MillbridgeWeather@actulife.com is set up to upload files to http://www.actulife.com/public_html/MillbridgeWeather/

So am I correct that the "full path" should be:  http://www.actulife.com/public_html/MillbridgeWeather/?  Originally I had the full path at "/" which was the default, but that didn't help either.

Also, if is it recommended to leave the "number of days" at 7?

I was expecting the "Archive Export" to work automatically just like the "data export".  But maybe it has to be done manually using the "Archive Data" menu?  I can't find any documentation on either of these in the user manual.


Thanks!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on July 29, 2018, 04:31:15 PM
The Saratoga template can be used with Cumulus and are alternate to the standard Cumulus template.  Cumulus would update the appropriate files for the Saratoga template to update.  This would pretty well need running PC 24/7.


I am sure some of the smart people here could do something with the WiFiLogger FTP upload data,  but beyond me.


For your FTP I think you can drop the http://www.actulie.com/ but would need to add the file name you want to use.


I've only been able to update 5 days of data.  It does automatically upload at my 5 minute interval (and overwrites the file), and just to have the data in the event I ever would want to use.  I do have to manually rename the file every 5 days.  Again, most likely much better ways to do that.


Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: mikehumph on July 29, 2018, 07:37:42 PM
I fitted the WiFiLogger to my Davis Vantage Vue today but I have not been able to read any weather data from it.  The WiFi connection appears to be working fine; I can successfully read the "Weather Station Settings" page and it reads back (for example) the latitude and longitude and altitude settings previously entered into the console and I can use the "Send Command" function e.g. to turn the backlight on and off, so the communication to the unit is definitely working.  However there is no data in any of the fields of the "Real Time Data" page.  I have already updated the WiFiLogger to firmware version 1.19 and the Vantage Vue is already running version 3.00 firmware.  (See attached screenshots.)

Updated 31st Jul 2018:  The logger is sending weather data to Wunderground.com but the local "Real Time Data" screen remains blank (as per screenshot attached).
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on July 29, 2018, 08:17:18 PM
I want to try the Saratoga template, but I believe I need to figure out the "archive export" feature of WFL first.  Attached is my screenshot, but I don't see any files getting uploaded by WFL.

My ftp username of MillbridgeWeather@actulife.com is set up to upload files to http://www.actulife.com/public_html/MillbridgeWeather/

So am I correct that the "full path" should be:  http://www.actulife.com/public_html/MillbridgeWeather/?  Originally I had the full path at "/" which was the default, but that didn't help either.

Also, if is it recommended to leave the "number of days" at 7?

I was expecting the "Archive Export" to work automatically just like the "data export".  But maybe it has to be done manually using the "Archive Data" menu?  I can't find any documentation on either of these in the user manual.


Thanks!
OK - figured it out.  The full path should just be a file name prefaced by a slash, e.g.  "/data.txt"
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on July 29, 2018, 09:05:28 PM
I initially was doing 1 minute intervals - definitely no good since due to the overlaying, I wasn't able to download a complete file.  Changing the interval to 5 minutes deletes everything, but at it least it let me see a "complete" file.   This could be useful data, but it's missing the all important dew point calculation.  Interesting stuff, though.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bobvelle on July 30, 2018, 01:27:36 AM
I fitted the WiFiLogger to my Davis Vantage Vue today but I have not been able to read any weather data from it.  The WiFi connection appears to be working fine; I can successfully read the "Weather Station Settings" page and it reads back (for example) the latitude and longitude and altitude settings previously entered into the console and I can use the "Send Command" function e.g. to turn the backlight on and off, so the communication to the unit is definitely working.  However there is no data in any of the fields of the "Real Time Data" page.  I have already updated the WiFiLogger to firmware version 1.19 and the Vantage Vue is already running version 3.00 firmware.  (See attached screenshots.)
Only thing I can suggest is go to your WiFi setup page and confirm that your 'AP' is "disabled" and "DHCP" is "ENABLED" and also check TCP port is 22222.

Other than that, you may have to wait and see what Wojtech or others who have had the same issue can chime in. Sorry.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 31, 2018, 02:40:49 AM
As always I am late  :-(
First website is using AJAX to show data on screen. Every 3s data from http://YOUR_WFL_IP/rtd are downloaded and show on screen.
 [ You are not allowed to view attachments ]

Please check if this data is avaible. If yes, then there is a problem with your web browser and AJAX.
Maybe you should upload INDEX.html once more, from latest HTML folder.
Please try and let us know if everthing is alright.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 31, 2018, 06:06:08 AM
I initially was doing 1 minute intervals - definitely no good since due to the overlaying, I wasn't able to download a complete file.  Changing the interval to 5 minutes deletes everything, but at it least it let me see a "complete" file.   This could be useful data, but it's missing the all important dew point calculation.  Interesting stuff, though.

The problem is WFL is reading console and transfer data to FTP. There is not enough RAM memory to aggregate 1 Mbit flash with arch. records. It is a tube. Reading arch. from console, then write to FTP file. 5 records per round, up to 512 rounds (pages). Overall time = 2 min 15 sec.
While WFL is connected with this reading function to the console, then no new entry will be made. Because console is busy.

5 min period is ok for WFL.
For 1 min period you can only use WL.COM. It transfer only new data (1 page - 5 records). That can be done in less than 3-4s.

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on July 31, 2018, 06:35:45 AM
can you use FTP append instead of writing the entire file?  That would also allow for much more history to be maintained.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on July 31, 2018, 02:50:23 PM
I noticed that on WU the rain rate is always equal to rain accum.  But on PWS the rate varies and looks reasonable.  Is this a bug in WFL or WU?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bobvelle on July 31, 2018, 03:22:05 PM
I noticed that on WU the rain rate is always equal to rain accum.  But on PWS the rate varies and looks reasonable.  Is this a bug in WFL or WU?

WU shows my total rain accumulation and rate accurately on graph and tables.
https://www.wunderground.com/personal-weather-station/dashboard?ID=KLADRYPR2&cm_ven=localwx_pwsdash#history (https://www.wunderground.com/personal-weather-station/dashboard?ID=KLADRYPR2&cm_ven=localwx_pwsdash#history)

 However, PWS's graph only shows my rate and no line for Total rain, but the table shows both accurately.
https://www.pwsweather.com/obs/DW5212.html (https://www.pwsweather.com/obs/DW5212.html)   :-|

And yes, I'm using WiFiLogger.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on July 31, 2018, 04:37:32 PM
WU:  KNCWAXHA62
PWS: REDLYNR

look at the rain rates for today 7/31/2018
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bobvelle on July 31, 2018, 04:59:52 PM
WU:  KNCWAXHA62
PWS: REDLYNR

look at the rain rates for today 7/31/2018

OK ... I'm confused...
 What did you really get? Were you home? Did you actually get 3.6in/hr rainfall at 2:04 PM today? Because that is what PWS says....for a total .4 inches.
 I assume PWS is right because it seems reasonable.
However, WU is showing a .04 in/hr every 5 min for ~ 1/2 hour. for a total of 0.04 inches. Not likely. It's accumulating you rain rate instead of total rainfall. I don't know why.

 Only difference I see is your sending data to PWS every minute and WU every 5 minutes. I'm doing the opposite except PWS every 15 Min. I can't figure why that would matter... but its not working right, for sure.

Wait.. I just noticed something. WU and PWS look like they are seeing the same #s but the decimal point is off on WU. Hmmm
Might want to check WFL setup for any decimal place settings.. I thought I saw one.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: mikehumph on July 31, 2018, 05:01:49 PM
I fitted the WiFiLogger to my Davis Vantage Vue today but I have not been able to read any weather data from it.  The WiFi connection appears to be working fine; I can successfully read the "Weather Station Settings" page and it reads back (for example) the latitude and longitude and altitude settings previously entered into the console and I can use the "Send Command" function e.g. to turn the backlight on and off, so the communication to the unit is definitely working.  However there is no data in any of the fields of the "Real Time Data" page.  I have already updated the WiFiLogger to firmware version 1.19 and the Vantage Vue is already running version 3.00 firmware.  (See attached screenshots.)

Updated 31st Jul 2018:  The logger is sending weather data to Wunderground.com but the local "Real Time Data" screen remains blank (as per screenshot attached).

As always I am late  :-(
First website is using AJAX to show data on screen. Every 3s data from http://YOUR_WFL_IP/rtd are downloaded and show on screen.
 [ You are not allowed to view attachments ]

Please check if this data is avaible. If yes, then there is a problem with your web browser and AJAX.
Maybe you should upload INDEX.html once more, from latest HTML folder.
Please try and let us know if everthing is alright.

Thanks for the reply.

I went to the .../rtd page and the data looked similar to the example you posted; the data looked correct (see attachment [ You are not allowed to view attachments ] ).

I then downloaded a fresh copy of the zip file of version 1.19 from the post at the top of page 1 of this topic.  I then re-installed all of the HTML files and re-started the logger.  The problem remained unchanged.  There is still no data in any of the fields of the "Real Time Data" page.
I have also tried using Firefox and Edge browsers and the problem is the same.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 31, 2018, 05:12:38 PM
While using FireFox please press F12. It will open diagnostic window. There should be information what is wrong.
Please reply this info here or send me on priv. or email wifilogger@qq.com
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on July 31, 2018, 05:16:25 PM
PWS accept rain values:
rainin- Hourly rain in inches
dailyrainin- Daily rain in inches
monthrainin-Monthly rain in inches
yearrainin- Seasonal rain in inches (usually local meteorological year)

Console has those values and those are being export.

WU accept:
rainin - [rain inches over the past hour)] -- the accumulated rainfall in the past 60 min
dailyrainin - [rain inches so far today in local time]

Also proper console values are exported.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on July 31, 2018, 05:47:23 PM
WU:  KNCWAXHA62
PWS: REDLYNR

look at the rain rates for today 7/31/2018

OK ... I'm confused...
 What did you really get? Were you home? Did you actually get 3.6in/hr rainfall at 2:04 PM today? Because that is what PWS says....for a total .4 inches.
 I assume PWS is right because it seems reasonable.
However, WU is showing a .04 in/hr every 5 min for ~ 1/2 hour. for a total of 0.04 inches. Not likely. It's accumulating you rain rate instead of total rainfall. I don't know why.

 Only difference I see is your sending data to PWS every minute and WU every 5 minutes. I'm doing the opposite except PWS every 15 Min. I can't figure why that would matter... but its not working right, for sure.

Wait.. I just noticed something. WU and PWS look like they are seeing the same #s but the decimal point is off on WU. Hmmm
Might want to check WFL setup for any decimal place settings.. I thought I saw one.
I wasn’t home, but not far away. I did rain hard for a while, so PWS does sound reasonable.  I’m sending to both at 1 minute intervals, but WU only saves every 5th minute in it’s table.  I don’t see any decimal settings.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on July 31, 2018, 05:51:37 PM
PWS accept rain values:
rainin- Hourly rain in inches
dailyrainin- Daily rain in inches

Console has those values and those are being export.

WU accept:
rainin - [rain inches over the past hour)] -- the accumulated rainfall in the past 60 min
dailyrainin - [rain inches so far today in local time]

Also proper console values are exported.
I think that explains why PWS looks good and WU doesn't.  Is there a reason that your "rainin" is defined differently for WU as opposed to PWS?   I would expect "rainin" to be calculated as (ObservedRain in interval) * (60 / update frequency)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: mikehumph on July 31, 2018, 06:20:46 PM
While using FireFox please press F12. It will open diagnostic window. There should be information what is wrong.
Please reply this info here or send me on priv. or email wifilogger@qq.com

Here is a screenshot of the Real Time Data screen on Firefox after pressing F12. [ You are not allowed to view attachments ]
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on August 01, 2018, 04:05:29 PM
Here is a screenshot of the Real Time Data screen on Firefox after pressing F12.

I think I know where is the problem. Your console has firmware version 3.0 I have prepared WFL for 3.xx format.
I will repair that tomorrow and send you repaired firmware ASAP.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: CannockChaseWeather on August 01, 2018, 05:42:14 PM
I fitted the WiFiLogger to my Davis Vantage Vue today but I have not been able to read any weather data from it.  The WiFi connection appears to be working fine; I can successfully read the "Weather Station Settings" page and it reads back (for example) the latitude and longitude and altitude settings previously entered into the console and I can use the "Send Command" function e.g. to turn the backlight on and off, so the communication to the unit is definitely working.  However there is no data in any of the fields of the "Real Time Data" page.  I have already updated the WiFiLogger to firmware version 1.19 and the Vantage Vue is already running version 3.00 firmware.  (See attached screenshots.)
Only thing I can suggest is go to your WiFi setup page and confirm that your 'AP' is "disabled" and "DHCP" is "ENABLED" and also check TCP port is 22222.

Other than that, you may have to wait and see what Wojtech or others who have had the same issue can chime in. Sorry.
I had this problem, but all seemed to be working OK. I then tried a different browser From Chrome to Microsoft Edge then all data  appeared,
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on August 01, 2018, 05:48:08 PM
I'm here watching the rain.  The rain rate on the console is .30 inches/hour.    PWS (updated every minute) has an entry of 1.2 in/hour, another entry of 0.60 in/hour and some zeros.  This is not necessarily inconsistent with the "average" rate rate on the console. 

However, WU shows a "rain rate" which is consistently equal to the inches so far this hour.  This is consistent with what WFL is sending, but it's not meaningful as a "rain rate".
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: CannockChaseWeather on August 02, 2018, 01:55:14 PM
Wojtek I must say a big thank you for this product and the work you put into this. I was having problems in the setup I could not see live data but switching to Microsoft Edge from Chrome put this problem right. I was also having problems with not been able to view the Charts on WL it was just dots and no lines. Also the the WeatherLink app was not updating correct but it is now. Now what fixed these issues I dont know, was it the change to Pause of 3 minutes or was it the update 119 ?. Anyway I am pleased with it and will look forward to see what other ideas and changes you will make. Maybe a Twitter output ? Many thanks Steve.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bobvelle on August 02, 2018, 03:00:23 PM

 I was also having problems with not been able to view the Charts on WL it was just dots and no lines.

I had this same issue for the first couple days, but like you, it corrected itself and I don't remember what I did, if anything, to fix it.

 Only strange thing I see now is CWOP Findu page. Chart for solar radiation will not show above 999 W/m2. As soon as my station reports >or=1000 W/m2 it graphs as a zero or 1. It never did this before... but looking at the raw data being received by CWOP, it clearly shows Example "L1005" for 1005 W/m2 but graphs as though the decimal place is off Example 1.005 or .1005. This seems like a problem with FINDU, but it happened the day I switched to WFL and has been this way ever since... Maybe just a coincidence. Strange though.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on August 02, 2018, 04:34:55 PM
I had this same issue for the first couple days, but like you, it corrected itself and I don't remember what I did, if anything, to fix it.

The fix was the later (v1.19 IIRC) firmware which did one or two subtle things behind the scenes  ;).
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on August 02, 2018, 05:05:07 PM
Only strange thing I see now is CWOP Findu page. Chart for solar radiation will not show above 999 W/m2. As soon as my station reports >or=1000 W/m2 it graphs as a zero or 1. It never did this before... but looking at the raw data being received by CWOP, it clearly shows Example "L1005" for 1005 W/m2 but graphs as though the decimal place is off Example 1.005 or .1005. This seems like a problem with FINDU, but it happened the day I switched to WFL and has been this way ever since... Maybe just a coincidence. Strange though.

I don't have UV and Solar sensors. I can't test it properly. I will try to cheat ISS to send this data. I will test it again with WL60 and Cumulus.
Unfortunately it will not be the next day.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bobvelle on August 02, 2018, 06:48:54 PM
Only strange thing I see now is CWOP Findu page. Chart for solar radiation will not show above 999 W/m2. As soon as my station reports >or=1000 W/m2 it graphs as a zero or 1. It never did this before... but looking at the raw data being received by CWOP, it clearly shows Example "L1005" for 1005 W/m2 but graphs as though the decimal place is off Example 1.005 or .1005. This seems like a problem with FINDU, but it happened the day I switched to WFL and has been this way ever since... Maybe just a coincidence. Strange though.

I don't have UV and Solar sensors. I can't test it properly. I will try to cheat ISS to send this data. I will test it again with WL60 and Cumulus.
Unfortunately it will not be the next day.
I'm still not certain it's a WFL issue.
These are the raw data packets at 7 Min intervals received by CWOP/APRS. The last set of numbers after the "L" is the Watts/meter2. Notice the 4 entries at 1826, 1833, 1847 and 1950  zulu. These are graphed below as "0" or almost "0" its hard to tell exactly.

DW5212>APRS,TCPXX*,qAX,CWOP:@021813z3135.15N/09236.10W_092/001g005t088r000p000P000h52b10159L977.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021819z3135.15N/09236.10W_005/001g005t088r000p000P000h52b10159L983.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021826z3135.15N/09236.10W_140/001g004t089r000p000P000h50b10158L1004.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021833z3135.15N/09236.10W_010/002g005t088r000p000P000h50b10156L1011.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021840z3135.15N/09236.10W_080/000g005t089r000p000P000h51b10155L990.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021847z3135.15N/09236.10W_082/002g007t088r000p000P000h49b10153L1035.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021854z3135.15N/09236.10W_005/002g007t088r000p000P000h48b10154L997.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021901z3135.15N/09236.10W_039/002g004t089r000p000P000h47b10150L983.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021908z3135.15N/09236.10W_249/001g004t089r000p000P000h48b10150L990.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021915z3135.15N/09236.10W_268/002g004t088r000p000P000h52b10149L993.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021922z3135.15N/09236.10W_033/001g004t089r000p000P000h50b10148L944.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021929z3135.15N/09236.10W_015/002g004t088r000p000P000h50b10148L967.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021936z3135.15N/09236.10W_027/001g005t090r000p000P000h48b10146L965.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021943z3135.15N/09236.10W_173/001g005t089r000p000P000h49b10148L940.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021950z3135.15N/09236.10W_030/002g005t090r000p000P000h49b10147L1018.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021957z3135.15N/09236.10W_031/001g005t088r000p000P000h49b10146L990.WFL

The dips after 2000 and 2200 zulu were actual clouds. Notice it only dropped to ~200 W/m2.
 [ You are not allowed to view attachments ]

This is the actual Solar Radiation recorded today at 15 minute intervals. Only one entry here showing >1000 due to the longer and offset record interval.
 [ You are not allowed to view attachments ]
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on August 02, 2018, 09:04:25 PM
Regarding Weatherlink, I didn't have any great expectations from reading this thread, but using the WFL option to send using the "WL IP" mode, all I can see in the WeatherLink "Bulletin" web page is the barometer data and the "wind rose" data.   The temperature and rain sections and all of the other "gateways" are empty.   Not much to see here.  I tried switching the mode to "WL PC" and don't see any changes.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on August 03, 2018, 03:06:10 AM
Regarding Weatherlink...

PLEASE make it clear upfront whether you're talking about 'local' Weatherlink for Windows (eg v6.0.4) or the weatherlink.com 2.0 cloud platform. Both are supported by WFL but the two have very different configuration and potential issues and settings and just saying 'Weatherlink' doesn't provide much of a clue (at least maybe not without reading several other preceding posts in the thread).

You mention a the Bulletin web page somewhere in the post so presumably it's wl.com in this particular instance, but it would be useful to confirm? So, all outside readings are missing? Are these readings visible on the console display? Is this connected to wl.com as an IP logger or a WLv6 logger?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: mikehumph on August 03, 2018, 04:45:58 AM
I fitted the WiFiLogger to my Davis Vantage Vue today but I have not been able to read any weather data from it.  The WiFi connection appears to be working fine; I can successfully read the "Weather Station Settings" page and it reads back (for example) the latitude and longitude and altitude settings previously entered into the console and I can use the "Send Command" function e.g. to turn the backlight on and off, so the communication to the unit is definitely working.  However there is no data in any of the fields of the "Real Time Data" page.  I have already updated the WiFiLogger to firmware version 1.19 and the Vantage Vue is already running version 3.00 firmware.  (See attached screenshots.)
Updated 31st Jul 2018:  The logger is sending weather data to Wunderground.com but the local "Real Time Data" screen remains blank (as per screenshot attached).
I think I know where is the problem. Your console has firmware version 3.0 I have prepared WFL for 3.xx format.
I will repair that tomorrow and send you repaired firmware ASAP.

I am pleased to report that Wojciech created an updated version of the WiFilogger firmware which he sent me to test and it has fixed the problem.  I can now see the data on the "Real Time Data" page as expected. (I assume Wojchiech will be updating the released version of the firmware to incorporate this modification.)
Mike H
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on August 03, 2018, 09:53:04 AM
Quote
PLEASE make it clear upfront whether you're talking about 'local' Weatherlink for Windows (eg v6.0.4) or the weatherlink.com 2.0 cloud platform. Both are supported by WFL but the two have very different configuration
And I thought I knew everything :oops: ?
My original setup is Davis VP2 Pus with Envoy USB logger set as serial WL6.0.2I had signed up Weatherlink.com v2 with that information.
I don't run this regularly as using Cumulus but run this WL twice a month to keep WL data complete at 10 min interval

With the Wifilogger I have Vue consoleI have WiFiLogger uploading to Weatherlink.com with that same login info but at 5 min interval
I had not run WL6.0.2 with WiFiLogger (TCP/IP) until today and it gave a message that the station was VP2 and download is Vue and I should change station info.
I ignored the message and WL6.0.2 started logger download.  Everything seems fine in all the reports and data browse.
Will I have any future data issue if I keep my WL6.0.2 set as station VP2 Plus and use the Vue WiFiLogger setup?
Thanks,Paul


Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: CannockChaseWeather on August 05, 2018, 07:02:55 PM
Hello, can anyone give me some help in setting up the CWOP section in the setup. I am a radio ham and have a call sign. I have had several attempts but this has failed to upload my data to the site. Many thanks Steve G4YTK
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on August 05, 2018, 09:02:50 PM
I have mine as:
Call sign: FW2530
APRS Server: cwop.aprs.net
Port: 14580
Password: -1


Hope this helps
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: CannockChaseWeather on August 06, 2018, 03:51:14 PM
Thanks Paul, still no luck, trial and error I will find it one day. Thanks for your reply anyway
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on August 06, 2018, 04:16:52 PM
First thing is, you have to update system to 1.19. If you have 1.11 version, this one had CWOP problem.
You need to save proper data. PaulMy send proper values.
after that
I can provide special firmware which will give you special windows with debug information.
WFL always print debug information via UART (3v) when anything is happened (blinking of the blue led), but this need USB<-> UART cable + some little computer skills.
All we needed is some patience and more info.

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: CannockChaseWeather on August 06, 2018, 04:57:05 PM
I am running v 1.91. I am sure I will find out what it is, then it will work fine.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on August 06, 2018, 05:01:25 PM
This system is quite new. Why you think that is your fault?
It can be problem with WFL, or CWOP. You will never know until you see debug info.
Have you been successful with any other export function? PWS? WU?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: CannockChaseWeather on August 06, 2018, 05:38:20 PM
Yes I have no issues with PWS or WU they are working fine and reporting well. All issues with Davis Bulletin have been resolved with v 1.19. The Davis app is responding well and updating too now with no issues. I am very pleased with the WiFi data logger and pleased I bought the logger, it's so good not having to run a pc 24 7 
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on August 06, 2018, 05:48:05 PM
WFL was made to resolve problem of distribution data from Davis console to the Internet. This situation is floating that why I need info from users.
WheatonRon had problem with CWOP. His problem was that I used bad CWOP password in early firmware. Problem was with word "vers", there was "ver" in his system. 3 from 7 cwop servers didn't accept "ver". Funny thing is that you can use passwrod "-1" instead of "-1 vers WiFiLogger 1.19" and will work better than full password.
I will prepare special firmware with debug info for you. I will send you it tomorrow.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dean.martin on August 07, 2018, 02:04:20 AM
How much is this? Can this be setup to upload the data to a personal/private website or database?
Please contact me thru dean.martin@sumifru.com.ph.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ANPweather on August 07, 2018, 12:27:37 PM
Earlier I reported a problem with WFL 1.19 uploading regular and Rapidfire data to WU. Based on your replies, I moved uploading of both back to Weather Display.

Today I noticed that my PWS data had problems. For example, starting about 1415 yesterday temperature went 110 degrees. It stayed there until 1845 when it dropped to 108 degrees. It stayed there until 0755 this morning. All other values show similar freezes.

Going back to Jul 31 there are other similar data freezes. Between July 30-31 I had a major power outage that prevented data uploads. My Davis Pro 2 console ran on battery during that time. Just now I reset WFL and will see what happens going forward.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Middle of Nowhere Guy on August 10, 2018, 07:29:19 PM
Regarding Weatherlink, I didn't have any great expectations from reading this thread, but using the WFL option to send using the "WL IP" mode, all I can see in the WeatherLink "Bulletin" web page is the barometer data and the "wind rose" data.   The temperature and rain sections and all of the other "gateways" are empty.   Not much to see here.  I tried switching the mode to "WL PC" and don't see any changes.

Same problem with Weatherlink.  WU, PWS, CWOP all work fine.  Just get barometer and wind rose on Weatherlink.com, and that's just occasionally.  Not that big of a deal to me since the others work flawlessly.  It's entirely possible that I'm doing something wrong.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on August 11, 2018, 07:09:34 AM
Regarding Weatherlink, I didn't have any great expectations from reading this thread, but using the WFL option to send using the "WL IP" mode, all I can see in the WeatherLink "Bulletin" web page is the barometer data and the "wind rose" data.   The temperature and rain sections and all of the other "gateways" are empty.   Not much to see here.  I tried switching the mode to "WL PC" and don't see any changes.

Same problem with Weatherlink.  WU, PWS, CWOP all work fine.  Just get barometer and wind rose on Weatherlink.com, and that's just occasionally.  Not that big of a deal to me since the others work flawlessly.  It's entirely possible that I'm doing something wrong.

Sorry I am late. I had hard week in my regular job.
I am trying to fix this problem when real time data view and RapidFire cause console latency and CRC reading is occur. LOOP data are not read properly, so it's freeze.
It's ok now, but still testing.

About WL.COM if you have new free account. You should use WL PC and click on "Activation" text in WL.COM windows on WiFiLogger.
1. Set WL PC
2. Save
3. Click on "Activation"
4. Wait interval time, data should be send properly.
 [ You are not allowed to view attachments ]

Let me know if that was the problem.
All new DIDs from WL.COM has to be actiavted before using.

If you don't have "Activation" text, then you need to update to the latest version, bin file and HTML files.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on August 11, 2018, 08:40:24 AM
3. Click on "Activation"
That was the trick!   It wasn't obvious to me before that this was "clickable".
Thanks!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Middle of Nowhere Guy on August 11, 2018, 08:44:53 AM
3. Click on "Activation"
That was the trick!   It wasn't obvious to me before that this was "clickable".
Thanks!

Same here.  I figured "Activation" meant activate by picking one of the options in the drop down menu since it didn't say enable.  Works for me as well now.  I knew it had to be something I was doing wrong lol.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on August 11, 2018, 03:24:52 PM
I have published new firmware 1.20.
I have repaired consol reading problem with RapidFire and Real Time Data. LOOP data wasn't renew because of console blocking by too often readings.
I hope that will solve this problem for good.

http://wifilogger.net/files/WiFiLogger120.zip
If you have version 1.19 only bin file has to be updated, no html files.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: blacklistedcard on August 14, 2018, 08:24:24 PM
I just got the WiFi logger.   Going to update the firmware and get it online.   Nice hardware....
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on August 14, 2018, 08:59:18 PM
I just got the WiFi logger.   Going to update the firmware and get it online.   Nice hardware....

As noted below by the maker of this great tool, you don’t need to update the html files if your system had 1.19. If you just purchased yours new, that is not very likely so be sure and include the 10+ html files for updating if your firmware is 1.18 or earlier.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: blacklistedcard on August 15, 2018, 12:04:42 PM
I just got the WiFi logger.   Going to update the firmware and get it online.   Nice hardware....

As noted below by the maker of this great tool, you don’t need to update the html files if your system had 1.19. If you just purchased yours new, that is not very likely so be sure and include the 10+ html files for updating if your firmware is 1.18 or earlier.

Got it online and firmware with html files in about 2 minutes.   lol   Where was this device 10 years ago?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bobvelle on August 15, 2018, 12:18:07 PM
I thought the same thing, Blacklist.  Davis should have come up with it first though, in my opinion.
 But that's the beauty of the free market.. =D&gt;
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on August 15, 2018, 03:54:05 PM
lol   Where was this device 10 years ago?
Thanks for choosing WFL.

10 years ago hardware and software was not exist.
It could be on market 2-3 years ago, but this hardware was on enthusiast market first, then after 3-4 years proof itself and there is a lot of IOT WiFi devices on market now using similar hardware.
The delay is maximum 1.5 years.

Davis should have come up with it first though, in my opinion.
 But that's the beauty of the free market.. =D&gt;

Probably they have no time for this.
But they do a lot. WL.COM 2.0 looks good in my opinion.
But you have right. Today washing machine has WiFi, or Bluetooth. Why weather station was abandoned?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: G4EQZ on August 15, 2018, 04:49:36 PM
[quote author=Middle of Nowhere Guy link=topic=34312.msg356087#msg356087 date=1533943759
Same problem with Weatherlink.  WU, PWS, CWOP all work fine.  Just get barometer and wind rose on Weatherlink.com, and that's just occasionally.  Not that big of a deal to me since the others work flawlessly.  It's entirely possible that I'm doing something wrong.
[/quote]

I had same issue, just barometer and wind rose but went away after a few hours of data gathered
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bushman on August 15, 2018, 05:36:12 PM
There WAS one about 10 years ago.  Davis shut it down.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dport on August 16, 2018, 09:57:20 AM
I just got the WiFi logger.   Going to update the firmware and get it online.   Nice hardware....

As noted below by the maker of this great tool, you don’t need to update the html files if your system had 1.19. If you just purchased yours new, that is not very likely so be sure and include the 10+ html files for updating if your firmware is 1.18 or earlier.

Got it online and firmware with html files in about 2 minutes.   lol   Where was this device 10 years ago?

I know right, this product actually pushed me over the edge and convinced me to buy a Davis VP2.  I didn't want to deal with the IP logger, software, wires, computer 24/7, all that stuff.  This basically turns the VP2 into a plug and play device AND it's a more cost effective solution.  Stick the wifilogger into back of console, plug in console, ready to go...
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: G4EQZ on August 16, 2018, 11:27:20 AM
I am a newbie (day 2) with this weather stuff and hopefully not off topic with this question.

I am using a WFL in my VP2 to push data to WU and WL. What is the best method to store my full resolution data (i.e. all data points). I have an FTP server and noticed there is an FTP facility in WFL. Does this data arrive in some standard format easily read by say CumulusMX or is it raw for processing thro Excel or whatever? A polite finger in the right direction or some existing thread much appreciated. Don't want to be reinventing a square wheel :)

Cheers ... Keith
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dendrite on August 16, 2018, 01:58:01 PM
Only strange thing I see now is CWOP Findu page. Chart for solar radiation will not show above 999 W/m2. As soon as my station reports >or=1000 W/m2 it graphs as a zero or 1. It never did this before... but looking at the raw data being received by CWOP, it clearly shows Example "L1005" for 1005 W/m2 but graphs as though the decimal place is off Example 1.005 or .1005. This seems like a problem with FINDU, but it happened the day I switched to WFL and has been this way ever since... Maybe just a coincidence. Strange though.

I don't have UV and Solar sensors. I can't test it properly. I will try to cheat ISS to send this data. I will test it again with WL60 and Cumulus.
Unfortunately it will not be the next day.
I'm still not certain it's a WFL issue.
These are the raw data packets at 7 Min intervals received by CWOP/APRS. The last set of numbers after the "L" is the Watts/meter2. Notice the 4 entries at 1826, 1833, 1847 and 1950  zulu. These are graphed below as "0" or almost "0" its hard to tell exactly.

DW5212>APRS,TCPXX*,qAX,CWOP:@021813z3135.15N/09236.10W_092/001g005t088r000p000P000h52b10159L977.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021819z3135.15N/09236.10W_005/001g005t088r000p000P000h52b10159L983.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021826z3135.15N/09236.10W_140/001g004t089r000p000P000h50b10158L1004.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021833z3135.15N/09236.10W_010/002g005t088r000p000P000h50b10156L1011.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021840z3135.15N/09236.10W_080/000g005t089r000p000P000h51b10155L990.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021847z3135.15N/09236.10W_082/002g007t088r000p000P000h49b10153L1035.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021854z3135.15N/09236.10W_005/002g007t088r000p000P000h48b10154L997.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021901z3135.15N/09236.10W_039/002g004t089r000p000P000h47b10150L983.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021908z3135.15N/09236.10W_249/001g004t089r000p000P000h48b10150L990.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021915z3135.15N/09236.10W_268/002g004t088r000p000P000h52b10149L993.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021922z3135.15N/09236.10W_033/001g004t089r000p000P000h50b10148L944.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021929z3135.15N/09236.10W_015/002g004t088r000p000P000h50b10148L967.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021936z3135.15N/09236.10W_027/001g005t090r000p000P000h48b10146L965.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021943z3135.15N/09236.10W_173/001g005t089r000p000P000h49b10148L940.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021950z3135.15N/09236.10W_030/002g005t090r000p000P000h49b10147L1018.WFL
DW5212>APRS,TCPXX*,qAX,CWOP:@021957z3135.15N/09236.10W_031/001g005t088r000p000P000h49b10146L990.WFL

The dips after 2000 and 2200 zulu were actual clouds. Notice it only dropped to ~200 W/m2.
 [ You are not allowed to view attachments ]

This is the actual Solar Radiation recorded today at 15 minute intervals. Only one entry here showing >1000 due to the longer and offset record interval.
 [ You are not allowed to view attachments ]
Found this APRS protocol for solar radiation. Maybe this will help?

Quote
Other parameters that are available on some weather station units include:
L = luminosity (in watts per square meter) 999 and below.
l (lower-case letter “L”) = luminosity (in watts per square meter)
1000 and above.
(L is inserted in place of one of the rain values).

You can see in my APRS data that values above 999 get coded with "l" instead of "L".

Quote
CW7324>APRS,TCPXX*,qAX,CWOP-7:@161605z4326.05N/07137.20W_322/003g015t079r000p000P000h76b10153L886.DsVP
CW7324>APRS,TCPXX*,qAX,CWOP-2:@161610z4326.05N/07137.20W_250/003g010t079r000p000P000h75b10154L898.DsVP
CW7324>APRS,TCPXX*,qAX,CWOP-6:@161615z4326.05N/07137.20W_005/004g013t079r000p000P000h68b10154L909.DsVP
CW7324>APRS,TCPXX*,qAX,CWOP-2:@161620z4326.05N/07137.20W_315/002g010t079r000p000P000h66b10154L911.DsVP
CW7324>APRS,TCPXX*,qAX,CWOP-5:@161625z4326.05N/07137.20W_360/003g013t079r000p000P000h74b10155L926.DsVP
CW7324>APRS,TCPXX*,qAX,CWOP-2:@161630z4326.05N/07137.20W_225/002g013t079r000p000P000h71b10155L940.DsVP
CW7324>APRS,TCPXX*,qAX,CWOP-3:@161635z4326.05N/07137.20W_005/002g009t079r000p000P000h63b10157l046.DsVP
CW7324>APRS,TCPXX*,qAX,CWOP-5:@161640z4326.05N/07137.20W_076/000g008t080r000p000P000h66b10155l032.DsVP
CW7324>APRS,TCPXX*,qAX,CWOP-1:@161645z4326.05N/07137.20W_294/004g010t080r000p000P000h59b10156L993.DsVP
CW7324>APRS,TCPXX*,qAX,CWOP-6:@161650z4326.05N/07137.20W_345/004g012t080r000p000P000h65b10156l025.DsVP
CW7324>APRS,TCPXX*,qAX,CWOP-1:@161655z4326.05N/07137.20W_288/004g013t080r000p000P000h64b10156L990.DsVP
CW7324>APRS,TCPXX*,qAX,CWOP-7:@161700z4326.05N/07137.20W_348/005g014t080r000p000P000h54b10156L937.DsVP
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on August 16, 2018, 05:22:40 PM
You can see in my APRS data that values above 999 get coded with "l" instead of "L".

Thanx, I will fix that.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on August 16, 2018, 05:41:57 PM
I have an FTP server and noticed there is an FTP facility in WFL. Does this data arrive in some standard format easily read by say CumulusMX or is it raw for processing thro Excel or whatever? A polite finger in the right direction or some existing thread much appreciated. Don't want to be reinventing a square wheel :)

Cheers ... Keith

FTP in WFL is the only option to export archive data. It send CSV file in WFL format, but .....
WeatherLink files are txt in two formats. Local and FTP export file. One has tabs, second space. Both have same headers, but in two rows.
I don't know who was inventor of those two rows headers, but for any programming language that is a pain ....

I have made this straight. WFL format is Davis headers in single row in CSV format where you can choose separator. I have add units columns. This is important. There is no units information in original one.
I believe my CSV format is very close to Davis standard. I wanted to repair same things, not to change entire system.
So WFL export file is CSV format with Davis headers + units columns + you can choose separator, or date format. It will stay that way. I don't know better idea.

You have to know one thing. WFL is reading console data and export it to FTP. Whole memory reading takes 2 min 15 sec. There is a problem with 1 min interval.
When WFL is making export then console is busy and there will be no new entry in arch. data. Also no other export function will be executed when FTP file is being exported. RapidFire will be postpone.
For 1 min export only WL.COM account is an answer for now.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: G4EQZ on August 17, 2018, 10:37:37 AM
I have an FTP server and noticed there is an FTP facility in WFL. Does this data arrive in some standard format easily read by say CumulusMX or is it raw for processing thro Excel or whatever? A polite finger in the right direction or some existing thread much appreciated. Don't want to be reinventing a square wheel :)

Cheers ... Keith

FTP in WFL is the only option to export archive data. It send CSV file in WFL format, but .....
WeatherLink files are txt in two formats. Local and FTP export file. One has tabs, second space. Both have same headers, but in two rows.
I don't know who was inventor of those two rows headers, but for any programming language that is a pain ....

I have made this straight. WFL format is Davis headers in single row in CSV format where you can choose separator. I have add units columns. This is important. There is no units information in original one.
I believe my CSV format is very close to Davis standard. I wanted to repair same things, not to change entire system.
So WFL export file is CSV format with Davis headers + units columns + you can choose separator, or date format. It will stay that way. I don't know better idea.

You have to know one thing. WFL is reading console data and export it to FTP. Whole memory reading takes 2 min 15 sec. There is a problem with 1 min interval.
When WFL is making export then console is busy and there will be no new entry in arch. data. Also no other export function will be executed when FTP file is being exported. RapidFire will be postpone.
For 1 min export only WL.COM account is an answer for now.

Thanks for the info Wojiech, I take it that when the ftp runs, rapid fire etc is just held until its finished, which for me is fine. I am used to csv, delimiter option issues which can be a pain at times as you say :(

I have been looking at the archive ftp setup screen in WFL and cant see what triggers the FTP. My thought was to have it run say once a day then write a program on my server to grab the file automatically and process it into a SQL database. I can't understand when the FTP happens. Please see the screenshot below.  I want the file to save to folder /WeatherData on the ftp. Can you see anything obviously wrong? what am I missing?

Best regards ... Keith

 [ You are not allowed to view attachments ]
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on August 17, 2018, 11:21:47 AM
Trigger is auto. Arch. interval (from console settings) + 15 sec.

Full path is:
/WeatherData/file.csv

Folder has to be there. WFL don't creat folders.
+ I didn't program IP address as a name. You have to use name of the server.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: G4EQZ on August 17, 2018, 11:37:24 AM
Thanks for the quick reply Wojiech, will give it a go later.

Cheers ... Keith
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: G4EQZ on August 17, 2018, 04:58:17 PM
Trigger is auto. Arch. interval (from console settings) + 15 sec.

Full path is:
/WeatherData/file.csv

Folder has to be there. WFL don't creat folders.
+ I didn't program IP address as a name. You have to use name of the server.

That's working fine now thanks Wojiech. I am just writing the code in C# to read the csv and populate SQL table with the data. I see what you mean about the double column stuff :( Really weird, can't think why anyone would make it that unnecessarily complicated - I am sure they had a good reason to do it that way but can't think of one :)

Cheers ... Keith
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: schwab on August 20, 2018, 12:55:20 PM
Are there any forum members who know whether the WiFiLogger Davis console interface functions with WeatherCat 3, Apple Mac OSX Software?

https://trixology.com/weathercat/

Thanks.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: optical_man on August 20, 2018, 01:29:25 PM
While I haven't tried that particular software myself, I am confident it should work.  This is because all of the commands that the Davis consoles accept are relayed by WFL.  The device will respond like WLIP as far as the communication goes.  Just make sure your WiFi is strong enough where you locate it.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on August 21, 2018, 01:19:21 PM
A bit pricy with 149£ plus shipping outside the UK.
Should be more countries to buy from so the prices after demand could go down.
I know the market in Sweden may be small, but still.
So sad I have to choose a USBconnected.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bushman on August 21, 2018, 04:58:36 PM
Uhhh... have you priced the wired, far less functional Davis logger??
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on August 21, 2018, 06:29:44 PM
Wish to write my own program to my purpose. Belfryboys is 59£. Or has he changed it?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bushman on August 21, 2018, 06:48:05 PM
If you mean Bellfryboy's  standard logger, it is not wireless.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: stefano90 on August 22, 2018, 09:52:25 AM
Hi All! 

I have a question for the developer of WifiLogger.

Is it possible to add a function to send current data to a personal server (through FTP or HTTP)?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on August 22, 2018, 03:10:12 PM
Hi All! 

I have a question for the developer of WifiLogger.

Is it possible to add a function to send current data to a personal server (through FTP or HTTP)?

Not now. It is planed.

My ideas for real time exports are:
- MQTT JSON format data (JohnD idea)
- Same JSON file exported as a FTP file.
- PHP driver which I will provide and client will be able to install on own host. This driver bin.php will feed MySQL database, because that is (cheapest) standard on any hosting. 
bin.php will allow to access of settings, current data and arch. records data = same export data what WL IP is providing.
bin.php won't be optimized. So there is no way that with bin.php you will be able to establish WL.COM service with 25k clients, but up to 30-50 units that should be ok.

Those are ideas. Time to make it. What should be first?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on August 22, 2018, 04:34:02 PM
PHP.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bushman on August 22, 2018, 05:59:15 PM
Apply Occam's Razor:  FTP or HTTP
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: stefano90 on August 23, 2018, 04:14:54 AM
Hi All! 

I have a question for the developer of WifiLogger.

Is it possible to add a function to send current data to a personal server (through FTP or HTTP)?

Not now. It is planed.

My ideas for real time exports are:
- MQTT JSON format data (JohnD idea)
- Same JSON file exported as a FTP file.
- PHP driver which I will provide and client will be able to install on own host. This driver bin.php will feed MySQL database, because that is (cheapest) standard on any hosting. 
bin.php will allow to access of settings, current data and arch. records data = same export data what WL IP is providing.
bin.php won't be optimized. So there is no way that with bin.php you will be able to establish WL.COM service with 25k clients, but up to 30-50 units that should be ok.

Those are ideas. Time to make it. What should be first?

Ok, thank you very much

For me the important thing is the possibility to upload data to a personal web site, doesn't matter the method :)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on August 23, 2018, 07:35:47 AM
Quote from: stefano90
For me the important thing is the possibility to upload data to a personal web site, doesn't matter the method :)

I agree!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on August 26, 2018, 07:13:24 AM
How are the plans after Brexit?
This means vat and customs fee to other countries in Europe.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: mcrossley on August 26, 2018, 07:37:05 AM
How are the plans after Brexit?

Nobody knows!  #-o
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on August 26, 2018, 07:53:48 AM
How are the plans after Brexit?
This means vat and customs fee to other countries in Europe.

As Mark says, this is still to be decided. But there are two likely possibilities:

1. No change from present arrangements, at least for eg 2 years or more post March 2019. Beyond that is difficult to predict.

OR

2. EU countries will effectively be treated the same as exports to non-EU countries and so no UK VAT will be payable on despatch.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on August 26, 2018, 08:28:48 AM
Nbr2 as before. But that means vat and customs fee in the countries buying from UK.
Therefor it would be of interest perhaps of finding more resellers in other countries.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on August 26, 2018, 09:58:02 AM
Nbr2 as before.

No, #1 is as before (for EU countries). But very likely any change is at least 2-3 years in the future. Let's see what happens.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: blacklistedcard on August 26, 2018, 12:52:16 PM
I tried the wireless console firmware update and it worked great.  The Davis direct firmware update software was able to find the console by tcpip and the IP address.  The whole upgrade process took about 15 minutes. 

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on August 26, 2018, 01:38:14 PM
I tried the wireless console firmware update and it worked great.  The Davis direct firmware update software was able to find the console by tcpip and the IP address.  The whole upgrade process took about 15 minutes.

No way. WeatherLink is finding WFL normally, but Davis firmware software do not want to do this. I don't know why, maybe MAC address is wrong. WL IP has pool of addresses.
I always need to write IP address manually.
Please use AUTO PAUSE option to update console, this is the safest way.
When something will go wrong, there is no problem. Console will not turn on, but there is always possibility to start from beginning. This operation is fully safe.
After correct console update, console will start to working again.

How are the plans after Brexit?
This means vat and customs fee to other countries in Europe.

There is no problem at this moment, so there is no plan to solve it.
I believe that UK will be like Norway and Switzerland. These countries have appropriate international agreements.
If not, problem will be solved when it will be occurred

Apply Occam's Razor:  FTP or HTTP

I have started with Realtime.txt, which will have same format like Cumulus has.
Not all fields will be populated, because Cumulus is making own statistics. WHL is not.

Realtime.txt via FTP will be first, but I will prepare other exports.

Problem is, I want to export all console data. Common interfaces are very nice, like this Cumulus onem there is a many tempates to read it, but these won't export extra temp, extra hum, soil moisture & temp, leaf etc. HiLow data ....
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on August 26, 2018, 02:01:23 PM
Ok. Thanks.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on August 26, 2018, 02:30:02 PM
Question.
It says everywhere that it should be version 1.90 for it to work, but I have 4.33 in my Vantage Vue. Or is there different t ways of finding version? HW-ver and SW-ver?
I pressed Done and +.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on August 26, 2018, 03:00:40 PM
Question.
It says everywhere that it should be version 1.90 for it to work, but I have 4.33 in my Vantage Vue. Or is there different t ways of finding version? HW-ver and SW-ver?
I pressed Done and +.

In VUE TEMP+HUM ---- DONE to exit.

1.90 is for Vantage PRO2. From version 1.90 there is a second batch of data. Before 1.90 there was only LOOP command to read 99 bytes frame with current data.
After 1.90 there is another command LPS which gives another 99 bytes of current data.
WFL takes this additional data and export it.
WU, PWS needs does data, example dew point.

There is no any problem to update your console to the newest 3.80(Vantege PRO2), or Vue to (4.33). After update you have better working console.

There is many people who thinks that when they update VP2 they will change it to become GREEN DOT sensitive, but that won't happen.

Summary:
Vue is always ok to use with WFL.
Old VP2(before 2006) when you update it to 1.90.
Newer VP2 when you update it to 1.90 or higher.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on August 26, 2018, 05:22:48 PM
Thanks!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: stefano90 on August 27, 2018, 03:53:25 AM
I tried the wireless console firmware update and it worked great.  The Davis direct firmware update software was able to find the console by tcpip and the IP address.  The whole upgrade process took about 15 minutes.

No way. WeatherLink is finding WFL normally, but Davis firmware software do not want to do this. I don't know why, maybe MAC address is wrong. WL IP has pool of addresses.
I always need to write IP address manually.
Please use AUTO PAUSE option to update console, this is the safest way.
When something will go wrong, there is no problem. Console will not turn on, but there is always possibility to start from beginning. This operation is fully safe.
After correct console update, console will start to working again.

How are the plans after Brexit?
This means vat and customs fee to other countries in Europe.

There is no problem at this moment, so there is no plan to solve it.
I believe that UK will be like Norway and Switzerland. These countries have appropriate international agreements.
If not, problem will be solved when it will be occurred

Apply Occam's Razor:  FTP or HTTP

I have started with Realtime.txt, which will have same format like Cumulus has.
Not all fields will be populated, because Cumulus is making own statistics. WHL is not.

Realtime.txt via FTP will be first, but I will prepare other exports.

Problem is, I want to export all console data. Common interfaces are very nice, like this Cumulus onem there is a many tempates to read it, but these won't export extra temp, extra hum, soil moisture & temp, leaf etc. HiLow data ....
Hello, you're right, usually files of common Weather softwares doesn't include all parameters available in Davis' Console. Maybe you can create an XML file like Weatherlink.com API, otherwise a new file with your standard wich contain alla available values (include leaf wetness, soil parameters, extra temp, ecc...)

I think the best result is to have all the values available.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: anubis81 on August 29, 2018, 03:05:58 PM
Hi there. Do you have a rough timeline on MQTT support? I'm hoping to use this to log data in InfluxDB and MQTT support would make that extremely easy.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on August 29, 2018, 03:24:10 PM
Hi there. Do you have a rough timeline on MQTT support? I'm hoping to use this to log data in InfluxDB and MQTT support would make that extremely easy.

I think I will make it in 2-3 weeks. You can have not tested firmware before that.
Problem is still I don't have data format to share.
I have almost made Realtime.txt in Cumulus format.
I really would like to use existing format, but there is no such thing to export all VP2 data. To send is real time data and Hilows.

I am thinking on JSON format, but it won't be "OutsideTemp":20.1, it will be like "OT":20.1. I will provide XLS with data meaning.

In first step I will send this data via FTP as a JSON file.
Second step is MQTT.
But this operation is for real time data. Arch. records won't be send via MQTT for a moment. And if it will be avaible, that will be last reading of arch. rec..
Same last reading will be available to send to WU, PWS ... instead of real time data.

 

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on August 29, 2018, 03:29:58 PM
Hello, you're right, usually files of common Weather softwares doesn't include all parameters available in Davis' Console. Maybe you can create an XML file like Weatherlink.com API, otherwise a new file with your standard wich contain alla available values (include leaf wetness, soil parameters, extra temp, ecc...)
I think the best result is to have all the values available.

JSON format is much more appropriate for this system. Unfortunately I am forced to make my own JSON file, otherwise I won't be able to send all data.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on August 29, 2018, 05:55:57 PM
Hello, you're right, usually files of common Weather softwares doesn't include all parameters available in Davis' Console. Maybe you can create an XML file like Weatherlink.com API, otherwise a new file with your standard wich contain alla available values (include leaf wetness, soil parameters, extra temp, ecc...)
I think the best result is to have all the values available.

JSON format is much more appropriate for this system. Unfortunately I am forced to make my own JSON file, otherwise I won't be able to send all data.

Doesn't most websites support php. To read an ftped file and populate whatever DB shouldn't be that much work on the site. Or is it?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: gbothwell on September 02, 2018, 04:39:21 PM
After I started using WIFILogger. which is working pretty awesome, I noticed that my weather station is reporting spikes in temp and pressure...  I have noticed that others who are also using WIFILogger are also reporting spikes...

Here is a link to my station data:
https://www.wunderground.com/personal-weather-station/dashboard?ID=KFLSTPET130

Is this a known issue?  I am using a wireless Davis Vantage Vue… please let me know if there is anything that can be done to resolve.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 02, 2018, 04:59:27 PM
After I started using WIFILogger. which is working pretty awesome, I noticed that my weather station is reporting spikes in temp and pressure...  I have noticed that others who are also using WIFILogger are also reporting spikes...

Here is a link to my station data:
https://www.wunderground.com/personal-weather-station/dashboard?ID=KFLSTPET130

Is this a known issue?  I am using a wireless Davis Vantage Vue… please let me know if there is anything that can be done to resolve.

This is not spike. This is data at 6:01 from 9:59. I will check those time functions.
I am trying to make JSON export now. I need to make it as a first.

What time do you have? UTC -4h?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: gbothwell on September 02, 2018, 05:16:05 PM
After I started using WIFILogger. which is working pretty awesome, I noticed that my weather station is reporting spikes in temp and pressure...  I have noticed that others who are also using WIFILogger are also reporting spikes...

Here is a link to my station data:
https://www.wunderground.com/personal-weather-station/dashboard?ID=KFLSTPET130

Is this a known issue?  I am using a wireless Davis Vantage Vue… please let me know if there is anything that can be done to resolve.

This is not spike. This is data at 6:01 from 9:59. I will check those time functions.
I am trying to make JSON export now. I need to make it as a first.

What time do you have? UTC -4h?


GMT -5 , but it is not showing on the network info tab.  Also, just restarted the logger but still no time info showing on that screen.  On the station info screen it is accurate at GMT -5.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 02, 2018, 05:20:09 PM
After I started using WIFILogger. which is working pretty awesome, I noticed that my weather station is reporting spikes in temp and pressure...  I have noticed that others who are also using WIFILogger are also reporting spikes...

Here is a link to my station data:
https://www.wunderground.com/personal-weather-station/dashboard?ID=KFLSTPET130

Is this a known issue?  I am using a wireless Davis Vantage Vue… please let me know if there is anything that can be done to resolve.

This is not spike. This is data at 6:01 from 9:59. I will check those time functions.
I am trying to make JSON export now. I need to make it as a first.

What time do you have? UTC -4h?


GMT -5 , but it is not showing on the network info tab.  Also, just restarted the logger but still no time info showing on that screen.  On the station info screen it is accurate at GMT -5.

I think NTP time was downloaded. Was synchronized with one timer and not with second.
There is two times in WFL. UTC and local console. I think times where mixed for a second.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: gbothwell on September 02, 2018, 05:35:51 PM
After I started using WIFILogger. which is working pretty awesome, I noticed that my weather station is reporting spikes in temp and pressure...  I have noticed that others who are also using WIFILogger are also reporting spikes...

Here is a link to my station data:
https://www.wunderground.com/personal-weather-station/dashboard?ID=KFLSTPET130

Is this a known issue?  I am using a wireless Davis Vantage Vue… please let me know if there is anything that can be done to resolve.

This is not spike. This is data at 6:01 from 9:59. I will check those time functions.
I am trying to make JSON export now. I need to make it as a first.

What time do you have? UTC -4h?


GMT -5 , but it is not showing on the network info tab.  Also, just restarted the logger but still no time info showing on that screen.  On the station info screen it is accurate at GMT -5.

I think NTP time was downloaded. Was synchronized with one timer and not with second.
There is two times in WFL. UTC and local console. I think times where mixed for a second.


Thank you, when i look back at my station history I see this happening once or twice daily.  Is there some setting I can make in wifilogger to adjust this?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 02, 2018, 05:47:22 PM
Thank you, when i look back at my station history I see this happening once or twice daily.  Is there some setting I can make in wifilogger to adjust this?

Navigate to SETUP|WiFi SETUP and change NTP interval to 0. Save.
This will disable NTP. I think there is a problem.
Please let us know if it's ok.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: gbothwell on September 02, 2018, 05:58:06 PM
Thank you, when i look back at my station history I see this happening once or twice daily.  Is there some setting I can make in wifilogger to adjust this?

Navigate to SETUP|WiFi SETUP and change NTP interval to 0. Save.
This will disable NTP. I think there is a problem.
Please let us know if it's ok.

Ok, I’ll make this change and watch for a few days and report back.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 03, 2018, 01:11:45 PM
This firmware here http://wifilogger.net/files/WiFiLogger121.zip needs to be tested and it is not finished. From HTML folder only ftpexport.html is needed.
This is my proposition of export of current data.

Let's assume that my WFL has IP 192.168.2.203, you need to know yours IP.
You can have now access to JSON files
http://192.168.2.203/realtime.txt - local + ftp   http://wifilogger.net/Cumulus/realtime.txt
http://192.168.2.203/wflexp.json - local + ftp   http://wifilogger.net/Cumulus/wflexp.json
http://192.168.2.203/loop.json - local -  first part of wflexp.json
http://192.168.2.203/hilow.json - local -  second part of wflexp.json
http://192.168.2.203/settings.json - local

Also you can navigate to SETUP|Archive Export Setup and there you will find new form for FTP current data export.
"Folder path" has to looks like this: /public_html/Cumulus/
or simple: /    or : /myStationFolder/
With this FTP export, two files are exported in one time realtime.txt and wflexp.json

RealTime.txt has Cumulus format, but probably still need some work.
wflexp.json - contains full console data in JSON format. Units are fixed to US. F, inches, mph.

I want to start discussion how this wflexp.json file should looks like in final stage.
When somebody will make template for this file, this file will not be change any more. So we have here maybe a week/two, to make final shape of this file. Then it will be fixed.

If you have problem go to
http://192.168.2.203/debug
check what is going wrong. Text printed will be change in future to be more "human".
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on September 03, 2018, 01:34:29 PM
I've certainly changed my mind!
A wifilogger is ordered. :-)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on September 03, 2018, 02:30:50 PM
Hi Wojtek,I am on v1.19.  Should I update to v1.20 before going to v1.21?
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 03, 2018, 05:58:27 PM
Hi Wojtek,I am on v1.19.  Should I update to v1.20 before going to v1.21?
Paul


No. There is not such thing. Only sometimes you have to upload more HTML files.
Now is only ftpexport.html changed and as I remember ther where no HTML between 1.19 and 1.20
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on September 03, 2018, 08:24:25 PM
I have updated to v1.21 .bin and ftpexport.html
I can see each of the 5 files at 192.168.0.25/realtime.txt etc...

In the new FTP current data export settings I have set at 1 min interval and realtime.txt www.komokaweather.com/wifi-console/realtime.txt and wflexp.json www.komokaweather.com/wifi-console/wflexp.json are being FTP every minute. 

I already had the FTP archive export set as enabled and this had been FTP the logger data every 5 minutes and now having both FTP archive export and FTP current data resulted in the FTP current data files FTP to be delayed from about 2 to 3 minutes.  So have disabled FTP archive export for now.

Quote
I want to start discussion how this wflexp.json file should looks like in final stage.
When somebody will make template for this file, this file will not be change any more. So we have here maybe a week/two, to make final shape of this file. Then it will be fixed.
Sorry, can't give any comments or suggestion on this at the moment as making a new script or template is beyond me.

Enjoy,
Paul



Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on September 03, 2018, 09:01:47 PM
Quote
RealTime.txt has Cumulus format, but probably still need some work.
I have my test http://www.komokaweather.com/pws-new-20180903/ successfully using www.komokaweather.com/wifi-console/realtime.txt


Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Negu on September 04, 2018, 04:36:45 AM
Hi all, this question may have been answered but I can´t find it: is this logger compatible with weathercloud network?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: flyingdutchwx on September 04, 2018, 08:34:15 AM
Good morning Paul

I gotta say that your webpage setup is excellent........would love to do something similar myself!

Cheers Paul @flyingdutchwx (London Northeast)


Quote
RealTime.txt has Cumulus format, but probably still need some work.
I have my test http://www.komokaweather.com/pws-new-20180903/ successfully using www.komokaweather.com/wifi-console/realtime.txt


Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 04, 2018, 09:20:23 AM
Hi all, this question may have been answered but I can´t find it: is this logger compatible with weathercloud network?

No, but It won't be hard to make. Little problem is, there is not enought resources for all weather services.
I need confirmation that https://weathercloud.net/ is most common for all WiFiLogger users.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on September 04, 2018, 09:47:37 AM
Hi Wojtek,
Quote
No, but It won't be hard to make. Little problem is, there is not enought resources for all weather services.
I need confirmation that https://weathercloud.net/ (https://weathercloud.net/) is most common for all WiFiLogger users.
I do upload to Weathercloud through Cumulus https://app.weathercloud.net/d0280022074#profile
 but it doesn't rank any higher for me than the other uploads you currently have.

Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on September 04, 2018, 09:59:50 AM
Quote
Good morning Paul

I gotta say that your webpage setup is excellent........would love to do something similar myself!

Cheers Paul @flyingdutchwx (London Northeast)
Brian's Home Weather Station thread on Cumulus http://sandaysoft.com/forum/viewtopic.php?f=29&t=17090#p131542 which uses the Cumulus realtime.txt as current data source.
However, as my test page shows, the WiFiLogger new realtime.txt FTP does the same thing.
The Home Weather Station template download is here https://weather34.com/homeweatherstation/

I will gladly help you get started...

Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Negu on September 04, 2018, 10:11:21 AM
Hi Wojtek,
Quote
No, but It won't be hard to make. Little problem is, there is not enought resources for all weather services.
I need confirmation that https://weathercloud.net/ (https://weathercloud.net/) is most common for all WiFiLogger users.
I do upload to Weathercloud through Cumulus https://app.weathercloud.net/d0280022074#profile
 but it doesn't rank any higher for me than the other uploads you currently have.

Enjoy,
Paul

So I assume that you need to have a computer switched on to upload to weathercloud...
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on September 04, 2018, 10:16:44 AM
Quote
So I assume that you need to have a computer switched on to upload to weathercloud...
I do for my Cumulus upload, but if it were uploaded by WiFiLogger I presume that would suffice but Wojtek is better to answer that.

Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Negu on September 04, 2018, 10:21:58 AM
Ok, thanks for your help 👍
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: gbothwell on September 05, 2018, 08:21:19 AM
Thank you, when i look back at my station history I see this happening once or twice daily.  Is there some setting I can make in wifilogger to adjust this?

Navigate to SETUP|WiFi SETUP and change NTP interval to 0. Save.
This will disable NTP. I think there is a problem.
Please let us know if it's ok.

Ok, I’ll make this change and watch for a few days and report back.

After making this change the issue has gone away.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: weather34 on September 05, 2018, 08:42:09 AM
Quote
Good morning Paul

I gotta say that your webpage setup is excellent........would love to do something similar myself!

Cheers Paul @flyingdutchwx (London Northeast)
Brian's Home Weather Station thread on Cumulus http://sandaysoft.com/forum/viewtopic.php?f=29&t=17090#p131542 which uses the Cumulus realtime.txt as current data source.
However, as my test page shows, the WiFiLogger new realtime.txt FTP does the same thing.
The Home Weather Station template download is here https://weather34.com/homeweatherstation/

I will gladly help you get started...

Enjoy,
Paul

hello Paul

so am i right in thinking(correct me if I am totally wrong)  the standard cumulus version of the template supports the wifi logger if cumulus realtime.txt is used as the option in wifi logger.forgive me but I have no background or experience of wifi logger . i did look at the json output but thats pretty confusing probably needs some documentation to highlight what some of the fields are, i understood some of them but got lost half way down and thought thats a complete rewrite to make the template that structure. I'm happy to include a note that the cumulus supports wifi logger but im not the expert to ask questions if any issues arise. brian

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on September 05, 2018, 08:57:33 AM
Got the wifilogger and it is sending to wunderground, but the new thing logging to ftp, can't get it to work.
No file what so ever is written to my ftp....?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on September 05, 2018, 10:32:13 AM
Quote
Good morning Paul

I gotta say that your webpage setup is excellent........would love to do something similar myself!

Cheers Paul @flyingdutchwx (London Northeast)
Brian's Home Weather Station thread on Cumulus http://sandaysoft.com/forum/viewtopic.php?f=29&t=17090#p131542 (http://sandaysoft.com/forum/viewtopic.php?f=29&t=17090#p131542) which uses the Cumulus realtime.txt as current data source.
However, as my test page shows, the WiFiLogger new realtime.txt FTP does the same thing.
The Home Weather Station template download is here https://weather34.com/homeweatherstation/ (https://weather34.com/homeweatherstation/)

I will gladly help you get started...

Enjoy,
Paul

hello Paul

so am i right in thinking(correct me if I am totally wrong)  the standard cumulus version of the template supports the wifi logger if cumulus realtime.txt is used as the option in wifi logger.forgive me but I have no background or experience of wifi logger . i did look at the json output but thats pretty confusing probably needs some documentation to highlight what some of the fields are, i understood some of them but got lost half way down and thought thats a complete rewrite to make the template that structure. I'm happy to include a note that the cumulus supports wifi logger but im not the expert to ask questions if any issues arise. brian


Hi Brian,
Yes the WiFiLogger realtime.txt file is the same format as the Cumulus.  I have WiFiLogger FTP this realtime.txt at 1 min interval.  Then the realtime path in your (Cumulus) template set to that WiFiLogger upload site.  In a quick comparison to my Cumulus realtime.txt site and the WiFiLogger realtime.txt site all the current data seems the same.  Not sure what else may be different in your template between the Cumulus and the other versions.


Regards,

Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 05, 2018, 10:34:11 AM
Got the wifilogger and it is sending to wunderground, but the new thing logging to ftp, can't get it to work.
No file what so ever is written to my ftp....?

download this version http://wifilogger.net/files/WiFiLogger121.zip
download update guide http://wifilogger.net/files/WiFiLoggerUpdate.pdf

Check what WiFiLogger firmware version you have.
If you have versiob lower than 1.19 then please upload all HTML files.
If you have version 1.19 please upload only ftpexport.html file.

Navigate to SETUP| Archive Export Setup

go to bottom of this page.
There you can setup your FTP. Please not that you have put name of the server. IP number is not yet served.
Please check my settings
 [ You are not allowed to view attachments ]

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: weather34 on September 05, 2018, 10:36:33 AM
Quote
Good morning Paul

I gotta say that your webpage setup is excellent........would love to do something similar myself!

Cheers Paul @flyingdutchwx (London Northeast)
Brian's Home Weather Station thread on Cumulus http://sandaysoft.com/forum/viewtopic.php?f=29&t=17090#p131542 (http://sandaysoft.com/forum/viewtopic.php?f=29&t=17090#p131542) which uses the Cumulus realtime.txt as current data source.
However, as my test page shows, the WiFiLogger new realtime.txt FTP does the same thing.
The Home Weather Station template download is here https://weather34.com/homeweatherstation/ (https://weather34.com/homeweatherstation/)

I will gladly help you get started...

Enjoy,
Paul

hello Paul

so am i right in thinking(correct me if I am totally wrong)  the standard cumulus version of the template supports the wifi logger if cumulus realtime.txt is used as the option in wifi logger.forgive me but I have no background or experience of wifi logger . i did look at the json output but thats pretty confusing probably needs some documentation to highlight what some of the fields are, i understood some of them but got lost half way down and thought thats a complete rewrite to make the template that structure. I'm happy to include a note that the cumulus supports wifi logger but im not the expert to ask questions if any issues arise. brian


Hi Brian,
Yes the WiFiLogger realtime.txt file is the same format as the Cumulus.  I have WiFiLogger FTP this realtime.txt at 1 min interval.  Then the realtime path in your (Cumulus) template set to that WiFiLogger upload site.  In a quick comparison to my Cumulus realtime.txt site and the WiFiLogger realtime.txt site all the current data seems the same.  Not sure what else may be different in your template between the Cumulus and the other versions.


Regards,

Paul

hello paul awesome news so if using cumulus realtime.txt option in wifi logger then its good to go...fantastic no rewriting ..awesome .. will update download info page to acknowledge support for wifi logger using cumulus version and option ..if you have any doubts let me know ..brian
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 05, 2018, 10:37:23 AM
Hi Brian,
Yes the WiFiLogger realtime.txt file is the same format as the Cumulus.  I have WiFiLogger FTP this realtime.txt at 1 min interval.  Then the realtime path in your (Cumulus) template set to that WiFiLogger upload site.  In a quick comparison to my Cumulus realtime.txt site and the WiFiLogger realtime.txt site all the current data seems the same.  Not sure what else may be different in your template between the Cumulus and the other versions.
Regards,
Paul

Please note that WiFiLoggers realtime.txt has Cumulus format and plenty of data, but not all, because Cumulus is making own staticstics.
I will make document to describe this.
I think we will work on realtime.txt and these JSON files for some time here to make them usable.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: weather34 on September 05, 2018, 10:41:57 AM
i looked at the json file to see if i could implement that but got lost on some of the fields .. anyway realtime.txt is a good simple solution to get it of the ground..brian
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 05, 2018, 10:53:03 AM
i looked at the json file to see if i could implement that but got lost on some of the fields .. anyway realtime.txt is a good simple solution to get it of the ground..brian

Yes Brian
RealTime.txt is very good, but not transfer all console data.
JSON was made to transfer all data.
1. Some settings
2. Loop data
3. HiLow data including high/low month and year.

I will write schematic of this file, but it is not finished yet.

Data is transfered as a string, because NULL is transfered as "---"(Davis standard).
That can be change to raw console readings, but then you will have to check all data by yourself if it is in range, or sensor is not connected.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 05, 2018, 10:56:22 AM
Files will also have MQTT transfer option.
 [ You are not allowed to view attachments ]
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on September 05, 2018, 11:51:23 AM
Got the wifilogger and it is sending to wunderground, but the new thing logging to ftp, can't get it to work.
No file what so ever is written to my ftp....?

download this version http://wifilogger.net/files/WiFiLogger121.zip
download update guide http://wifilogger.net/files/WiFiLoggerUpdate.pdf

Check what WiFiLogger firmware version you have.
If you have versiob lower than 1.19 then please upload all HTML files.
If you have version 1.19 please upload only ftpexport.html file.

Navigate to SETUP| Archive Export Setup

go to bottom of this page.
There you can setup your FTP. Please not that you have put name of the server. IP number is not yet served.
Please check my settings
 [ You are not allowed to view attachments ]
Thanks. Updated to 1.21 and sorry to say, took all html. I Hope this would not effect something else?
Made the setup and nothing.....? 😲🙄
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on September 05, 2018, 11:52:28 AM
I have made a comparison between the Cumulus realtime.txt and WiFiLogger realtime.txt.  And as Wojtek said there are differences. 

In my case the Cumulus is Envoy and WiFiLogger a Vue console so that accounts for hardware differences.
Field Example Description CumulusWiFiCompare
1 18/10/08 date (always dd/mm/yy) 05/09/2018 09/05/18?
2 16:03:45 time(always hh:mm:ss) 11:01:04 11:01:03OK
3 8.4 outside temperature 29.329.3OK
4 84 relative humidity 7070OK
5 5.8 dewpoint 23.323.3OK
6 24.2 wind speed (average) 4.33.2
7 33.0 latest wind speed reading 10.68
8 261 wind bearing (degrees) 170169
9 0.0 current rain rate 00OK
10 1.0 rain today 00OK
11 999.7 barometer 1018.91021.6Vue
12 W wind direction S SOK
13 6 wind speed (beaufort) 10
14 mph wind units km/h km/hOK
15 C temperature units C COK
16 mb pressure units hPa hPaOK
17 mm rain units mm mmOK
18 146.6 wind run (today) 13 ---
19 +0.1 pressure trend value -0.27 ---
20 85.2 monthly rainfall 77OK
21 588.4 yearly rainfall 561554.4
22 11.6 yesterday's rainfall 0 ---
23 20.3 inside temperature 30.127.2Vue
24 57 inside humidity 4651Vue
25 3.6 wind chill 29.329.4
26 -0.7 temperature trend value 2.2 ---
27 10.9 today's high temp 29.629.6OK
28 12:00 time of today's high temp (hh:mm) 10:58 10:58OK
29 7.8 today's low temp 21.221.2OK
30 14:41 time of today's low temp (hh:mm) 5:44 5:44OK
31 37.4 today's high wind speed (average) 8.514.5
32 14:38 time of today's high wind speed (average) (hh:mm) 10:52 10:49
33 44.0 today's high wind gust 21.414.5
34 14:28 time of today's high wind gust (hh:mm) 10:49 10:49OK
35 999.8 today's high pressure 1020.631023.2Vue
36 16:01 time of today's high pressure (hh:mm) 0:00 0:07Vue
37 998.4 today's low pressure 1018.91021.5Vue
38 12:06 time of today's low pressure (hh:mm) 10:56 4:47Vue
39 1.8.2 Cumulus version 1.9.41.21Vue
40 448 Cumulus build number 10991.21Vue
41 36.0 10-minute high gust 12.99.7
42 10.3 heat index 33.433.9
43 10.5 humidex 39.6 ---
44 13 UV Index 3.43.4OK
45 0.2 Evapotranspiration today 0.630.03
46 14 Solar Radiation W/m2 596596OK
47 260 10-minute average wind bearing (degrees) 206 ---
48 2.3 rainfall last hour  00OK
49 13 current forecast number (see samplestrings.ini). Negative means 'exceptional' 210
50 1 Is it daylight? 1 if currently within daylight hours (between dawn and dusk), 0 if not 10
51 0 Sensor contact lost (1 = yes) (Fine Offset only) 00
52 NNW wind direction (average) SSW0
53 2040 Cloudbase 7480
54 ft Cloudbase units mm0
55 12.3 Apparent Temperature 33.90
56 11.1 Sunshine hours so far today 2.80
57 420.1 Current theoretical max solar radiation 6500
58 1 Is it sunny? 1 if the sun is shining, otherwise 0. Requires your station to have a solar sensor. 10


Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 05, 2018, 12:27:17 PM
Got the wifilogger and it is sending to wunderground, but the new thing logging to ftp, can't get it to work.
No file what so ever is written to my ftp....?

download this version http://wifilogger.net/files/WiFiLogger121.zip
download update guide http://wifilogger.net/files/WiFiLoggerUpdate.pdf

Check what WiFiLogger firmware version you have.
If you have versiob lower than 1.19 then please upload all HTML files.
If you have version 1.19 please upload only ftpexport.html file.

Navigate to SETUP| Archive Export Setup

go to bottom of this page.
There you can setup your FTP. Please not that you have put name of the server. IP number is not yet served.
Please check my settings
 [ You are not allowed to view attachments ]
Thanks. Updated to 1.21 and sorry to say, took all html. I Hope this would not effect something else?
Made the setup and nothing.....? 😲🙄
You can open debug window to check
http://WFL_IP/debug

Please make sure that you have  folder on server WFL don't create folders
path should be
/
/stationFolder/
etc.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on September 05, 2018, 12:31:29 PM
Thanks! I'll check the debug.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on September 05, 2018, 12:41:21 PM
Quote
Please make sure that you have  folder on server WFL don't create folders
path should be
/
/stationFolder/
etc.
I initially had mine getting lost.  I changed the Folder path to /public_html/wifi-console/ and that put realtime.txt and json files in my site's /wifi-console folder

Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on September 05, 2018, 01:08:55 PM
Found my error now.
Sorry for any inconvenience. I left out the trailing slash.  =D&gt;
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 06, 2018, 12:04:27 PM
http://wifilogger.net/files/WFLexport.xlsx
Here is a desciption of RealTime.txt and wflexp.json

wflexp.json has 3 sections
1. Settings and time
2. Real time data
3. HiLow data

HiLow data is an array. All hilows sections have array with 8 cells. Day Low   Day Hi   Time Day Low   Time Day Hi   Month Hi   Month Low   Year Hi   Year Low
I don't have all sensors in my VP2 so wasn't tested for all cases, but if there will be any problem I will repair to fix data to this pattern.
Data like wind speed has no low data so "Hi" cells are populated with "---".
Names for HiLow and real time are similar.
ex.
RTD:  "tempout":"70.4"
HiLow: "hltempout":["61.7","79.3","6:36","15:01","87.3","58.1","100.0","50.9"]

In RTD section extra data like extra temp, soil temp, leaf temp etc. are in array
ex. soil temps, leaf wetness
"xst":["79","79","79","79"]
"xlw":["0","0","---","0"]

In settings section data are written as a number
"stnmod":16

but all weather data are written as a string
"tempin":"81.4"
that is because dash values are sent as "---" string.

Units are based console units
F, mph, Inch.


Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on September 06, 2018, 12:16:00 PM
Cool! Thanks!
Easy to populate my dB with this info given.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 06, 2018, 12:28:10 PM
Yes It was made to easy transfer to DB.
Please let it have some time. Maybe structural changes will be needed.
Maybe it is better to send raw console data, than those strings.
Maybe it should be generatated with console units.

I am waiting for suggestions.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on September 08, 2018, 08:16:19 AM
Very nice with the Weather34 template:   http://www.actulife.com/pws

I like this  \:D/

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on September 08, 2018, 09:50:06 AM
Quote
Very nice with the Weather34 template:   http://www.actulife.com/pws (http://www.actulife.com/pws)

I like this  (http://www.wxforum.net/Smileys/default/eusa_dance.gif)

Looking good!

Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on September 08, 2018, 10:26:58 AM
ok - next challenge.  I'm trying to add a webcam image (from Arlo).   I copy/modified a python script to take a snapshot, scheduled this with Windows task manager to put in a dropbox folder that syncs to the web.  My webcam image is inserted into webcamsmall.php in the below text, but it doesn't work, any ideas why?  I'm very "old school" with html and don't understand php.

<img src="https://www.dropbox.com/s/3cwuo5dbb6me4jj/snapshot.jpg?version=<?php echo filemtime("https://www.dropbox.com/s/3cwuo5dbb6me4jj/snapshot.jpg");?>" alt="weathercam" class="webcam">

Please note, the current web cam image doesn't look very nice since my Arlo is charging. 

I have a feeling that maybe the dimensions of my webcam image are the problem, but I don't have an easy way to resize. 
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: bchwdlks on September 08, 2018, 01:13:34 PM
ok - next challenge.  I'm trying to add a webcam image (from Arlo).   I copy/modified a python script to take a snapshot, scheduled this with Windows task manager to put in a dropbox folder that syncs to the web.  My webcam image is inserted into webcamsmall.php in the below text, but it doesn't work, any ideas why?  I'm very "old school" with html and don't understand php.

<img src="https://www.dropbox.com/s/3cwuo5dbb6me4jj/snapshot.jpg?version=<?php echo filemtime("https://www.dropbox.com/s/3cwuo5dbb6me4jj/snapshot.jpg");?>" alt="weathercam" class="webcam">

Please note, the current web cam image doesn't look very nice since my Arlo is charging. 

I have a feeling that maybe the dimensions of my webcam image are the problem, but I don't have an easy way to resize.

You should be able to resize by running an  ImageMagik  (https://www.imagemagick.org/script/index.php) command on your image before you drop it into the Dropbox folder.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ANPweather on September 08, 2018, 02:21:55 PM
ok - next challenge.  I'm trying to add a webcam image (from Arlo).   I copy/modified a python script to take a snapshot, scheduled this with Windows task manager to put in a dropbox folder that syncs to the web.  My webcam image is inserted into webcamsmall.php in the below text, but it doesn't work, any ideas why?  I'm very "old school" with html and don't understand php.

<img src="https://www.dropbox.com/s/3cwuo5dbb6me4jj/snapshot.jpg?version=<?php echo filemtime("https://www.dropbox.com/s/3cwuo5dbb6me4jj/snapshot.jpg");?>" alt="weathercam" class="webcam">

Please note, the current web cam image doesn't look very nice since my Arlo is charging. 

I have a feeling that maybe the dimensions of my webcam image are the problem, but I don't have an easy way to resize.

I had a similar problem. Your link returns a web page rather than just an image. Try this instead:
https://www.dropbox.com/s/3cwuo5dbb6me4jj/snapshot.jpg?raw=1
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on September 08, 2018, 02:44:57 PM
still doesn't work - I tried multiple times, but is this correct?

<img src="https://www.dropbox.com/s/3cwuo5dbb6me4jj/snapshot.jpg?raw=1?php echo filemtime("https://www.dropbox.com/s/3cwuo5dbb6me4jj/snapshot.jpg");?>" alt="weathercam" class="webcam">


does the word "version" still need to be there?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on September 08, 2018, 03:23:36 PM
still doesn't work - I tried multiple times, but is this correct?

<img src="https://www.dropbox.com/s/3cwuo5dbb6me4jj/snapshot.jpg?raw=1?php echo filemtime("https://www.dropbox.com/s/3cwuo5dbb6me4jj/snapshot.jpg");?>" alt="weathercam" class="webcam">

does the word "version" still need to be there?

or maybe this?

<img src="https://www.dropbox.com/s/3cwuo5dbb6me4jj/snapshot.jpg?raw=1?php echo filemtime("https://www.dropbox.com/s/3cwuo5dbb6me4jj/snapshot.jpg?raw=1");?>" alt="weathercam" class="webcam">

I can't get any image to show.... no matter what even if I get rid of the php stuff.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: weather34 on September 08, 2018, 03:49:04 PM
is this your web cam image in my demo here ?? if so just replace the webcamsmall with zip attached all i did was remove the filemtime so you may get problems browser image cache . hence it had a filemtime script .brian

(http://res.cloudinary.com/brian-underdown/image/upload/v1536435985/dd_ef1q0w.png)

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on September 08, 2018, 04:03:05 PM
yes, that's my image, but it still doesn't work for me.  I'd like to see it "inline" like in your image, but not sure how to do this.  I was selecting webcam from the "Extras" under user preferences.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on September 08, 2018, 04:30:19 PM
I see now.   I can replace the cumulus indoor (due to WFL, temp isn't accurate anyway) with the webcam.  The webcam link under "Extras" doesn't work, but that doesn't matter.   Thanks!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: weather34 on September 08, 2018, 04:32:45 PM
ok if your using the zip i attached earlier go in to setup screen ..ps lets stop hijacking this thread this is not a wifilogger issue.

below select webcamsmall

(http://res.cloudinary.com/brian-underdown/image/upload/v1536438728/vv_hthf4j.png)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on September 09, 2018, 09:26:34 AM
I apologize in advance for one last hijack of this thread...

This Weather34 template renders very nicely on Apple Watch using the free watch app “Webabit”
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on September 13, 2018, 07:34:54 AM
This weekend I'll have the first major test of my new weatherstation  as the remnants of hurricane Florence pass by my home (near Charlotte, NC).   I have a whole house generator and ups backup for my server/computer/console, but my past experience is that my cable internet connection only lasts for about an hour after the power goes off.   I'd like to keep broadcasting the weather data to WU and my new website, but I'm wondering if there is a break in internet connection, will WIFI logger automatically transmit all of the data it has collected while the internet is down, or will these "packets" be lost as far as WU is concerned?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 13, 2018, 12:59:40 PM
This weekend I'll have the first major test of my new weatherstation  as the remnants of hurricane Florence pass by my home (near Charlotte, NC).   I have a whole house generator and ups backup for my server/computer/console, but my past experience is that my cable internet connection only lasts for about an hour after the power goes off.   I'd like to keep broadcasting the weather data to WU and my new website, but I'm wondering if there is a break in internet connection, will WIFI logger automatically transmit all of the data it has collected while the internet is down, or will these "packets" be lost as far as WU is concerned?

At this moment WU has not such option. WFL is sending current data. Read from console -> send to WU in same time (up to 5s tolerant).
This option what you ask is called "catch up". First thing to do is to make option to export archive records as a current value.
When new arch. record will appear then WFL will take it and send to WU, PWS etc. using statistical arch. vaules.
When this option will be done, then next to do is "catch up".
To send arch. you can use only FTP file, or WL.COM.

WFL has special memory which is not erase while rebooting. This is the place to save last export date.
This is volatile memory, when power goes down in console, catch up time will be erased. So it won't be perfect.
Original IP logger is asking server first what was the last archive.
WFL will keep it as long as power is up, but WU is not serving such info, so after power restore this info will disappear and WFL start from current records.

Catch up data will come from archive records. Current data will be not stored in RAM.
PWS probably don't accept old data. I need to test it, but I think PWS is storing data with own server time.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on September 13, 2018, 04:46:37 PM
so I’m not sure I understand - currently there’s no way to update WU (for year to date, etc. charting) if say 5 inches of rain was missed due to internet outage?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 13, 2018, 05:03:45 PM
so I’m not sure I understand - currently there’s no way to update WU (for year to date, etc. charting) if say 5 inches of rain was missed due to internet outage?

Now WFL is transmitting current data when it can.
WU takes two rain values: day rain and hour rain. If WFL will be lack of the Internet for 24h WU will miss that rain.

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: blacklistedcard on September 13, 2018, 05:12:10 PM
I'm getting the spikes too on weather underground.   
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 13, 2018, 05:16:46 PM
I'm getting the spikes too on weather underground.

Try same thing. Go to SETUP|WiFi Setup and set NTP interval to 0 to disable it.
Please let me know if it help you as well.
I think I have repaired that issue, but I am preparing quit big update and I haven't finished it yet. Next week.
It will be:
- MQTT
- weathercloud.net
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: blacklistedcard on September 13, 2018, 05:18:33 PM
Ok...  Right now I have it going to my raspberry pi that is a ntp gps pps time server.   

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 13, 2018, 05:28:53 PM
Ok...  Right now I have it going to my raspberry pi that is a ntp gps pps time server.   

I think problem is when NTP is renew, it's updating UTC time, then is recalculated to console local time.
Spikes are data shifted in time. UTC +/- Time zone +/- summer time.
When you disable NTP in WFL, then it will stop updating internal WFL timers UTC and Local.
Please check it. That will help to solve this problem.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: redlynr on September 13, 2018, 05:30:47 PM
so I’m not sure I understand - currently there’s no way to update WU (for year to date, etc. charting) if say 5 inches of rain was missed due to internet outage?

Now WFL is transmitting current data when it can.
WU takes two rain values: day rain and hour rain. If WFL will be lack of the Internet for 24h WU will miss that rain.

Ok - so as long as I have power, and the outage is less than a day, there will be no loss of rainfall?  That’s nice!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 13, 2018, 05:40:05 PM
so I’m not sure I understand - currently there’s no way to update WU (for year to date, etc. charting) if say 5 inches of rain was missed due to internet outage?

Now WFL is transmitting current data when it can.
WU takes two rain values: day rain and hour rain. If WFL will be lack of the Internet for 24h WU will miss that rain.

Ok - so as long as I have power, and the outage is less than a day, there will be no loss of rainfall?  That’s nice!

Console is always gives rain as daily or 24h. It is cleared at midnight or at 9 am. So when there was a rain at 10 am this value will be send with every transmission to WU. It will change when it will rise, or be cleared.
Arch. records have rain in intervals. We will check what is better for WU.
- daily rain
- rain from arch. rec. + catch up
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: blacklistedcard on September 15, 2018, 03:50:33 PM
Ok...  Right now I have it going to my raspberry pi that is a ntp gps pps time server.   

I think problem is when NTP is renew, it's updating UTC time, then is recalculated to console local time.
Spikes are data shifted in time. UTC +/- Time zone +/- summer time.
When you disable NTP in WFL, then it will stop updating internal WFL timers UTC and Local.
Please check it. That will help to solve this problem.

Confirming that setting the value of zero fixes the problem....

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ocala on September 16, 2018, 08:36:30 AM
so I’m not sure I understand - currently there’s no way to update WU (for year to date, etc. charting) if say 5 inches of rain was missed due to internet outage?

Now WFL is transmitting current data when it can.
WU takes two rain values: day rain and hour rain. If WFL will be lack of the Internet for 24h WU will miss that rain.

Ok - so as long as I have power, and the outage is less than a day, there will be no loss of rainfall?  That’s nice!
Let me also add that with battery back power it will still keep logging data. I'm not sure of the days but the shorter archive interval you have the quicker the data builds up. Example a 1 minute interval will fill up the memory faster then say a 10 minute interval. The exact days are somewhere in this thread somewhere.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on September 18, 2018, 09:43:24 AM
Is the .bin supposed to be used as well? My setup menu doesn't allow me to pick a file for Firmware Update anymore.

(Hint for exportfile. Don't use the same separator inside bracket-values as separator used to separate different items.)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 18, 2018, 09:49:23 AM
I have found problem in 1.22. I am repairing it. Please do not update with 1.22.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 18, 2018, 10:19:23 AM
(Hint for exportfile. Don't use the same separator inside bracket-values as separator used to separate different items.)

I am not sure if I am understanding.
Could you paste example?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on September 18, 2018, 10:20:56 AM
Too late for me, just finished the update 10 min ago :(
Should I go back or just wait it out?

Enjoy,Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 18, 2018, 10:27:14 AM
Too late for me, just finished the update 10 min ago :(
Should I go back or just wait it out?
Enjoy,Paul

It cause reboot while NTP update. I didn't see it, because I have long interval in my unit.
With version 1.22 every time when NTP will want to renew time WFL will be rebooted.
Quit big issue. I have repaired that. In 10 min I will publish it.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 18, 2018, 10:37:01 AM
Newest firmware: http://wifilogger.net/files/WiFiLogger123.zip
BIN file has to be updated. +
From html folder files: "ftpexport.html", "setup.html", "export.html" has to uploaded.
New things:
- MQTT real time data (wflexp.json) export
- weathercloud.net
- FTP address can be IP number now.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on September 18, 2018, 10:50:16 AM
Thanks Wojtek,
I am now on v.1.23
Should I be watching for something in particular?

I had NTP Server: pool.ntp.org
Update: 15 min

Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 18, 2018, 11:08:16 AM
Should I be watching for something in particular?
Enjoy,
Paul
No Paul. If you are interested in MQTT this option is now avaible. Also I have add weathercloud.net service.
+ now you can use IP address for NTP/FTP, before was only server name allowed.
I hope that this problem with time shifting on WU was repaired now.

15 min for NTP is to much in my opinion. I don't think that time synchronization is needed so frequently.
It always checking time on startup. When NTP time was reach from the Internet then console time is checked and updated.
1 min can be diffrence between console and NTP. With bigger difference console time will be updated.
In my opionion this mechanizm can be triggered 2-4 times a day (interval 360-720)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on September 18, 2018, 12:04:34 PM
Thanks Wojtek,
I have extended the NTP server time, as I think the 15 min was the default or from past setting that I hadn't paid any further attention to.
I have enabled Weathercloud.

I've tried to understand MQTT and see how or for what I could use that, but not there yet  :oops:

Enjoy,
Paul

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on September 18, 2018, 02:02:56 PM
I've tried to understand MQTT and see how or for what I could use that, but not there yet  :oops:

You can point the finger at me for suggesting that (and pestering Wojtek for it).  :twisted:

But why I'm interested in it is that it should make possible very frequent updates to web page dashboards without loading the sending device (ie WFL in this case) with significant FTP uploads every few seconds. It would be nice to think that WFL could manage one MQQT upload per loop but not sure whether this is feasible or not. The overall idea is that you do a light-weight simple upload to an MQTT broker (eg effectively a server somewhere in the cloud) which can then act as a relay post for the data, potentially passing the data to multiple clients and maybe different dashboards too. So, much of the load for data distribution is taken off the sending device.

There's a bit more of a hurdle in understanding MQTT because you have to understand the role of the broker, but once you've grasped that then the overall concept is straightforward. You do also need a subscription plan to use a broker, but there are free low-usage plans available (eg at cloudmqtt.com (http://cloudmqtt.com) and having a higher throughput plan doesn't cost megabucks.

Of course, having the MQTT source is only half of the picture - you also need some MQTT-using dashboard code to consume it. But hopefully having at least one device available in WFL that can generate an MQTT feed will now stimulate some software writers to fill in the other parts of the equation.

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: blacklistedcard on September 18, 2018, 10:42:11 PM
Should I be watching for something in particular?
Enjoy,
Paul
No Paul. If you are interested in MQTT this option is now avaible. Also I have add weathercloud.net service.
+ now you can use IP address for NTP/FTP, before was only server name allowed.
I hope that this problem with time shifting on WU was repaired now.

15 min for NTP is to much in my opinion. I don't think that time synchronization is needed so frequently.
It always checking time on startup. When NTP time was reach from the Internet then console time is checked and updated.
1 min can be diffrence between console and NTP. With bigger difference console time will be updated.
In my opionion this mechanizm can be triggered 2-4 times a day (interval 360-720)

With version 1.23 can I re-enable the NTP?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on September 18, 2018, 10:57:32 PM
ALL the uploads ;) seem to be working fine with the new version, but MQTT will have to wait for me.  And thanks johnd for the MQTT information, I will not lose any sleep over it.

Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 19, 2018, 03:01:07 AM
Should I be watching for something in particular?
Enjoy,
Paul
No Paul. If you are interested in MQTT this option is now avaible. Also I have add weathercloud.net service.
+ now you can use IP address for NTP/FTP, before was only server name allowed.
I hope that this problem with time shifting on WU was repaired now.

15 min for NTP is to much in my opinion. I don't think that time synchronization is needed so frequently.
It always checking time on startup. When NTP time was reach from the Internet then console time is checked and updated.
1 min can be diffrence between console and NTP. With bigger difference console time will be updated.
In my opionion this mechanizm can be triggered 2-4 times a day (interval 360-720)
With version 1.23 can I re-enable the NTP?

Yes I have make changes in NTP function. Now WU should work ok. Please let me know if there are still problems.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: blacklistedcard on September 19, 2018, 12:35:30 PM
Should I be watching for something in particular?
Enjoy,
Paul
No Paul. If you are interested in MQTT this option is now avaible. Also I have add weathercloud.net service.
+ now you can use IP address for NTP/FTP, before was only server name allowed.
I hope that this problem with time shifting on WU was repaired now.

15 min for NTP is to much in my opinion. I don't think that time synchronization is needed so frequently.
It always checking time on startup. When NTP time was reach from the Internet then console time is checked and updated.
1 min can be diffrence between console and NTP. With bigger difference console time will be updated.
In my opionion this mechanizm can be triggered 2-4 times a day (interval 360-720)
With version 1.23 can I re-enable the NTP?

Yes I have make changes in NTP function. Now WU should work ok. Please let me know if there are still problems.

I re-enabled it and so far it looks good....
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: StudleyWeather on September 19, 2018, 02:41:14 PM
I have to say this is a great piece of kit - installed fairly easily into my Vantage Vue and the real time data webpage is great.  I do however have one query - I am running WeatherLink 6.0.4 locally on a PC and have set up the TCP/IP connections for it (TCP port is 22222)  It successfully found the WiFi Logger but now when I try to poll data into WeatherLink I often get Communication error - it has polled successfulyl 3 times today but in the comms log it keeps saying communication error.  I am running v1.20 firmware on the logger.  On the logger I have the web interface enabled and TCP port set to Auto Pause with pause duration of 10 mins.  On Weatherlink it is set to poll hourly at 2 mins past the hour.  Is there anything else I need to set up/look at to enable both the real time page and WeatherLink to populate.  Thanks
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 20, 2018, 08:48:51 AM
I have to say this is a great piece of kit - installed fairly easily into my Vantage Vue and the real time data webpage is great.  I do however have one query - I am running WeatherLink 6.0.4 locally on a PC and have set up the TCP/IP connections for it (TCP port is 22222)  It successfully found the WiFi Logger but now when I try to poll data into WeatherLink I often get Communication error - it has polled successfulyl 3 times today but in the comms log it keeps saying communication error.  I am running v1.20 firmware on the logger.  On the logger I have the web interface enabled and TCP port set to Auto Pause with pause duration of 10 mins.  On Weatherlink it is set to poll hourly at 2 mins past the hour.  Is there anything else I need to set up/look at to enable both the real time page and WeatherLink to populate.  Thanks
Pause duration works with manual pause. On first page Real Time Data you trigger manual pause by clicking time. This is old function probably I will erase that function.
Auto pause is triggered automatically when connection on port 22222 is appeared. Its stay paused as long as connection is on, but there is a safety feature here. When there is no data transfer from PC to WFL then after 60s WFL is closing connection. PC software if it's working can renew this connection.

I will check once more WL 6.0.4. Testing is time consuming. I will let you know.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on September 20, 2018, 08:49:16 AM
(Hint for exportfile. Don't use the same separator inside bracket-values as separator used to separate different items.)

I am not sure if I am understanding.
Could you paste example?

To separate items, when extracting file to insert to database, one usually uses a separator between items that isn't used anywhere else in the file. This to simplify extraction of each item. If the items can't be separated from each other, much more work has to be done to be able to easily extract.

Example, (from wflexp.json): "stnmod":17,"ver":4.33 .............. "xt":["---","---","---","---","---","---","---"], ..... "sunrt":"6:42"
In this case it isn't possible to separate items from each other with the separator "," due to that the comma is used inside the xt-items array. It isn't possible to use the separator ":" due to it is used inside the value for item sunrt, i.e 6:42.

To use separators for easy access to make operations on the items:
Example:     "stnmod":17;"ver":4.33 .............. "xt":["---","---","---","---","---","---","---"];"sunrt":"6.42"
In this example it's easy to get each item by splitting them on the separator ";" also after that it is easy to split the name from the value by splitting on the ":". All values has to have a meaning, thereby giving the 6.42 the same meaning as 6:42 but makes the handling of the file sooo much easier.




Also. When I access the System menu, the button on updating html-files is clickable, but the button to make system-upgrade isn't. it's disabled.

Cheers.
PS. Thanks for a fine product.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 20, 2018, 09:06:37 AM
Also. When I access the System menu, the button on updating html-files is clickable, but the button to make system-upgrade isn't. it's disabled.

Cheers.
PS. Thanks for a fine product.

Try to upload once more "system.html" and "spark-md5.js". Please use system.html from newest firmware.
Which web browser do you use?
This button will be enabled when proper information from WFL will comes, but it's 2s delay. Do you know how to use debug console in Chrome? CTRL + SHIFT + J -> then Network tab

File is in JSON format. You don't need to parse it. It's very common file. You need to find library which will parce it for you.
http://php.net/manual/en/function.json-decode.php
https://www.w3schools.com/js/js_json_parse.asp
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on September 20, 2018, 09:29:23 AM
Also. When I access the System menu, the button on updating html-files is clickable, but the button to make system-upgrade isn't. it's disabled.

Cheers.
PS. Thanks for a fine product.

Try to upload once more "system.html" and "spark-md5.js". Please use system.html from newest firmware.
Which web browser do you use?
This button will be enabled when proper information from WFL will comes, but it's 2s delay. Do you know how to use debug console in
Chrome? CTRL + SHIFT + J -> then Network tab

File is in JSON format. You don't need to parse it. It's very common file. You need to find library which will parce it for you.
http://php.net/manual/en/function.json-decode.php
https://www.w3schools.com/js/js_json_parse.asp
No change. Using Firefox. Tried to do it on my phone and it worked.

OK, thanks. Used to parse data to suit my needs....
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on September 20, 2018, 11:04:09 AM
The Realtime.txt, where is this file supposed to end up?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on September 20, 2018, 12:27:09 PM
Quote
The Realtime.txt, where is this file supposed to end up?
In my FTP Archive Records Export Setup tab I have Folder path:  /public_html/wifi-console

to get http://www.komokaweather.com/wifi-console/realtime.txt

Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on September 20, 2018, 03:45:35 PM
Quote
The Realtime.txt, where is this file supposed to end up?
In my FTP Archive Records Export Setup tab I have Folder path:  /public_html/wifi-console

to get http://www.komokaweather.com/wifi-console/realtime.txt

Enjoy,
Paul
The only file I get is the wflexp.json.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on September 20, 2018, 05:34:50 PM
Quote
The only file I get is the wflexp.json.
Wojtek may have an answer. 


From that one setting in FTP Archive Records Export setup I get both realtime.txt and wflexp.json

http://www.komokaweather.com/wifi-console/wflexp.json
http://www.komokaweather.com/wifi-console/realtime.txt

I am on v1.23

Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on September 20, 2018, 06:49:45 PM
Quote
The only file I get is the wflexp.json.
Wojtek may have an answer. 


From that one setting in FTP Archive Records Export setup I get both realtime.txt and wflexp.json

http://www.komokaweather.com/wifi-console/wflexp.json
http://www.komokaweather.com/wifi-console/realtime.txt

I am on v1.23

Enjoy,
Paul
I'm on v1.23, but I only get .json..... (guess I'm too picky, but it would be great to be able to see that the whole system is updated ok to match 1.23.)
Edit: Reinstalled 1.23, still no file.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 21, 2018, 08:06:31 AM
I'm on v1.23, but I only get .json..... (guess I'm too picky, but it would be great to be able to see that the whole system is updated ok to match 1.23.)
Edit: Reinstalled 1.23, still no file.

Probably your FTP server is using some other commands. Please open http://IP_WFL/debug wait for interaval time or click on TEST text in FTP windows.
You will have information like below. Could you send it to me on priv or share with us here?
Command connected
220 ProFTPD 1.3.5a Server (Debian) [185.135.88.161]
331 Password required for username
230 User username logged in
215 UNIX Type: L8
200 Type set to I
227 Entering Passive Mode (185,135,88,161,152,121).
FTPPasv: Data port: 39033
FTPPasv: Data connected
150 Opening BINARY mode data connection for /public_html/station/wflexp.json
FTP Writing
226 Transfer complete
Data disconnected
227 Entering Passive Mode (185,135,88,161,170,131).
FTPPasv: Data port: 43651
FTPPasv: Data connected
150 Opening BINARY mode data connection for /public_html/station/realtime.txt
FTP Writing
226 Transfer complete
Data disconnected
200 Type set to A
221 Goodbye.
Command disconnected
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on September 21, 2018, 10:22:23 AM
I'm on v1.23, but I only get .json..... (guess I'm too picky, but it would be great to be able to see that the whole system is updated ok to match 1.23.)
Edit: Reinstalled 1.23, still no file.

Probably your FTP server is using some other commands. Please open http://IP_WFL/debug wait for interaval time or click on TEST text in FTP windows.
You will have information like below. Could you send it to me on priv or share with us here?
Command connected
220 ProFTPD 1.3.5a Server (Debian) [185.135.88.161]
331 Password required for username
230 User username logged in
215 UNIX Type: L8
200 Type set to I
227 Entering Passive Mode (185,135,88,161,152,121).
FTPPasv: Data port: 39033
FTPPasv: Data connected
150 Opening BINARY mode data connection for /public_html/station/wflexp.json
FTP Writing
226 Transfer complete
Data disconnected
227 Entering Passive Mode (185,135,88,161,170,131).
FTPPasv: Data port: 43651
FTPPasv: Data connected
150 Opening BINARY mode data connection for /public_html/station/realtime.txt
FTP Writing
226 Transfer complete
Data disconnected
200 Type set to A
221 Goodbye.
Command disconnected
Started Debug on Firefox and got

new TCP Client
new TCP Client
new TCP Client

Then tried the Test-button and got

Command connection failed
ARCHIWUM EXPORT. Int: 5
02:00:27 1-1-1970
02:00:27 1-1-1970
DavisGetLPSFull(): CRC BAD

and then

Renew RTD
DavisGetLPSFull(): CRC BAD
Custom FTP 3
Command connection failed
new TCP Client
Renew RTD
Renew RTD


During this time the wflexp.json-file stopped updating.

Closed debug on Firefox and opened it on my phone and got

NTP Time: 16:14:00 21-09-2018
Weather station time: 16:14:01 21-09-2018
DavisCheckTime(): Weather Station time OK
Undergroud 5
Renew RTD
DavisGetLPSFull(): CRC BAD
Client response time: 400
success
Custom FTP 3
Command connected
220 Welcome to "site" FTP.
331 User "user" OK. Password required
230 OK. Current restricted directory is /
215 UNIX Type: L8
200 TYPE is now 8-bit binary
227 Entering Passive Mode (46,30,211,100,229,117).
FTPPasv: Data port: 58741
FTPPasv: Data connected
150 Accepted data connection
FTP Writing
226-File successfully transferred
Data disconnected

wlexp.json updated.


Edit.
I think I've seen somewhere in the thread about all the parameters in the file, but can't find it. Someone who can help me? (Meaning of them.)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 21, 2018, 01:49:38 PM
Edit.
I think I've seen somewhere in the thread about all the parameters in the file, but can't find it. Someone who can help me? (Meaning of them.)
http://wifilogger.net/files/WFLexport.xlsx
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on September 21, 2018, 03:52:18 PM
Edit.
I think I've seen somewhere in the thread about all the parameters in the file, but can't find it. Someone who can help me? (Meaning of them.)
http://wifilogger.net/files/WFLexport.xlsx
Thanks!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: GBAllison on September 22, 2018, 04:02:10 PM
I have the WiFiLogger. It was installed and working when Hurricane Florence hit my house. Of course my power went out, and the WiFi router turned off. And the console’s AC power went off. But the Davis was outside spinning away. And the console had its brand new batteries installed. Since then power has been restored and the console turned back on again. Two questions:

1. Is there any way to retrieve what the Davis recorded as the hurricane went through? (We think the eye hit us.)

2. I have not done anything to reset the console or the  WiFiLogger. But it’s not on the router (or talking to weatherunderground) any more. Part of me wants to reset it, but not if it’s going to erase the hurricane data.

Help?  Thanks!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 22, 2018, 04:41:57 PM
You need to click on white button on WFL. It will reboot WFL. Don't reboot console if it works, just WFL itself.
Data are stored as archive records on flash memory, regular logger feature. You can always download it.
WFL is not making own cache, just transmit what can get from console.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: gbothwell on September 22, 2018, 04:54:17 PM
This is a fantastic product.  Just wrote a custom parser that reads wflexp.json and sends the data to my RainMachine sprinkler system. 
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: GBAllison on September 22, 2018, 04:58:51 PM
You need to click on white button on WFL. It will reboot WFL. Don't reboot console if it works, just WFL itself.
Data are stored as archive records on flash memory, regular logger feature. You can always download it.
WFL is not making own cache, just transmit what can get from console.

When I press the white button to reset it, how much of a history is saved? Obviously set by amount of flash memory but generally like 30 days or so?  (I’m out of the country and concerned that if we press the white button before I get back, all the history will be overwritten ...
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 22, 2018, 05:26:39 PM
You need to click on white button on WFL. It will reboot WFL. Don't reboot console if it works, just WFL itself.
Data are stored as archive records on flash memory, regular logger feature. You can always download it.
WFL is not making own cache, just transmit what can get from console.

When I press the white button to reset it, how much of a history is saved? Obviously set by amount of flash memory but generally like 30 days or so?  (I’m out of the country and concerned that if we press the white button before I get back, all the history will be overwritten ...

WFL contains flash memory, but it's console system. This is regular flash chip like all other logger use, because console has to recognize this particular chip.
1 Minute Archive Interval    42 hours
5 Minute Archive Interval    8 days
10 Minute Archive Interval   17 days
15 Minute Archive Interval   26 days
30 Minute Archive Interval   53 days
60 Minute Archive Interval   106 days
120 Minute Archive Interval  213 days

If WFL is not sending data and WiFi is recovered, then battery voltage could go to low. WFL chip can be disabled. Need to be rebooted.
Only problem is when you reboot WFL. You can download archive records as a file, but it won't goes to WU.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 22, 2018, 05:29:17 PM
This is a fantastic product.  Just wrote a custom parser that reads wflexp.json and sends the data to my RainMachine sprinkler system.

I didn't predict such uses of it. I am happy that you have beed successed.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: GeneDoc on September 28, 2018, 11:23:12 AM
Happy to have received my WiFiLogger yesterday.  I am in the midst of setting it up and have run into a problem.  Not sure if I should post it here or try for the developer's support email directly.

Because of the layout of my home, my primary router (192.168.x.x) doesn't reach easily from one end to the other.  As such, I put in a secondary router (10.0.x.x) linked to the first through a powerline link.  It's worked great for years.  The secondary router, because of the central location in the house, provides my "guest" wifi that is isolated from my home's main wifi.  I use that for guests as well as IoT devices in case they like to snoop around (not that they every would  :roll:).  As an IoT device, I put the WiFiLogger on the public wifi.  I have a network at home that incorporates PiHole as my DNS on a RaspberryPi to help filter content across my entire network, but it has rarely caused problems for some devices.  For those devices, I switch from the DNS from the PiHole to Google's 8.8.8.8 on those specific devices.  However, I cannot change that setting in the WiFiLogger.  It keeps reverting to the Gateway setting of the router, even if I press "save" on the screen.

I am able to connect to the WiFiLogger as indicated in the instructions during the setup mode.  I am able to see a "connected" status on the device after setup and can see a number of the local wifi SSID's.  I can see real-time weather data, which is terrific.  I entered in my Wunderground and WeatherLink information.  Unfortunately, when I try to finalize setup by resetting the device and connecting through the local IP on the router and not the 192.168.4.1 address, I am unable to connect, getting a timeout error.  I checked the secondary router and confirmed the IP address had been issued to the WiFiLogger, but I cannot connect to it, whether I am on the public or private wifi of the secondary router.  I have disabled the PiHole, with no success.  I went to the primary router's setting, which generates the main DNS routing through the PiHole and reverted the DNS to the local cable provider's automatic setting, yet still no luck.  The other devices are able to connect to the internet, regardless of whether I have the automatically-provided DNS from the cable company or the PiHole DNS.

Any thoughts on how I can troubleshoot this?  I confess the only change I've not made is to update the firmware yet.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on September 28, 2018, 11:42:28 AM
Happy to have received my WiFiLogger yesterday.  I am in the midst of setting it up and have run into a problem.  Not sure if I should post it here or try for the developer's support email directly.

Because of the layout of my home, my primary router (192.168.x.x) doesn't reach easily from one end to the other.  As such, I put in a secondary router (10.0.x.x) linked to the first through a powerline link.  It's worked great for years.  The secondary router, because of the central location in the house, provides my "guest" wifi that is isolated from my home's main wifi.  I use that for guests as well as IoT devices in case they like to snoop around (not that they every would  :roll:).  As an IoT device, I put the WiFiLogger on the public wifi.  I have a network at home that incorporates PiHole as my DNS on a RaspberryPi to help filter content across my entire network, but it has rarely caused problems for some devices.  For those devices, I switch from the DNS from the PiHole to Google's 8.8.8.8 on those specific devices.  However, I cannot change that setting in the WiFiLogger.  It keeps reverting to the Gateway setting of the router, even if I press "save" on the screen.

I am able to connect to the WiFiLogger as indicated in the instructions during the setup mode.  I am able to see a "connected" status on the device after setup and can see a number of the local wifi SSID's.  I can see real-time weather data, which is terrific.  I entered in my Wunderground and WeatherLink information.  Unfortunately, when I try to finalize setup by resetting the device and connecting through the local IP on the router and not the 192.168.4.1 address, I am unable to connect, getting a timeout error.  I checked the secondary router and confirmed the IP address had been issued to the WiFiLogger, but I cannot connect to it, whether I am on the public or private wifi of the secondary router.  I have disabled the PiHole, with no success.  I went to the primary router's setting, which generates the main DNS routing through the PiHole and reverted the DNS to the local cable provider's automatic setting, yet still no luck.  The other devices are able to connect to the internet, regardless of whether I have the automatically-provided DNS from the cable company or the PiHole DNS.

Any thoughts on how I can troubleshoot this?  I confess the only change I've not made is to update the firmware yet.

When you use red button you are starting SETUP MODE. This gives you open network WiFiLoggerSetup and static IP address of this network 192.168.4.1 - this is Access Point only for setup.
WiFiLogger normally works as client in WiFi network (SETUP MODE gives you possibility to establish connection with your router, nothing more). Your WFL will obtain new IP Address from your router (from DHCP service on your router).
In your local network you don't use 192.168.4.1, you should use this one given by router. Please go to Network Info page and there you should find your local IP.
You can always activate SETUP MODE, by red button, just remember to reboot device after that.

You should reboot device after Setup Mode. WFL is trying to send data through this WiFiLoggerSetup which has no internet. So during using Setup Mode no export will happened.

Please let us know here if you have more problems, or contact me directly wifilogger@qq.com
Wojtek
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: GeneDoc on September 28, 2018, 12:04:34 PM
I'm thoroughly confused now.  As you suggested, I'd gone through the reset after setting up the wifi.  I tried to use the new IP address and not the setup IP address, but no luck.  So, explain to me how it's uploading data to both WeatherUnderground and WeatherLink 2.0.  So, I'm happy it's working, but I don't know why I cannot connect to it using the IP address assigned by the router.

The wonderful WeatherUnderground and WeatherLink signature links don't seem to work.  I'm sure there are many comments and threads to address this, but I don't have time to figure out another problem.  I'm just thrilled I seem to be getting most data (except barometric data) out to the 'net.  My station is
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on September 28, 2018, 01:06:56 PM
Quote
So, explain to me how it's uploading data to both WeatherUnderground and WeatherLink 2.0.  So, I'm happy it's working, but I don't know why I cannot connect to it using the IP address assigned by the router.

I don't have the answer but on several occasions I have had where I am unable to access my WiFiLogger ip 192.168.0.xx (5, 10 or more minutes) but all the uploads work fine at their 5 min interval, WL, WU, CWOP, etc.  Then later I can access the WiFiLogger IP and everything continues fine.  During those periods I can access my Modem/Router Ip 198.168.0.1 just fine.


Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: chriaquilina on October 02, 2018, 07:11:35 AM
Dear Wojtek,

Congratulations on your marvelous invention. I've just bought a Davis Instrument Pro2 6163 with UV and solar sensors and would love to buy your gadget and hook it up to my console.

I have read in forums that data from the sensors are transmitted to the console every 2.5 seconds and I have two questions.

1) Does WFL capture this data and sends it every 2.5 seconds or does it send it every minute?
2) Can I customize the WFL to send this raw data to automatically update an existing text file / database on an FTP server / file share?

Thanks and great work.
Chris
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on October 02, 2018, 05:55:42 PM
Dear Wojtek,
Congratulations on your marvelous invention. I've just bought a Davis Instrument Pro2 6163 with UV and solar sensors and would love to buy your gadget and hook it up to my console.
I have read in forums that data from the sensors are transmitted to the console every 2.5 seconds and I have two questions.
1) Does WFL capture this data and sends it every 2.5 seconds or does it send it every minute?
2) Can I customize the WFL to send this raw data to automatically update an existing text file / database on an FTP server / file share?
Thanks and great work.
Chris

1. RapidFire has 3s update, MQTT has same 3s update and WFL's page with current data has 3s update. I have promised also another set of functions WFL func. + php file. If it's important that could be also in sec. not in minutes.
It is forbidden to update data more frequently than 5-10 min to many services.
Custom exports is other thing, but FTP cost about 5-6sec to finish. That why it's in minutes + some hosting can reject connection because of to many in same time.
Please calculate 3s + Internet latency  + server latency. In my opinion we should talk about 5s export.

2. I was thinking about exporting raw data. I have prepared JSON export file with current and hilow data. Now I think that I will continue with this JSON file. Maybe I will expand it with some console setup data.
JSON file with all current data is available by FTP and MQTT. I will add PHP file to receive it also in the near feature. PHP will feed database with meteo data.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on October 02, 2018, 06:06:23 PM
I'm thoroughly confused now.  As you suggested, I'd gone through the reset after setting up the wifi.  I tried to use the new IP address and not the setup IP address, but no luck.  So, explain to me how it's uploading data to both WeatherUnderground and WeatherLink 2.0.  So, I'm happy it's working, but I don't know why I cannot connect to it using the IP address assigned by the router.

The wonderful WeatherUnderground and WeatherLink signature links don't seem to work.  I'm sure there are many comments and threads to address this, but I don't have time to figure out another problem.  I'm just thrilled I seem to be getting most data (except barometric data) out to the 'net.  My station is

You need to use same network to make access to WFL. Please log to the same access point to access to WFL. Please check WiFi client isolation option in your router. This option will not allow you to access to other devices.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: chriaquilina on October 03, 2018, 01:03:09 AM
So data can be collected at around circa 6 seconds - I understand your hardware and software latencies argument. So what is the best way forward to get the data "out" of the console as soon as it is available? Can the WFL write the data to a share or can I have a server poll the data from the WFL and manage the sync?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on October 03, 2018, 11:00:46 AM
So data can be collected at around circa 6 seconds - I understand your hardware and software latencies argument. So what is the best way forward to get the data "out" of the console as soon as it is available? Can the WFL write the data to a share or can I have a server poll the data from the WFL and manage the sync?

In my opinion for custom export best option is this one which is not existed yet - PHP.
MQTT has always open connection with server and connection is negotiated. Little more job to do by WFL.
FTP needs to send set of commands and WFL has to wait for answer for each. Timout is set to 15sec. 3-4 sec is minimal time to make FTP transfer. FTP is using 2 ports.
PHP is the same technic which is used by all weather hostings WL.com, WU, PWS, AWEKAS, WOW etc. - transfer is the fastest. Only one port is opened and data are printed to server.
All calculation job are made by PHP + database server. Using regular cheap hosting you won't establish second WL.com, but for 20-50 stations MySQL + PHP should be ok.

You have been asking about data transfer when changes occur. WFL is not working like this. Cumulus is opening connection with console and receive console real time data with console interval 2-2.5 sec. WFL is sending command to console before job (WU, PWS, FTP exports). When you don't set any activity for WFL then it's standby and waiting for connection from PC software. Console has also sleep mode, after 2 min from last transfer it's saving energy.
Continues LOOP data reading it's a very nice feature, but WFL has to be more flexible. It has to be ready to read:
 - real time data
 - archive data
 - settings
 - give access to PC software
That why was better in my opinion to set 3 sec. interval for MQTT, RapidFire, than changing whole logic to continues console readings.
I could add only function which would check if frame is not the same which was transferred 3 sec. before, then drop unnecessary transmission.

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: chriaquilina on October 03, 2018, 01:49:01 PM
Thank you again for your information. One final question if I may :).

How many raw data does the WFL collect and store per minute? So if for example we poll the WFL from our SQL server for an update, let's say one poll successfully retrieved at 20:30 and another poll successfully at 20:32, how many lines of data would it collect?

We will obviously be polling the WFL the server per hours.

Thanks again,
Chris
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: crawdad62 on October 03, 2018, 02:35:27 PM
Are there any forum members who know whether the WiFiLogger Davis console interface functions with WeatherCat 3, Apple Mac OSX Software?

https://trixology.com/weathercat/

Thanks.


Just got the logger today. Set up was easy as pie and so was the firmware update. All weather sites receiving data. Except I'm stumped on the WeatherCat set up. Not sure how to go about it. Anyone?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on October 03, 2018, 04:20:55 PM
Are there any forum members who know whether the WiFiLogger Davis console interface functions with WeatherCat 3, Apple Mac OSX Software?
https://trixology.com/weathercat/
Thanks.
Just got the logger today. Set up was easy as pie and so was the firmware update. All weather sites receiving data. Except I'm stumped on the WeatherCat set up. Not sure how to go about it. Anyone?


Please go to SETUP|SYSTEM set TCP port as AUTO PAUSE.
In SETUP|WIFI SETUP you will find TCP port number. Default is 22222, please just check if it's not 0.

You should be able to connect WeatherCat by writing ip address of WFL. Interface the same like WL IP.

Please note that AUTO PAUSE has safety feature. It will reject client when there is no data transfer from WeatherCar to WFL in 60s. Cumulus works like this just start command to continues data transfer from console and no other activity from Cumulus. So WFL will reject Cumulus, but Cumulus has feature to release connection every minute. WL IP and WFL can make own uploads in this "DISCON PERIOD".
I don't know how WeatherCat is working. I hope there will be no problem with it.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: G4EQZ on October 03, 2018, 04:56:03 PM
Hi Wojciech, Been using your WiFiLogger for several months and very happy with it. Today I switched ISP from BT (DSL connection) to Virgin fiber straight into the home which is really very much faster.
Unfortunately, the output from the logger to Weather Underground and Weatherlink doesn't work anymore. If I switch back to the BT router and DSL it works perfectly. Have tried changing values in the router including switching off firewall, setting logger to the DMZ port but made no difference. It is almost certainly an issue with the Virgin router (which have a bad reputation) but I wondered if you have any suggestions plus before I do battle with their support people can you let me know what protocols are used for the uploads so I can have a more informed conversation with their technical people.

Any help is much appreciated

Best regards

Keith
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: crawdad62 on October 03, 2018, 05:56:46 PM
Are there any forum members who know whether the WiFiLogger Davis console interface functions with WeatherCat 3, Apple Mac OSX Software?
https://trixology.com/weathercat/
Thanks.
Just got the logger today. Set up was easy as pie and so was the firmware update. All weather sites receiving data. Except I'm stumped on the WeatherCat set up. Not sure how to go about it. Anyone?


Please go to SETUP|SYSTEM set TCP port as AUTO PAUSE.
In SETUP|WIFI SETUP you will find TCP port number. Default is 22222, please just check if it's not 0.

You should be able to connect WeatherCat by writing ip address of WFL. Interface the same like WL IP.

Please note that AUTO PAUSE has safety feature. It will reject client when there is no data transfer from WeatherCar to WFL in 60s. Cumulus works like this just start command to continues data transfer from console and no other activity from Cumulus. So WFL will reject Cumulus, but Cumulus has feature to release connection every minute. WL IP and WFL can make own uploads in this "DISCON PERIOD".
I don't know how WeatherCat is working. I hope there will be no problem with it.

Thank you! All is well now. Everything is reporting where it should. Thanks again for you help.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on October 04, 2018, 08:24:01 PM
Question.

When looking at the Real Time Data on the loggers homepage it looked a bit strange.
Under the heading Today's Highs, wind it says, 2,7m/s at 0:04. But when I looked in the .json-file it said 6,0 at 0:00.
Why doesn't the json-file get the right timestamp?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on October 05, 2018, 03:02:30 PM
Question.
When looking at the Real Time Data on the loggers homepage it looked a bit strange.
Under the heading Today's Highs, wind it says, 2,7m/s at 0:04. But when I looked in the .json-file it said 6,0 at 0:00.
Why doesn't the json-file get the right timestamp?

True - something is wrong. I will examine that. - I have checked. My fault. I have put barometer time in Json file. Copy paste mistake.
Please note that WFL is reading HiLows not more often than every 3 min. Also HiLows upload to WL.COM is not more often than this 180s.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on October 06, 2018, 09:43:37 AM
Thanks. Had a look in my php and couldn't find any Fault when parsing to my db. Glad I found it.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bobvelle on October 09, 2018, 07:50:01 PM
hi Wojtek.

Been up and running about 4 months now. Updating on a regular basis. I was using v120 and noticed v123 was out, so I updated the firmware and .. well now Weatherlink.com (I use Weatherlink IP) account has no archive data. I updated the firmware about 9:45 Pm last night. All archive data stopped at 9:45 PM.

It's only weatherlink though, all other weather sites I download to are showing all current data and history as usual. So I went back to firmware v 120 and all is good now. Any Idea whats Up?

BTW: My WL Bulletin page showed current conditions except for the barometer. It was stuck at 29.883 in/hg the whole time.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on October 12, 2018, 11:33:17 AM
I have a couple of strange things -
1.  It appears that my local IP address for WiFiLogger has changed.  Now when I use 192.168.0.25 (which has been the IP) it asks for user name and password and is for a different device on my network.  I have tried all IPs from 192.168.0.10 to 192.168.0.40 and have not found the correct one for WiFiLogger.

2. WiFiLogger continues to update WU http://www.pwsweather.com/obs/KOMOKA2.html but sometimes at longer than the set 5 min interval so not a big deal.  However PWS, CWOP, WL and others are only updating occasionally - sometimes hours in between like http://www.pwsweather.com/obs/KOMOKA2.html

Any suggestion on how I can connect to the WiFiLogger settings, etc?

Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bushman on October 12, 2018, 12:17:07 PM
I assume you had it set for dynamic IP?  Log into your router to see connected devices and their IPs.  Ping accordingly.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: pfletch101 on October 12, 2018, 12:36:31 PM
I have a couple of strange things -
1.  It appears that my local IP address for WiFiLogger has changed.  Now when I use 192.168.0.25 (which has been the IP) it asks for user name and password and is for a different device on my network.  I have tried all IPs from 192.168.0.10 to 192.168.0.40 and have not found the correct one for WiFiLogger.

Any suggestion on how I can connect to the WiFiLogger settings, etc?

Paul
There are two possibilities. One is that you have assigned a fixed IP address to the Logger in its own setup, but the network's DHCP server (which, of course, has no way of knowing this!) has now assigned that address to another device. Alternatively, you may simply be allowing the DHCP server, which is usually associated with the router, to assign the WiFiLogger's address 'at random' rather than specifying (preferably in the router's control panel rather than on the Logger itself!) a fixed address.
Assuming the latter, if you login to the router's control panel (usually at 192.168.n.1, where n is zero for your network), you should be able to see what address is assigned to the Logger and to specify an address for it to use in future. If you then reboot the router and the Logger (in that order), it should continue to use the address you have set for the future.
If you originally set the fixed address 'locally' on the Logger, and the router now has something else at that address, as well, the easiest solution is likely to be to disconnect the 'interfering' device, and reboot the router and Logger, when you should be able to access it again. When you can do this, set the logger back to its default of getting its IP address from the router and proceed as above to specify a fixed address for it in the router's control panel.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on October 13, 2018, 02:19:59 AM
hi Wojtek.
Been up and running about 4 months now. Updating on a regular basis. I was using v120 and noticed v123 was out, so I updated the firmware and .. well now Weatherlink.com (I use Weatherlink IP) account has no archive data. I updated the firmware about 9:45 Pm last night. All archive data stopped at 9:45 PM.
It's only weatherlink though, all other weather sites I download to are showing all current data and history as usual. So I went back to firmware v 120 and all is good now. Any Idea whats Up?
BTW: My WL Bulletin page showed current conditions except for the barometer. It was stuck at 29.883 in/hg the whole time.

My fault. I have now original IP logger. I have made some test on it and I put results into WFL.
Before that, all connections were made like WL PC with some little differences.
Probably you don't have arch data, because of my mistake. I will return to this section and check once more.

If you switch to WL PC mode, then all should be fine.
Main difference is WL PC has ACTIVATION button which is needed to start new account, but also it's erase current data on WL.COM.
WL IP is sending this ACTIVATION data on reboot. Normally when WL IP is being restarted then it's sending this ACTIVATION frame and receive current time to setup. That's also erase current data on WL.COM.

Barometer needs some time to make chart. I don't know exactly why sometimes it's working bad. I am also sendig ACTIVATION request when barometer stuck, then all current data are erased and barometer is running ok.
After ACTIVATION barometer needs some time to make chart.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on October 13, 2018, 02:29:01 AM
I have a couple of strange things -
1.  It appears that my local IP address for WiFiLogger has changed.  Now when I use 192.168.0.25 (which has been the IP) it asks for user name and password and is for a different device on my network.  I have tried all IPs from 192.168.0.10 to 192.168.0.40 and have not found the correct one for WiFiLogger.

2. WiFiLogger continues to update WU http://www.pwsweather.com/obs/KOMOKA2.html but sometimes at longer than the set 5 min interval so not a big deal.  However PWS, CWOP, WL and others are only updating occasionally - sometimes hours in between like http://www.pwsweather.com/obs/KOMOKA2.html

Any suggestion on how I can connect to the WiFiLogger settings, etc?

Paul

You can push red button for 3 sec. and then open network will occure "WiFiLoggerSetup" when you log to this network you can always use 192.168.4.1 to open web service of WFL and in NETWORK INFO section you will find your local IP. Remember to reboot WFL after that, otherwise no exports will be done.

Other easy way to achieve IP address is to use WeatherLink if you have. There is an option to search WL IP in local network.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on October 13, 2018, 02:37:34 AM
I have a couple of strange things -
1.  It appears that my local IP address for WiFiLogger has changed.  Now when I use 192.168.0.25 (which has been the IP) it asks for user name and password and is for a different device on my network.  I have tried all IPs from 192.168.0.10 to 192.168.0.40 and have not found the correct one for WiFiLogger.

Any suggestion on how I can connect to the WiFiLogger settings, etc?

Paul
There are two possibilities. One is that you have assigned a fixed IP address to the Logger in its own setup, but the network's DHCP server (which, of course, has no way of knowing this!) has now assigned that address to another device. Alternatively, you may simply be allowing the DHCP server, which is usually associated with the router, to assign the WiFiLogger's address 'at random' rather than specifying (preferably in the router's control panel rather than on the Logger itself!) a fixed address.
Assuming the latter, if you login to the router's control panel (usually at 192.168.n.1, where n is zero for your network), you should be able to see what address is assigned to the Logger and to specify an address for it to use in future. If you then reboot the router and the Logger (in that order), it should continue to use the address you have set for the future.
If you originally set the fixed address 'locally' on the Logger, and the router now has something else at that address, as well, the easiest solution is likely to be to disconnect the 'interfering' device, and reboot the router and Logger, when you should be able to access it again. When you can do this, set the logger back to its default of getting its IP address from the router and proceed as above to specify a fixed address for it in the router's control panel.

Thats right. You can have two devices with same IP address. That makes a lot of problems. When you trying to log to this IP, then once you have luck to log to first one, then after a few sec. you are connected to second.
Example. You have log to WFL web page, but when you trying to save some settings those can be send to second device with same IP address.

Routers have very nice feature called DHCP. This service server IP addresses to devices when those are being connected.
Without that you should write all network settings manually. IP, netmask, gateway, dns.
You have to check DHCP range and for static IP you should use addresses beyond range.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: weatheroz on October 13, 2018, 04:45:31 AM
Wow, where has this one been.

I've had problems with my Weatherlink IP since April, and no amount of help from Davis, albeit very little help has changed anything.

Emails to Davis getting returned take weeks at times, and still have no luck with either of my WLIP's.

Time to order one of these to get my station going again.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on October 13, 2018, 12:06:40 PM
Changed my loggingtime from 3 to 10 minutes and got loctime = 1617469200. What happened????? (Sat 3 2021 17:00)

Since I parse the data into db I check if new time is bigger than old time, I didn't get any data. Strange....
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: stefano90 on October 15, 2018, 04:47:42 AM
Hello, I have a question.

If I want to upload in Wifi Logger a modified version of html pages, how much memory do I have available?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on October 15, 2018, 03:57:21 PM
Changed my loggingtime from 3 to 10 minutes and got loctime = 1617469200. What happened????? (Sat 3 2021 17:00)
Since I parse the data into db I check if new time is bigger than old time, I didn't get any data. Strange....
I will rewrite NTP function. Something is wrong with this feature. At this moment is async function. I will put it into queue. I hope that will help.
I can't abandon this feature in WFL, because console don't have RTC calendar chip with battery. WFL don't have it either. NTP feature is very needed. I have to make it right.

Hello, I have a question.
If I want to upload in Wifi Logger a modified version of html pages, how much memory do I have available?

All WFL units has 4MB(32mbit) flash memory. Organization at this moment is:
1MB for program
3MB flash disk for files
but I will change that soon. Why? 1MB is for program, but it's divided. 0.5MB is for old firmware, 0.5MB is for new firmware this is a switch zone. When new firmware is uploaded correctly, then firmware can be switched, space disk is needed for that operation. WFL firmware is almost 0.5MB. There is two choices. Don't make changes in WFL firmware, or makes users some little problems.
I will have to change it to 2MB/2MB version. That is a small problem, because firmware will erase HTML files and settings. WFL user will have to use little manual to put on feet WFL. Upload HTML files with special interface + restore all settings. That is 100% unprofessional, but will have to happen.

Your answer is: you have 2MB(3MB for now) for my HTML files and yours. Mine are 128KB now, rest of space is for you.
Please upload this edit.html file from attachment. That will give you interface to administrate this little 2/3MB space.
just go to http://WFL_IP/edit ot http://WFL_ip/edit.html

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on October 18, 2018, 10:29:19 AM
I have a couple of strange things -
1.  It appears that my local IP address for WiFiLogger has changed.  Now when I use 192.168.0.25 (which has been the IP) it asks for user name and password and is for a different device on my network.  I have tried all IPs from 192.168.0.10 to 192.168.0.40 and have not found the correct one for WiFiLogger.

Any suggestion on how I can connect to the WiFiLogger settings, etc?

Paul
There are two possibilities. One is that you have assigned a fixed IP address to the Logger in its own setup, but the network's DHCP server (which, of course, has no way of knowing this!) has now assigned that address to another device. Alternatively, you may simply be allowing the DHCP server, which is usually associated with the router, to assign the WiFiLogger's address 'at random' rather than specifying (preferably in the router's control panel rather than on the Logger itself!) a fixed address.
Assuming the latter, if you login to the router's control panel (usually at 192.168.n.1, where n is zero for your network), you should be able to see what address is assigned to the Logger and to specify an address for it to use in future. If you then reboot the router and the Logger (in that order), it should continue to use the address you have set for the future.
If you originally set the fixed address 'locally' on the Logger, and the router now has something else at that address, as well, the easiest solution is likely to be to disconnect the 'interfering' device, and reboot the router and Logger, when you should be able to access it again. When you can do this, set the logger back to its default of getting its IP address from the router and proceed as above to specify a fixed address for it in the router's control panel.

Thats right. You can have two devices with same IP address. That makes a lot of problems. When you trying to log to this IP, then once you have luck to log to first one, then after a few sec. you are connected to second.
Example. You have log to WFL web page, but when you trying to save some settings those can be send to second device with same IP address.

Routers have very nice feature called DHCP. This service server IP addresses to devices when those are being connected.
Without that you should write all network settings manually. IP, netmask, gateway, dns.
You have to check DHCP range and for static IP you should use addresses beyond range.
I have a couple of strange things -
1.  It appears that my local IP address for WiFiLogger has changed.  Now when I use 192.168.0.25 (which has been the IP) it asks for user name and password and is for a different device on my network.  I have tried all IPs from 192.168.0.10 to 192.168.0.40 and have not found the correct one for WiFiLogger.

Any suggestion on how I can connect to the WiFiLogger settings, etc?

Paul
There are two possibilities. One is that you have assigned a fixed IP address to the Logger in its own setup, but the network's DHCP server (which, of course, has no way of knowing this!) has now assigned that address to another device. Alternatively, you may simply be allowing the DHCP server, which is usually associated with the router, to assign the WiFiLogger's address 'at random' rather than specifying (preferably in the router's control panel rather than on the Logger itself!) a fixed address.
Assuming the latter, if you login to the router's control panel (usually at 192.168.n.1, where n is zero for your network), you should be able to see what address is assigned to the Logger and to specify an address for it to use in future. If you then reboot the router and the Logger (in that order), it should continue to use the address you have set for the future.
If you originally set the fixed address 'locally' on the Logger, and the router now has something else at that address, as well, the easiest solution is likely to be to disconnect the 'interfering' device, and reboot the router and Logger, when you should be able to access it again. When you can do this, set the logger back to its default of getting its IP address from the router and proceed as above to specify a fixed address for it in the router's control panel.

Thats right. You can have two devices with same IP address. That makes a lot of problems. When you trying to log to this IP, then once you have luck to log to first one, then after a few sec. you are connected to second.
Example. You have log to WFL web page, but when you trying to save some settings those can be send to second device with same IP address.

Routers have very nice feature called DHCP. This service server IP addresses to devices when those are being connected.
Without that you should write all network settings manually. IP, netmask, gateway, dns.
You have to check DHCP range and for static IP you should use addresses beyond range.

Back to the same problem.  I had pressed WiFiLogger red button and no change.  I did a complete shut down and power off of the Modem/Router and then got WiFiLigger back to 192.168.0.25 so all was good then. 

During the time that I could not find WiFiLogger IP the WU updates were occurring mostly at the 5 min interval and occasionally at a bit longer.  However all the other uploads, PWS, WL, CWOP were only updating with most times hours in between.  When it was back at 192.168.0.25 all the updates were occurring again at the 5 min interval.


Then yesterday, as Wojtek had cautioned, the IP address changed again and can't find/access WiFiLogger and the uploads are again hours apart except WU updates which continue at the 5 min interval or close to it.


I really don't understand DHCP and static or fixed or other IP setting, nor most of the Hitron modem setting options.  WiFiLogger had just been working perfect for months until this started over the past week.  I have periodically gone in the modem/router settings and looked at the IP address for the various devices and have seen MAC address to be usually consistent but the IP addresses, at least the ones that show, to vary often except two: my weather computer is always at .13 and my Blitzortung is at .16.  I think I had some guidance in the past from somewhere where to set the computer fixed IP and also from the Blitzortung assistance.


I likely can get WiFiLogger back to a known IP by re-powering the modem/router but expect it would change later on.  So exactly how/where could I set a fixed IP for WiFiLogger?  I have looked in settings but can't see where/how to do that.

Also what could be the reason that WU http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IMIDDLES37  continues to be updated  but others like PWS http://www.pwsweather.com/obs/KOMOKA2.html and CWOP http://www.findu.com/cgi-bin/wxpage.cgi?call=FW2530 only occasionally.


Thanks for any further help,

Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bushman on October 18, 2018, 11:47:08 AM
https://business.shaw.ca/support/how-to-manage-hitron-router-settings
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on October 18, 2018, 01:11:11 PM
Back to the same problem.  I had pressed WiFiLogger red button and no change.  I did a complete shut down and power off of the Modem/Router and then got WiFiLigger back to 192.168.0.25 so all was good then. 
During the time that I could not find WiFiLogger IP the WU updates were occurring mostly at the 5 min interval and occasionally at a bit longer.  However all the other uploads, PWS, WL, CWOP were only updating with most times hours in between.  When it was back at 192.168.0.25 all the updates were occurring again at the 5 min interval.
Then yesterday, as Wojtek had cautioned, the IP address changed again and can't find/access WiFiLogger and the uploads are again hours apart except WU updates which continue at the 5 min interval or close to it.
I really don't understand DHCP and static or fixed or other IP setting, nor most of the Hitron modem setting options.  WiFiLogger had just been working perfect for months until this started over the past week.  I have periodically gone in the modem/router settings and looked at the IP address for the various devices and have seen MAC address to be usually consistent but the IP addresses, at least the ones that show, to vary often except two: my weather computer is always at .13 and my Blitzortung is at .16.  I think I had some guidance in the past from somewhere where to set the computer fixed IP and also from the Blitzortung assistance.
I likely can get WiFiLogger back to a known IP by re-powering the modem/router but expect it would change later on.  So exactly how/where could I set a fixed IP for WiFiLogger?  I have looked in settings but can't see where/how to do that.
Also what could be the reason that WU http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IMIDDLES37  continues to be updated  but others like PWS http://www.pwsweather.com/obs/KOMOKA2.html and CWOP http://www.findu.com/cgi-bin/wxpage.cgi?call=FW2530 only occasionally.
Thanks for any further help,
Paul
[ You are not allowed to view attachments ]

Just switch DHCP to DISABLE, then IP number will be used this from this form beneath.
Paul set address like 192.168.0.250 this should be empty.
IP address problem is one of the assumptions.
When you will be able to open WFL web page, please check sleep mode in SETUP|SYSTEM. Should be disable.
Please go to info page and check uptime. You have to observe if your WIFI is not rebooting.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on October 18, 2018, 02:24:49 PM
I re-powered the router and then 192.168.0.25 was WiFiLogger.  I then changed WiFi Settings to [Disable] and IP: from 192.168.0.25 to 192.168.0.250.  I am now able to get to the logger as 192.168.0.250 nd the 5 min interval updates are all working again.  The Sleep mode was/is disable.

Still very confused in my router settings and what is shown as WAN/LAN IP's and MAC but as long as it works...

Thanks for the guidance,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on October 18, 2018, 02:37:00 PM
Another router settings question.  In my router WAN/LAN IP settings I had-
Enable LAN DHCP: enabled

Lease time: 1 day - could this be changed to "forever" option?
DHCP start IP: 192.168.0.10
DHCP end IP:  192.168.0.199 and should this now be changed to 192.168.0.250 as I changed WiFiLogger IP to 192.168.0.250?


Thanks again,Paul

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: weatheroz on October 18, 2018, 06:59:14 PM

DHCP end IP:  192.168.0.199 and should this now be changed to 192.168.0.250 as I changed WiFiLogger IP to 192.168.0.250?


If you have made your WiFiLogger to a static ip, i.e. 192.168.0.250 , then the DHCP end IP should NOT include that static IP address.

Why?  it could theoretically allocate that address to something else, then neither that item or your WiFiLogger would connect to anything.

So leaving it as 192.168.0.199 will be perfectly okay. :)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on October 22, 2018, 06:49:22 PM
Nothing happened here, so I will try to translate a joke.

A group of women came to the meeting.



There was nothing to talk about, because they all came.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on October 26, 2018, 10:13:49 AM
Finally got some rain here.
Console reporting 114mm/h, logger 0mm.
Console reporting 3mm last hour, logger 1mm.
logger, Stormrain, 3mm.
Cumulus reporting 3mm last hour.

Daily high wind at 00:12 1,3m/s
Cumulus 04:35 1,3m/s

I could have made some mistake, but I checked and checked.....

What is the latest version of SW?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on October 26, 2018, 10:27:24 AM
Finally got some rain here.
Console reporting 114mm/h, logger 0mm.
Console reporting 3mm last hour, logger 1mm.
logger, Stormrain, 3mm.
Cumulus reporting 3mm last hour.

Daily high wind at 00:12 1,3m/s
Cumulus 04:35 1,3m/s

I could have made some mistake, but I checked and checked.....

What is the latest version of SW?

1.23 I don't have newer, but will be.
Using which export method do you use?
Please note that JSON export is in console native units. You have F, mph, inch.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on October 26, 2018, 12:06:42 PM
Finally got some rain here.
Console reporting 114mm/h, logger 0mm.
Console reporting 3mm last hour, logger 1mm.
logger, Stormrain, 3mm.
Cumulus reporting 3mm last hour.

Daily high wind at 00:12 1,3m/s
Cumulus 04:35 1,3m/s

I could have made some mistake, but I checked and checked.....

What is the latest version of SW?

1.23 I don't have newer, but will be.
Using which export method do you use?
Please note that JSON export is in console native units. You have F, mph, inch.
Jason, the other file doesn't upload.
Recalculating to mm.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: weatheroz on October 26, 2018, 08:49:17 PM
Got mine from Prodata just the other day, and got it all working.

However I thought I should upgrade my VP2 firmware from 3.15 to 3.80, it fails to complete the firmware upgrade.

It reads the console to tell it that it's on the 3.15 firmware, and let's me go ahead with it.


Comes up with the error :-
Problem entering boot section, check fuse bits!

Is this something Davis requires, one of their genuine WLIP's or is there something else ?

I've got two failed Davis WLIP's here, so I can't use either of them to try it out.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on October 27, 2018, 05:48:55 AM
Got mine from Prodata just the other day, and got it all working.

However I thought I should upgrade my VP2 firmware from 3.15 to 3.80, it fails to complete the firmware upgrade.

It reads the console to tell it that it's on the 3.15 firmware, and let's me go ahead with it.


Comes up with the error :-
Problem entering boot section, check fuse bits!

Is this something Davis requires, one of their genuine WLIP's or is there something else ?

I've got two failed Davis WLIP's here, so I can't use either of them to try it out.

Console is still working or it is not?
"Problem entering boot section, check fuse bits!" this is from Davis update tool? Or from console?

You should go to SETUP|SYSTEM and change TCP port mode to AUTO PAUSE. I need to change AUTO PAUSE to be default.

1. Set Auto Pause
2. power off, then power on console with logger
3. run Davis update tool again.

I have tried this many times with success and with interference. All work perfectly. After fail you are able to make it again and again.

Let us know if everything is alright.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on October 27, 2018, 06:12:26 AM
Finally got some rain here.
Console reporting 114mm/h, logger 0mm.
Console reporting 3mm last hour, logger 1mm.
logger, Stormrain, 3mm.
Cumulus reporting 3mm last hour.

Daily high wind at 00:12 1,3m/s
Cumulus 04:35 1,3m/s

I could have made some mistake, but I checked and checked.....

What is the latest version of SW?

1.23 I don't have newer, but will be.
Using which export method do you use?
Please note that JSON export is in console native units. You have F, mph, inch.
Jason, the other file doesn't upload.
Recalculating to mm.

Lars probably you are the only user of this JSON file up to date.
Do you use Cumulus and WFL exports in same time?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: weatheroz on October 27, 2018, 07:36:16 AM
However I thought I should upgrade my VP2 firmware from 3.15 to 3.80, it fails to complete the firmware upgrade.

It reads the console to tell it that it's on the 3.15 firmware, and let's me go ahead with it.


Comes up with the error :-
Problem entering boot section, check fuse bits!

Console is still working or it is not?
"Problem entering boot section, check fuse bits!" this is from Davis update tool? Or from console?

You should go to SETUP|SYSTEM and change TCP port mode to AUTO PAUSE. I need to change AUTO PAUSE to be default.

1. Set Auto Pause
2. power off, then power on console with logger
3. run Davis update tool again.

I have tried this many times with success and with interference. All work perfectly. After fail you are able to make it again and again.

Let us know if everything is alright.

Console did initially lock up, but power cycle brought it back.

Step 2, remove battery and power from console then reconnect.... done.


I Find local id okay, then start it.

sometimes comes up can't find, then other times it finds it okay.

still getting that initial error.

My VP2 has Bootware 1.2

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on October 27, 2018, 07:55:28 AM
However I thought I should upgrade my VP2 firmware from 3.15 to 3.80, it fails to complete the firmware upgrade.
It reads the console to tell it that it's on the 3.15 firmware, and let's me go ahead with it.
Comes up with the error :-
Problem entering boot section, check fuse bits!
Console is still working or it is not?
"Problem entering boot section, check fuse bits!" this is from Davis update tool? Or from console?
You should go to SETUP|SYSTEM and change TCP port mode to AUTO PAUSE. I need to change AUTO PAUSE to be default.
1. Set Auto Pause
2. power off, then power on console with logger
3. run Davis update tool again.
I have tried this many times with success and with interference. All work perfectly. After fail you are able to make it again and again.
Let us know if everything is alright.
Console did initially lock up, but power cycle brought it back.
Step 2, remove battery and power from console then reconnect.... done.
I Find local id okay, then start it.
sometimes comes up can't find, then other times it finds it okay.
still getting that initial error.
My VP2 has Bootware 1.2

I have 2x VP2 with Boot version 1.1 and 1x Vue with Boot 1.3 all is working fine.
Please go to SETUP|INFO and check Uptime parameter. Check if it's not rebooting during update.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on October 27, 2018, 08:01:35 AM
In Davis update tool option Local Device ID doesn't work.
You have to rewrite WFL IP address to Remote IP Address
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on October 27, 2018, 05:58:19 PM
Finally got some rain here.
Console reporting 114mm/h, logger 0mm.
Console reporting 3mm last hour, logger 1mm.
logger, Stormrain, 3mm.
Cumulus reporting 3mm last hour.

Daily high wind at 00:12 1,3m/s
Cumulus 04:35 1,3m/s

I could have made some mistake, but I checked and checked.....

What is the latest version of SW?

1.23 I don't have newer, but will be.
Using which export method do you use?
Please note that JSON export is in console native units. You have F, mph, inch.
Jason, the other file doesn't upload.
Recalculating to mm.

Lars probably you are the only user of this JSON file up to date.
Do you use Cumulus and WFL exports in same time?
Yes, using both untill I know everything is reliable.
Json is very easy to use uploading all the data into a db all by it self with a cronjob.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: weatheroz on October 29, 2018, 03:23:03 AM
Plodded along, and eventually it flashed the new firmware on to it.

Just not sure why it didn't work initially, but eventually did.

Thanks for your help.


Nice to be able to retrieve data from my newer VP2 again..... never got a real answer in the 7+ months of asking Davis about the problem I has with TWO WLIP's I've got here.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on October 29, 2018, 09:55:07 AM
Quote
Yes, using both untill I know everything is reliable.
Json is very easy to use uploading all the data into a db all by it self with a cronjob.

Could you share in a step-by-step how to import to db?  I have a db with several tables which are imported regularly for Meteotemplate and also a Cumulus once a minute by cron job.  Both of these with scripts and instruction by others and I have no knowledge how I would add a new one.


Thanks,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on October 29, 2018, 02:30:39 PM
Quote
Yes, using both untill I know everything is reliable.
Json is very easy to use uploading all the data into a db all by it self with a cronjob.

Could you share in a step-by-step how to import to db?  I have a db with several tables which are imported regularly for Meteotemplate and also a Cumulus once a minute by cron job.  Both of these with scripts and instruction by others and I have no knowledge how I would add a new one.


Thanks,
Paul
I've written a php-script that is run by cron. The script parses the json file and upload to db.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on November 01, 2018, 07:49:42 PM
Wojtek.

When the month changed, all data from hlrainr except year disappeared!????

/Lars
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on November 03, 2018, 08:34:23 AM
Wojtek.
When the month changed, all data from hlrainr except year disappeared!????
/Lars

Lars could you paste example?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on November 03, 2018, 08:44:06 AM
Finally got some rain here.
Console reporting 114mm/h, logger 0mm.
Console reporting 3mm last hour, logger 1mm.
logger, Stormrain, 3mm.
Cumulus reporting 3mm last hour.

Daily high wind at 00:12 1,3m/s
Cumulus 04:35 1,3m/s

I have checked rain data in json file, all are  correct and same like in console and WeatherLink.
Probably because of Cumulus, WFL didn't renew data. I need to repair that. I need to make WFL more stubborn when it is trying to connect to console.
You could have old data.

Daily high wind at 00:12 1,3m/s
Cumulus 04:35 1,3m/s
I have checked that. Data are ok in json file.
WFL takes only data from console. Cumulus is accumulating data every 2s from console and makes own statistics. Those can be little different.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on November 03, 2018, 07:06:56 PM
Wojtek.
When the month changed, all data from hlrainr except year disappeared!????
/Lars

Lars could you paste example?

Hi.

Have set the rainperiod start to january.

Data last month,
0.00;0.11;---;6:26;0.92;---;4.49;---

Data this month,
0.00;0.00;---;---;0.00;---;4.49;---

/L
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on November 04, 2018, 03:43:00 AM
Wojtek.
When the month changed, all data from hlrainr except year disappeared!????
/Lars

Lars could you paste example?
Hi.
Have set the rainperiod start to january.
Data last month,
0.00;0.11;---;6:26;0.92;---;4.49;---
Data this month,
0.00;0.00;---;---;0.00;---;4.49;---
/L

HiLow data have schema:
Outside Temp Section
Day Low Out Temp
Day Hi Out Temp
Time Day Low Out Temp
Time Day Hi Out Temp
Month Hi Out Temp
Month Low Out Temp
Year Hi Out Temp
Year Low Out Temp

When day is starting (0:00) first 4 data are zero or dash, when month is starting data 4 and 5 (month hi/low) will be cleared. On 01.01.2019 you will have all zero or dashed.
Those data are from console. Davis works like this.
All I need to make is better interface for arch records and send them via MQTT as JSON. Console data  + arch. records makes weather data complete.
e.g. in arch data you will have rain in arch period (30 min). In console loop data you will have data like RAIN: last 15 min, RAIN: last hour, RAIN: day, RAIN: last 24h, RAIN: month, RAIN: year.
Only when you combine those two (loop + arch.) weather data are complete
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on November 04, 2018, 11:03:17 AM
Wojtek.
When the month changed, all data from hlrainr except year disappeared!????
/Lars

Lars could you paste example?
Hi.
Have set the rainperiod start to january.
Data last month,
0.00;0.11;---;6:26;0.92;---;4.49;---
Data this month,
0.00;0.00;---;---;0.00;---;4.49;---
/L

HiLow data have schema:
Outside Temp Section
Day Low Out Temp
Day Hi Out Temp
Time Day Low Out Temp
Time Day Hi Out Temp
Month Hi Out Temp
Month Low Out Temp
Year Hi Out Temp
Year Low Out Temp

When day is starting (0:00) first 4 data are zero or dash, when month is starting data 4 and 5 (month hi/low) will be cleared. On 01.01.2019 you will have all zero or dashed.
Those data are from console. Davis works like this.
All I need to make is better interface for arch records and send them via MQTT as JSON. Console data  + arch. records makes weather data complete.
e.g. in arch data you will have rain in arch period (30 min). In console loop data you will have data like RAIN: last 15 min, RAIN: last hour, RAIN: day, RAIN: last 24h, RAIN: month, RAIN: year.
Only when you combine those two (loop + arch.) weather data are complete
Actually I don't get it. What's the point of having rainmon if that is the same as month in hlrainr. If it is connected to calendar month in both, it should show the same. Otherwise the hlrainr should not be zeroed until the Rain period starts, setting in console. The function would then be the same as the year doesn't zero until 1/1. If the high low zeroes each month, what does rainmon do?
Sorry for my perhaps strange questions.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on November 04, 2018, 11:22:20 AM
Wojtek.
When the month changed, all data from hlrainr except year disappeared!????
/Lars

Lars could you paste example?
Hi.
Have set the rainperiod start to january.
Data last month,
0.00;0.11;---;6:26;0.92;---;4.49;---
Data this month,
0.00;0.00;---;---;0.00;---;4.49;---
/L

HiLow data have schema:
Outside Temp Section
Day Low Out Temp
Day Hi Out Temp
Time Day Low Out Temp
Time Day Hi Out Temp
Month Hi Out Temp
Month Low Out Temp
Year Hi Out Temp
Year Low Out Temp

When day is starting (0:00) first 4 data are zero or dash, when month is starting data 4 and 5 (month hi/low) will be cleared. On 01.01.2019 you will have all zero or dashed.
Those data are from console. Davis works like this.
All I need to make is better interface for arch records and send them via MQTT as JSON. Console data  + arch. records makes weather data complete.
e.g. in arch data you will have rain in arch period (30 min). In console loop data you will have data like RAIN: last 15 min, RAIN: last hour, RAIN: day, RAIN: last 24h, RAIN: month, RAIN: year.
Only when you combine those two (loop + arch.) weather data are complete
Actually I don't get it. What's the point of having rainmon if that is the same as month in hlrainr. If it is connected to calendar month in both, it should show the same. Otherwise the hlrainr should not be zeroed until the Rain period starts, setting in console. The function would then be the same as the year doesn't zero until 1/1. If the high low zeroes each month, what does rainmon do?
Sorry for my perhaps strange questions.

Davis console has 3 different sets of data.
LOOP - current data
HiLow - statistic data
Archive records - flash memory built-in data logger

Rain data is from LOOP, but rain rate is in HiLow as well. Rain rate is how fast rain was falling. Other rain data is about amount of rain.

HiLow normally is treated as day hilow. Like highest outside temp 29.4C at 15:45. There is also month and year hi low. As you can see month data are not last 31 days, but callendar month like november.
WeatherLink and other software are omiting month and year data from hilows.
Why I have made export of this data?
WFL is a general purpose device, maybe somebody will need it.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bushman on November 04, 2018, 11:57:01 AM
Wojtek.
When the month changed, all data from hlrainr except year disappeared!????
/Lars

Lars could you paste example?
Hi.
Have set the rainperiod start to january.
Data last month,
0.00;0.11;---;6:26;0.92;---;4.49;---
Data this month,
0.00;0.00;---;---;0.00;---;4.49;---
/L

HiLow data have schema:
Outside Temp Section
Day Low Out Temp
Day Hi Out Temp
Time Day Low Out Temp
Time Day Hi Out Temp
Month Hi Out Temp
Month Low Out Temp
Year Hi Out Temp
Year Low Out Temp

When day is starting (0:00) first 4 data are zero or dash, when month is starting data 4 and 5 (month hi/low) will be cleared. On 01.01.2019 you will have all zero or dashed.
Those data are from console. Davis works like this.
All I need to make is better interface for arch records and send them via MQTT as JSON. Console data  + arch. records makes weather data complete.
e.g. in arch data you will have rain in arch period (30 min). In console loop data you will have data like RAIN: last 15 min, RAIN: last hour, RAIN: day, RAIN: last 24h, RAIN: month, RAIN: year.
Only when you combine those two (loop + arch.) weather data are complete
Actually I don't get it. What's the point of having rainmon if that is the same as month in hlrainr. If it is connected to calendar month in both, it should show the same. Otherwise the hlrainr should not be zeroed until the Rain period starts, setting in console. The function would then be the same as the year doesn't zero until 1/1. If the high low zeroes each month, what does rainmon do?
Sorry for my perhaps strange questions.

You are stuck (mostly) with what Davis outputs.  https://www.davisinstruments.com/support/vantage-pro-pro2-and-vue-communications-reference/
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on November 04, 2018, 12:20:23 PM
Daylight savings time change this morning:
My Envoy/USB/Cumulus and my standalone VP2 console made the time change ok,

however my Vue console and WiFiLogger did not change back the one hour.  The Vue was set as Daylight Savings Auto, Eastern Standard Time UTC -5.  WiFiLogger was set at GMT: -05:00 Eastern Time, Daylight Savings - Auto ticked.

I manually changed the time in the Vue console, and also in WiFiLogger station set up so all is fine now.

Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ocala on November 04, 2018, 12:44:34 PM
Daylight savings time change this morning:
My Envoy/USB/Cumulus and my standalone VP2 console made the time change ok,

however my Vue console and WiFiLogger did not change back the one hour.  The Vue was set as Daylight Savings Auto, Eastern Standard Time UTC -5.  WiFiLogger was set at GMT: -05:00 Eastern Time, Daylight Savings - Auto ticked.

I manually changed the time in the Vue console, and also in WiFiLogger station set up so all is fine now.

Enjoy,
Paul
Same thing here. Everything had to be done manually.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on November 04, 2018, 02:13:53 PM
Daylight savings time change this morning:
My Envoy/USB/Cumulus and my standalone VP2 console made the time change ok,

however my Vue console and WiFiLogger did not change back the one hour.  The Vue was set as Daylight Savings Auto, Eastern Standard Time UTC -5.  WiFiLogger was set at GMT: -05:00 Eastern Time, Daylight Savings - Auto ticked.

I manually changed the time in the Vue console, and also in WiFiLogger station set up so all is fine now.

Enjoy,
Paul
Same thing here. Everything had to be done manually.

Yes I have forgotten to repair that problem. WFL is reading settings on startup, also daylight saving. When console has right time and WFL don't just REBOOT WFL (white button, or SETUP|SYSTEM).
I will change some things in NTP and time.
WFL will connect to console one time per day to read time and time settings. Obligatory synchronization. 5 am ?
Now time is checked when NTP is on and/or on startup.

Some users had problem with year 1969. That is a problem with NTP. There is no verification of NTP time protocol.
I think that was in Windows XP, when system clock was to far to NTP, then WIN XP won't synchronize system clock with NTP time.
I would like to use this schema. Read time from console, read time from NTP (Internet). When difference is more than +/- year, then won't synchronize.
Simple procedure, not perfect, but should work.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: wase4711 on November 06, 2018, 08:16:11 PM
"new" to the "newer" Davis Stuff, its been many years since I owned my Vantage Pro, and, of course, new to the wifi logger world...I have a 6153 coming tomorrow, and have bought the wifi logger to use with it; is it easy to  setup the wifi logger so that you can auto send info to weatherlink.com, so it can be forwarded to other weather services? (WU, etc)
thanks!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on November 06, 2018, 10:24:20 PM
When you have your WiFiLogger connected you will just have to enter your IDs and passwords for WL, WU, and others like PWS, AWEKAS, CWOP in WiFiLogger settings and they will be updated at your set intervals.

You do not need to use WL to send to WU and CWOP.

Of course, you will need to have accounts or sign up first to those services.


Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: wase4711 on November 06, 2018, 11:41:41 PM
Thanks Paul, sounds pretty simple!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: CannockChaseWeather on November 07, 2018, 03:53:15 AM
I have been using the wifi logger since August. It uploads to all sites with no issues never missing a beat. My data is there 24 7. Well done great product.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: wase4711 on November 13, 2018, 08:14:45 PM
how do I get a device id and key to enter into the WFL setup screen for Weather link?

thanks
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on November 15, 2018, 09:30:27 AM
how do I get a device id and key to enter into the WFL setup screen for Weather link?

I've uploaded some instructions to our Davis knowledgebase. Please see:

https://www.manula.com/manuals/pws/davis-kb/1/en/topic/wfl-uploads-to-weatherlink-com (https://www.manula.com/manuals/pws/davis-kb/1/en/topic/wfl-uploads-to-weatherlink-com)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on November 15, 2018, 03:52:24 PM
I am preparing HTML file to allow users to display wflexp.json.
It is very simple INDEX.HTML file which has to be in the same directory on www server where you are uploading wflexp.json by your WiFiLogger.
It will look the same like Real Time Data page on WFL.

You can check current(not finished) version here:
http://wifilogger.net/station/
or
http://wifilogger.net/station/index.html
http://wifilogger.net/station/wflexp.json
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bushman on November 15, 2018, 03:58:17 PM
That is pretty sweet!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: wase4711 on November 15, 2018, 06:35:01 PM
how do I get a device id and key to enter into the WFL setup screen for Weather link?

I've uploaded some instructions to our Davis knowledgebase. Please see:

https://www.manula.com/manuals/pws/davis-kb/1/en/topic/wfl-uploads-to-weatherlink-com (https://www.manula.com/manuals/pws/davis-kb/1/en/topic/wfl-uploads-to-weatherlink-com)

thank you very much!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ANPweather on November 16, 2018, 04:47:20 PM
Should we select WL IP or WL PC for the mode?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on November 16, 2018, 06:24:48 PM
Should we select WL IP or WL PC for the mode?

For version 1.23 please use WL PC only. I need to investigate more WL IP.
There is no big difference.
In general.
WL PC = WeatherLink PC emulation = free DID from WL.COM
WL IP - you can use when you have damaged original WL IP, but please let me finish it.

But if you have WL IP DID to use. You can also use with WL PC mode.
WL.COM 1.0 or WL.COM 2.0 does not distinguish between the type of connection.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: asinrutee on November 17, 2018, 04:47:03 AM
I need some advice please as my technical ability is limited. I am currently running a Davis Vantage Pro 2 with a Davis USB data logger, I upload this to my Windows 10 laptop daily which is running Cumulus 1.9.4 and then upload the data via FTP to my website, which is running Weather Blues Template by Meteu du Quebec www.charlcombeweather.co.uk (http://www.charlcombeweather.co.uk).  This has been working fine for the last 5 years. However I would like to upload the data more regularly and also when I am away. The WiFi Logger looks like a solution, but I have some questions.

1 Will this device upload automatically to my website, how does it know what  software I am running
2 Will it also upload the data to my Cumulus program,
3 I assume I disable the internet settings on my Cumulus configuration page.
4 Do I need anything else, I assume my current Data logger will be superfluous

Any other advice would be welcome  Thanks
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on November 17, 2018, 07:20:50 AM
1 Will this device upload automatically to my website, how does it know what  software I am running
WiFiLogger has abiliti to export via FTP two files: WFL JSON file with all current and hilow data from console. Realtime.txt  file similar to Cumulus, but it contains only data which are represented in console memory. Cumulus makes own statistics. WFL export only console data.
http://wifilogger.net/station/wflexp.json
http://wifilogger.net/station/realtime.txt
I am preparing also template to read wflexp.json file: http://wifilogger.net/station/index.html
2 Will it also upload the data to my Cumulus program,
Cumulus with WiFiLogger can work like WL IP. You have to set Discon Period. Then Cumulus will release WFL every minute for discon period when WFL will be able to send own exports.
3 I assume I disable the internet settings on my Cumulus configuration page.
No. Cumulus can have 40s access to the console from every minute and WFL can have 20 sec./min. Both can have enought time and data from console to make proper exports.
4 Do I need anything else, I assume my current Data logger will be superfluous
Current USB data logger won't be needed.
At last WiFiLogger could be made as small as any other data logger with power consumption like WL IP. Because of that WiFiLogger has data logger shape and it's not a had to be made as external addon. No cables, no extra power.
Only two little problem:
1. WFL has won world contest for the ugliest module on earth.
2. Console battery can be drain like in WL IP in 70 hours.

What more?
WiFiLogger is very close to original WL IP, but with some extra export function.

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Herbaldew on November 19, 2018, 01:21:04 PM
Can I use my current Device ID and key for WeatherLink or do I need to register again with the WFL?

The current ID/key was obtained with the WeatherLink program and Davis USB data logger.  It will not go online again after the mailman shows up this afternoon with my WFL.

Thanks
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on November 19, 2018, 01:37:11 PM
Can I use my current Device ID and key for WeatherLink or do I need to register again with the WFL?
The current ID/key was obtained with the WeatherLink program and Davis USB data logger.  It will not go online again after the mailman shows up this afternoon with my WFL.
Thanks

Hi,

In WFL please use WL PC mode.
You can use your DID. You can also use DID from damaged WL IP. Only little problem is with new DID. You have to click on "Activation" text in WFL. It has to be done to unlock new DID. Your did is already used, so all you need is to place ID and PASS in WFL.

Please note that WL PC and WL IP are making uploads every 1 min. That is by default. In WFL you can choose from minimum 1 min. I am using 3 min. interval. For proper working of WL.COM 2.0 you should set interval 1,2 or 3 min. There is a problem with barometer. WL.COM 2.0 is making chart with barometer. Sometimes it's showing current value instead of chart. Then click on "Activation" text in WFL. This will clear current data in WL.COM 2.0 and it should  helps with barometer.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Herbaldew on November 19, 2018, 04:40:59 PM
First a little background.. I have over a dozen WiFi devices that all access the router which does NOT broadcast its SSID, every device is assigned a static IP on the device itself as opposed to DHCP IP reservations by the router, and I use MAC filtering so that only devices whose MAC address I have entered are allowed to connect.  Never a problem with all this.

I finally got the WFL to connect only after broadcasting the SSID, enabling DHCP on the router and disabling MAC address filtering.  The router shows it as connected but I still cannot access the WFL GUI except via my cell phone using the WFL  AP.  Of course I have rebooted the router several times and nothing changes.

Any suggestions?  Is there a way to reset the WFL back to out of box condition?

Thanks
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: wase4711 on November 19, 2018, 06:11:20 PM
if you have muiltiple wifi networks, make sure the device you are trying to connect to the WFL, and that device are on the SAME wifi network..and, it has to be 2.4ghz, not 5ghz
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on November 19, 2018, 06:26:42 PM
First a little background.. I have over a dozen WiFi devices that all access the router which does NOT broadcast its SSID, every device is assigned a static IP on the device itself as opposed to DHCP IP reservations by the router, and I use MAC filtering so that only devices whose MAC address I have entered are allowed to connect.  Never a problem with all this.
I finally got the WFL to connect only after broadcasting the SSID, enabling DHCP on the router and disabling MAC address filtering.  The router shows it as connected but I still cannot access the WFL GUI except via my cell phone using the WFL  AP.  Of course I have rebooted the router several times and nothing changes.
Any suggestions?  Is there a way to reset the WFL back to out of box condition?
Thanks

In WFL static IP is also available, but I have just noticed that I didn't named that. You have to set DHCP: Disable for static IP. Then IP settings in forms will be used(after reboot).
I have just tested "Hiden ESSID" and it works on WFL.
Mac filtering is on router side, but you should just add MAC of WFL to the list.
WFL it's 2.4GHz only.
There was an option in old firmware to keep touching red button for 15 sec. to clear settings, but I have wipe it out, because somebody could keep touching red button to enable setup mode. Now to clear settings you have to use edit tool. http://WFL_IP/edit, if youd don't have it, just download from here: http://wifilogger.net/files/edit.zip
Go to Setup|System and use "HTML upload" form to upload this edit.html file (not zip, unpack first).
Go to http://WFL_IP/edit right click on JSON files one by one: config.json, stationconfig.json, secret.json and delete. Then reboot (white button, SETUP|SYSTEM reboot button);

There is no reason why you don't have access to WFL when it's connected to router.
When WFL is connected to router.
- use red button for setup mode
- use cell phone to open GUI and go to SETUP|Network Info, there you will find local IP assigned by DHCP from router + Mac addresses.
- use this local IP to access from PC.
- reboot to disable setup mode after job done. In setup mode WFL will not connect to the Internet. Local network yes, but exports will not work.

Check router for settings like Wireless client isolation. https://documentation.meraki.com/MR/Firewall_and_Traffic_Shaping/Wireless_Client_Isolation
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Herbaldew on November 20, 2018, 12:00:32 PM
I give up.

It will connect but loses connection after reboot.  It does show as connected in the router, but cannot reach the interface except via the built in AP.

I see what the edit.html looks like when I click on it from my desktop, but it does not populate when trying to open it via the AP interface so I cannot erase what I cannot see - the other pages open fine.

I just tried another router.  Did a factory reset, left it default with wireless wide open.  Nothing connected but the WFL and my PC via ethernet.  Exact same behavior.


Edit:  Let it be know to all ... you see the support "WifiLogger" has given on this thread, there are also PMs that you don't see.  Also, you don't see the near immediate support from Ryan @ Scaled Instruments.  Due to shipping time the resolution will not occur for some days, but I am confident it will be to my satisfaction.  It may be something environmentally here and no fault of the WFL anyway.  Unheard of support - thanks guys :)


Edit #2:  This was operator error - failure to properly follow setup instructions :oops:  So, in the future if anyone has the symptoms I have listed, double check that you have "AP Station:  Enable" 

Code: [Select]
"Set enable „AP Station”
Type your home Wi-Fi network SSID to „SSID”
Type your home Wi-Fi password to „Password”
Set disable „AP”

Instead of doing the last line correctly, I must have went back and disabled "AP Station" instead of "AP".
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Otis on November 20, 2018, 05:58:40 PM
Herbaldew, sorry to hear of your troubles with the WFL

I would like to second the comment about the support from Wojtek and Ryan.  I also was having real problems and ultimately frustrated to the point of returning the product; both Wojtek and Ryan stepped up.  Long story short, we did get it working (and has been since) and I did not have to return, even though they made it clear that the return option WAS available.

As you stated – unheard of support; nice to see this.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: 92merc on December 08, 2018, 01:37:19 PM
I received my new logger today.  Took a little fiddling, but I got it on the network.  I'm seeing it at the correct IP and the live data is appearing.

I plan on utilizing Weather Display as the primary tool.  So I'm only looking to use the logger abilities.  No current plans to do any of the uploads to other services.

Anything I need to do out of the box?  Reason I ask is I'm also switching from Cumulus to WD.  WD isn't connecting.  Any guidance would be appreciated.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on December 08, 2018, 03:08:36 PM
I received my new logger today.  Took a little fiddling, but I got it on the network.  I'm seeing it at the correct IP and the live data is appearing.

I plan on utilizing Weather Display as the primary tool.  So I'm only looking to use the logger abilities.  No current plans to do any of the uploads to other services.

Anything I need to do out of the box?  Reason I ask is I'm also switching from Cumulus to WD.  WD isn't connecting.  Any guidance would be appreciated.

Have you updated the logger firmware to version 1.23? It is available at the beginning of this thread. You need to update the firmware and the various related html files. This may or may not fix your issue but it is one of the easiest and should be done regardless.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: 92merc on December 08, 2018, 03:41:40 PM
Yeah, I checked the firmware version first thing before I even installed WD.  It came with 1.23 already.

I just installed WeatherLink 6.03.  It was able to communicate with the logger.  So at this point, I'd say it's a WD config issue.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: CW2274 on December 08, 2018, 04:22:05 PM
I just installed WeatherLink 6.03.  It was able to communicate with the logger. 
If you're not familiar, unless 6.0.3 was a full install or you have (for instance) 6.0.0 as a base, 6.0.3 may not work properly.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: 92merc on December 08, 2018, 04:39:56 PM
I did find a full download someone had here posted to the full 6.03.  I also found the 6.04 upgrade.  It appears to be working.

I think I finally got WD working.  Had to check and uncheck the "Rev B", not "Rev B" settings.  Not sure why that made it start working.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: CW2274 on December 08, 2018, 05:47:55 PM
I did find a full download someone had here posted to the full 6.03. 
Okay, good, the someone was probably me. ;)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 09, 2018, 05:47:35 AM
I think I finally got WD working.  Had to check and uncheck the "Rev B", not "Rev B" settings.  Not sure why that made it start working.

Please go set TCP connection to auto pause. It will prevent WiFiLogger software to connect to console while you are using other software.
 [ You are not allowed to view attachments ]
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: 92merc on December 09, 2018, 11:43:17 AM
What is auto pause actually pausing?  Would that pause prevent the Weather Display software from getting the live data for 7 minutes?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 09, 2018, 11:52:10 AM
What is auto pause actually pausing?  Would that pause prevent the Weather Display software from getting the live data for 7 minutes?

No 7 min is for Manual Pause. When you set Man Pause. You can trigger pause on first page Real Time Data by clicking on time.
No need for that because auto pause should work better.
WiFiLogger has internal software to connect to console read weather data and send it.
There can be only one connection to console. WeatherLink/Cumulus/Weather Display or WiFiLogger.
So WiFiLogger needs to wait for its turn when WeatherLink is downloading archive data.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: 92merc on December 09, 2018, 12:17:20 PM
I think I understand.

Would the logger have anything to do with a drop out in my wind readings?  I have a separate anemometer transmitter on channel 8.  ISS on channel 1.  My secondary console where the WiFi logger is installed lost communication to the wind data.  Lost it for about 2 hours.

I went to my main console still running the serial connection.  It was getting the data.  That console is in my basement and is farther away from the transmitters.  The secondary console is upstairs and fairly close.

I went into the secondary console and double checked the receiver settings that 8 was still wind.  I then also went into the logger and made your recommended change to the pause.  A couple of minutes later, it started receiving again.

I've never had that console drop connection before, so it's odd.  Been working again for an hour now.  I'll just be monitoring it for any other drops.

Thanks for the support.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 09, 2018, 12:52:21 PM
I think I understand.

Would the logger have anything to do with a drop out in my wind readings?  I have a separate anemometer transmitter on channel 8.  ISS on channel 1.  My secondary console where the WiFi logger is installed lost communication to the wind data.  Lost it for about 2 hours.

I went to my main console still running the serial connection.  It was getting the data.  That console is in my basement and is farther away from the transmitters.  The secondary console is upstairs and fairly close.

I went into the secondary console and double checked the receiver settings that 8 was still wind.  I then also went into the logger and made your recommended change to the pause.  A couple of minutes later, it started receiving again.

I've never had that console drop connection before, so it's odd.  Been working again for an hour now.  I'll just be monitoring it for any other drops.

Thanks for the support.

I really don't know if WiFiLogger can disturb signal from station.
WiFiLogger is 2.4GHz and station 886MHz/915MHz. So signals should not jamming it other.
WiFiLogger rise only a little bit  temperature in console,  original IP logger make the same.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bushman on December 09, 2018, 12:59:25 PM
Davis uses 868 mHz; known issues in harmonics to 2.4.  The SiLab chips for instance, have a workaround for this very reason.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: thomas on December 09, 2018, 03:31:34 PM
How much data can the WiFiLogger hold ?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 09, 2018, 03:36:23 PM
How much data can the WiFiLogger hold ?

Same like any other. Console is looking for particular memory. When it find it then is turning on data logger ability and computer connection.
Check here (https://wiki.trixology.com/index.php?title=Capacity_of_the_Davis_data-logger_to_store_weather_data_depending_on_the_chosen_sampling_interval)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: 92merc on December 10, 2018, 01:14:53 PM
Well, I had another drop out in my wind data.  It started at 2:18 am and went to 5:24.

Technically I have no way of knowing for sure if it is the console or logger causing it.  I could have had drop outs before and never noticed it.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 10, 2018, 04:52:01 PM
Well, I had another drop out in my wind data.  It started at 2:18 am and went to 5:24.

Technically I have no way of knowing for sure if it is the console or logger causing it.  I could have had drop outs before and never noticed it.

I really don't know if WiFi chip can make such problem. I was using WiFi Logger in several stations before releasing it and there were no problem.
When station signal is very weak. WiFi maybe could rise noise in full spectrum, so weak signal can become noise in this situation.
WiFi signal is not generated all the time. So even if WiFi is little jaming station signal, some signals should be received.
However we could find out if you would like to test this situation.
Console has special menu to check radio parameters. You can check it with WiFiLogger then without it.
WiFiLogger has also abiliti to shutdown itself. It is called SLEEP MODE.
But for test it's better to take it out.
Page 39
VP2 Manual (https://www.davisinstruments.com/product_documents/weather/manuals/07395-234_IM_06312.pdf)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: 92merc on December 10, 2018, 05:17:13 PM
OK, I looked at the stats.  On my ISS Channel 1, I was getting 98% on the reception rate.  But on the Wind Channel 9, it was 71%. 

So I've pulled the WiFi Logger out and will watch it for a day and see what shows up for reception.

I just checked my main console with the Davis Serial logger and it was showing 97/98 percent reception rates.  And that is in my basement.  You'd think worse reception.  But you never know.  That one is in my mechanical room and has all my network equipment and furnace ducting in the way.

I'll give it a day or so and see what the secondary WiFI console is showing without the logger.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 10, 2018, 05:22:32 PM
OK, I looked at the stats.  On my ISS Channel 1, I was getting 98% on the reception rate.  But on the Wind Channel 9, it was 71%. 
So I've pulled the WiFi Logger out and will watch it for a day and see what shows up for reception.
I just checked my main console with the Davis Serial logger and it was showing 97/98 percent reception rates.  And that is in my basement.  You'd think worse reception.  But you never know.  That one is in my mechanical room and has all my network equipment and furnace ducting in the way.
I'll give it a day or so and see what the secondary WiFI console is showing without the logger.

Thanks I am really curious about it.
In manual you will find instruction how to go to PAGE2 of this statistic menu (2ND then WIND). It has additional data.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: 92merc on December 10, 2018, 05:57:04 PM
I already rebooted the console, so all the stats are zero'd out again.  But I'll see if I can get that data after a day again.

I'l check the stats tomorrow at about 24 hours.  Then I'll put the logger back in again and do another 24 hours for comparision.

It won't be exactly 24 hours though.  Closer to 25 hours on the without test, until I can get home from work.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bushman on December 10, 2018, 09:08:19 PM
OK, I looked at the stats.  On my ISS Channel 1, I was getting 98% on the reception rate.  But on the Wind Channel 9, it was 71%. 

...

Why is wind on Ch 9?  There's something in the Davis manual about latency the higher you go in channel numbers.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: 92merc on December 10, 2018, 10:52:07 PM
I fat fingered that one.  It's 8.  But i'm running 98% on both ISS channel 1 and wind 8 since resetting this afternoon.  Same console, no logger.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: 92merc on December 11, 2018, 06:50:05 PM
Well, after 24 hours, I checked the stats again without the logger installed.  My reception rate on the ISS was still 98%.  But the wind one was even worse!  Only 58%.  So I can report to everyone here, it's not the logger.

My guess is I've been having an issue with the location of the second console, and just didn't know until I had something actually logging it.  Problem is I could move the console to get better reception.  But then the console is in a place in the house where I won't be able to conveniently read it.  I like to read the temp/wind on my way out the door.

So I'm just going to hang onto the logger for now.  I'll just have to flip my current setup over still using the existing serial logger.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 12, 2018, 03:48:53 AM
Well, after 24 hours, I checked the stats again without the logger installed.  My reception rate on the ISS was still 98%.  But the wind one was even worse!  Only 58%.  So I can report to everyone here, it's not the logger.
My guess is I've been having an issue with the location of the second console, and just didn't know until I had something actually logging it.  Problem is I could move the console to get better reception.  But then the console is in a place in the house where I won't be able to conveniently read it.  I like to read the temp/wind on my way out the door.
So I'm just going to hang onto the logger for now.  I'll just have to flip my current setup over still using the existing serial logger.

Don't forget that Davis has repeater for situation like this.
And Console can also work as a repeater "RETRANSMIT".
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: 92merc on December 12, 2018, 09:00:14 AM
 I will probably give that a try this weekend.  Configure re-transmit on Channel 2 or something.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rockncola on December 13, 2018, 02:13:06 PM
Is there any way of purchasing this from Australia yet? Dying to try it out. I'm using the Australian version of the Vue with belfryboy's logger currently.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on December 13, 2018, 03:42:58 PM
Is there any way of purchasing this from Australia yet? Dying to try it out. I'm using the Australian version of the Vue with belfryboy's logger currently.

Please just contact us at sales@weatherstations.co.uk . Once we've got details and checked shipping price then we can send a Paypal invoice.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rockncola on December 13, 2018, 04:17:21 PM
Is there any way of purchasing this from Australia yet? Dying to try it out. I'm using the Australian version of the Vue with belfryboy's logger currently.

Please just contact us at sales@weatherstations.co.uk . Once we've got details and checked shipping price then we can send a Paypal invoice.

Done, thanks.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: 92merc on December 13, 2018, 06:52:30 PM
Well, I switched my main console to re-transmit on channel 2.  Left logger out for a day on second console.  I'm getting 96% reception.  Should be better.  Something must be throwing it off a bit compared to my 98% main logger.  But I guess it'll have to do.

So I now have WD back up and running live to my site again.  I'll give it a week and then I plan on flipping my WD to the serial logger and leave the WiFi logger on Cumulus.  That way I can get my reports I prefer under Cumulus.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: 92merc on December 15, 2018, 12:30:09 PM
Still had a drop out last night.  For SNG, I put my secondary console literally one foot from the main console.  Just to see how it goes.

I really want to see if I can keep Cumulus and WD up and running at the same time.  Luckily, WD has a nice WU import feature.  So when I had that drop out, I just do an import and correct the data.

I just may have to get an Envoy if the secondary console works better downstairs where the main one is.  In for a penny, in for a lot more than a pound.  :-)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 21, 2018, 03:34:25 PM
I have made new export of JSON file. It is HTTP PUT method which has to be catch by PHP script on server.
My simple test PHP is putting data to file on server which is equal to FTP, but much faster. Other PHP script could put this data to SQL data base.

http://wifilogger.net/station/php/
http://wifilogger.net/station/php/wflexp.json
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: gbothwell on December 23, 2018, 02:01:04 PM
Is there a way to add a cert for secure connection via MQTT?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 23, 2018, 02:33:49 PM
Is there a way to add a cert for secure connection via MQTT?

All connection are open without any security. WL.com, WU, PWS, FTP etc. all are open.
WeatherLink, Cumulus also use plain connection, so I didn't expect that security is expected for weather data.

ESP8266 which is heart of WiFiLogger has libraries to make secure connection. I think for MQTT as well.
I don't know if this solution won't "eat" RAM  to much.
But I can also prepare special firmware which will have secured MQTT or other exports, but I will have to cut off some other functions.

At this moment I think no one is using MQTT feature of WFL  :-(
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: gbothwell on December 23, 2018, 02:36:16 PM
Is there a way to add a cert for secure connection via MQTT?

All connection are open without any security. WL.com, WU, PWS, FTP etc. all are open.
WeatherLink, Cumulus also use plain connection, so I didn't expect that security is expected for weather data.

ESP8266 which is heart of WiFiLogger has libraries to make secure connection. I think for MQTT as well.
I don't know if this solution won't "eat" RAM  to much.
But I can also prepare special firmware which will have secured MQTT or other exports, but I will have to cut off some other functions.

At this moment I think no one is using MQTT feature of WFL  :-(

I wouldn't spend any time on this at the moment.  I was trying to see how I could use MQTT to publish to a topic on AWS IoT to store my data in DynamoDB...
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: DRoberts on December 23, 2018, 04:45:06 PM
Advice needed WifiLogger setup:

Just got my Christmas present. Have installed WifiLogger in console. Does this screen shot look complete to you? Do I need the NTP time?

Thanks so much

 [ You are not allowed to view attachments ]
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on December 23, 2018, 08:06:38 PM
Advice needed WifiLogger setup:

Just got my Christmas present. Have installed WifiLogger in console. Does this screen shot look complete to you? Do I need the NTP time?

Thanks so much

 [ You are not allowed to view attachments ]

Yes, but it appears you forgot to enter your time which I believe is populated when you enter--Weather Station Setup. You also need your WiFI settings and where you desire to upload your data to.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: pcfens on December 23, 2018, 09:48:26 PM
I don't have a weather station yet, but this device may push me over the edge to purchase one of the current gen Davis products. My eventual goal is to integrate the collected data with modern open source platforms like Prometheus.

I've got a few questions around the JSON data and it's various delivery methods:
 
Lastly, is there a product page that summarizes the knowledge spread throughout this thread? On that page I'd imagine some FAQs, a full changelog, and maybe a product roadmap (maybe just a GitHub page even if the intent is to keep the source closed)

I see many of the elements I'm looking for as differentiators between a strong product and something neat the community has built, even if it is closed source.

Thanks!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 25, 2018, 05:31:01 AM
Advice needed WifiLogger setup:
Just got my Christmas present. Have installed WifiLogger in console. Does this screen shot look complete to you? Do I need the NTP time?
Thanks so much
 [ You are not allowed to view attachments ]

You have time data missing here. This data comes as EVENT in javascript. Your web browser can have disabled events, or even not used it.
Please try it on different web browser. On my computer Internet Explorer don't use EVENTS, but Chrome and Firefox work fine.
 
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: R_o_B on December 25, 2018, 06:12:55 AM
Wojciech, would it be possible for you to make a few 'appearance/cosmetic' modifications to the 'Real Time Data' screen.

Would it be possible to have a 0 (zero) preceding (in front of) the hour number when the hours are between 00 and 09.

Would it be possible to have more spacing between the time and the date display (ie: 3:00:00 12.34.56) - it appears that there might only be one space between the the time and the date display - four to six spaces would create a good distance between the time display and the date display (ie: 03:00:00      12.34.56). You could even use the WiFiLogger 'favicon' as a separator between the time display and the date display.  ;)

Would it be possible to have the date display in other formats than with the decimal point separator, such as also offering the dash as a separator (ie: 01-01-2019). It would also be nice if more date formats were available, such as YYYY-MM-DD (ie: 2018-12-31).

I had a quick look at the HTML display files but could not find the locations nor JavaScript code that would need to be modified.

Thank you for a super reliable and easy to manage wireless data logger...  :-)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 25, 2018, 08:22:41 AM
Wojciech, would it be possible for you to make a few 'appearance/cosmetic' modifications to the 'Real Time Data' screen.

I have in mind to put some more info on first page: IP address, name of device, maybe some more.
I can make different data format, but It will involve cookie mechanizm like in http://wifilogger.net/station/php/ when you click on unit it is change and saved in current web browser.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: DRoberts on December 25, 2018, 02:57:34 PM
Advice needed WifiLogger setup:
Just got my Christmas present. Have installed WifiLogger in console. Does this screen shot look complete to you? Do I need the NTP time?
Thanks so much
 [ You are not allowed to view attachments ]

You have time data missing here. This data comes as EVENT in javascript. Your web browser can have disabled events, or even not used it.
Please try it on different web browser. On my computer Internet Explorer don't use EVENTS, but Chrome and Firefox work fine.

Strange, but despite the blanks where no data appears, my page on WU is complete and has no issues. Time, date, etc are all accurate on the WU page. I guess it is a non issue and why worry.

I thank  you for your reply. This is my link:

https://www.wunderground.com/weather/us/ks/phillipsburg/KKSPHILL2

I do not have a webpage; future endeavor?

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on December 25, 2018, 04:33:01 PM
Hi Wojtek.
Tried to sign up and send data to WOW but it doesn't seem to work....
This is the debug.

Undergroud 5
Renew RTD
Renew HiLows
Client response time: 401
success
ARCHIWUM EXPORT. Int: 5
22:15:26 25-12-2018
22:15:26 25-12-2018
Command connected
220 Welcome to One.com FTP.
331 User "user" OK. Password required
530 Login authentication failed
FTP Fail
530 Login authentication failed
221 Goodbye.
FTP Fail: Command disconnected
WOW 9
Renew RTD
Client response time: 401
HTTP/1.1 400 Bad Request
Cache-Control: private
Content-Length: 11
Content-Type: text/html
Server: Microsoft-IIS/10.0
X-AspNetMvc-Version: 5.2
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Date: Tue, 25 Dec 2018 21:18:10 GMT
Connection: clo

Bad Request
Undergroud 5
Renew RTD
Renew HiLows
Client response time: 400
success
Custom FTP 11
Command connected
220 Welcome to One.com FTP.
331 User "user" OK. Password required
230 OK. Current restricted directory is /
215 UNIX Type: L8
200 TYPE is now ASCII
250 OK. Current directory is /log
200 TYPE is now 8-bit binary
227 Entering Passive Mode (46,30,211,100,214,28).
FTPPasv: Data port: 54812
FTPPasv: Data connected
150 Accepted data connection
FTP Writing
Data disconnected
226-File successfully transferred
226 0.341 seconds (measured here), 9.89 Kbytes per second
213 3458
200 Zzz...
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: R_o_B on December 25, 2018, 10:55:03 PM
Wojciech, would it be possible for you to make a few 'appearance/cosmetic' modifications to the 'Real Time Data' screen.

I have in mind to put some more info on first page: IP address, name of device, maybe some more.
I can make different data format, but It will involve cookie mechanizm like in http://wifilogger.net/station/php/ when you click on unit it is change and saved in current web browser.
Wojciech, I have never thought of making the display of the WiFiLogger available to any one other than myself, the person who owns the console where the WiFiLogger has been installed. Thus, I do not understand why you would need to go through the trouble of creating/reading cookies when all the default parameters (ie: temperatures, wind speeds, barometric pressures, rainfall and ET) should all be set within the 'Weather Station Settings' screen - why would I make the display of the WiFiLogger available to any one else and risking challenging hackers when the same weather data is available on my website!  :mad:

I really like your 'Real Time Data' (http://wifilogger.net/station/php/) display (other than the time/date display  ;)) but I do not care very much if some of the parameters (ie: temperatures, wind speeds, barometric pressures, rainfall and ET) can be changed from Imperial to Metric - why would there be a need to change from one measuring system to another (could you please explain your ideas/thoughts for such a need)?  :?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 27, 2018, 04:56:57 AM
Hi Wojtek.
Tried to sign up and send data to WOW but it doesn't seem to work....
This is the debug.

I will check this when I will return to my desktop. I can't examine this now.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 27, 2018, 05:02:17 AM
Wojciech, would it be possible for you to make a few 'appearance/cosmetic' modifications to the 'Real Time Data' screen.

Please unpack and upload this HTML to your WiFiLogger. Then go to HTTP://YOUR_WFL_IP/edit, select index.html
on the top (almost) you will find variables:
    var DateSeparator = ".";
    var dateFormat = 0;
    // 0 - MM/DD/YYYY
    // 1 - DD/MM/YYYY
    // 2 - YYYY/MM/DD
    var timeFormat = 0;
    // 0 - 24h
    // 1 - local

Change what you need and click save (top bar)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 27, 2018, 06:14:33 AM
I do not have a webpage; future endeavor?

You mean wifilogger.net? Yes, this is long story. I have bought page, but never get it. I am not an artist to make it by my own, but I think I will have to.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: R_o_B on December 27, 2018, 07:03:59 AM
Please unpack and upload this HTML to your WiFiLogger...
Wojciech, the modification works perfectly. Thank you.  :-)

I feel somewhat sorry that you needed to add so much new code in order to process those new settings.  :oops:
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: DRoberts on December 27, 2018, 11:00:39 AM
WiFiLogger, thanks for your "invention" and making it possible for low tech people like me to put their data on the net. Mine is working just great!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 27, 2018, 12:27:56 PM
Please unpack and upload this HTML to your WiFiLogger...
I feel somewhat sorry
You have just helped to improve my product. Why do you feel bad with it?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 27, 2018, 01:13:58 PM
Hi Wojtek.
Tried to sign up and send data to WOW but it doesn't seem to work....
This is the debug.

Lars I have checked WOW. It is working. WOW can't be uploaded to often, but that is not your case.
typical debug:
WOW 15
Renew RTD
Client response time: 950
{}

to often:
WOW 5
Client response time: 850
The custom error module does not recognize this error.

Please check once more
ID should looks like this: 2566e7c4-3e6b-e811-9ccb-1233f459g2da
PIN you can define on WOW website.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on December 28, 2018, 02:10:30 AM
Hi Wojtek.
Tried to sign up and send data to WOW but it doesn't seem to work....
This is the debug.

Lars I have checked WOW. It is working. WOW can't be uploaded to often, but that is not your case.
typical debug:
WOW 15
Renew RTD
Client response time: 950
{}

to often:
WOW 5
Client response time: 850
The custom error module does not recognize this error.

Please check once more
ID should looks like this: 2566e7c4-3e6b-e811-9ccb-1233f459g2da
PIN you can define on WOW website.
Thanks.
Put in the data in cumulus to see if something was wrong, and it works fine. But still not working from logger.
Don't know why the logger wont do it.
Cheers.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 28, 2018, 02:17:25 AM
Thanks.
Put in the data in cumulus to see if something was wrong, and it works fine. But still not working from logger.
Don't know why the logger wont do it.
Cheers.

Which station do you have? What set of sensors?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on December 28, 2018, 02:48:05 AM
Thanks.
Put in the data in cumulus to see if something was wrong, and it works fine. But still not working from logger.
Don't know why the logger wont do it.
Cheers.

Which station do you have? What set of sensors?
Davis vantage vue.
Wind, temp, hum, winddir.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rockncola on December 28, 2018, 10:29:55 AM
My WifiLogger arrived today from weatherstations.co.uk and I couldn't be happier. Very easy to set up and now working perfectly.

For anyone with the Vue, the instruction manual does say your Vue should make 4 beeps on reboot to indicate the device is plugged in and working properly, but my Vue has always only made 3 beeps, both with WifiLogger and also with Belfryboy's logger. So, if there's anyone with a Vue who's wondering why you're only getting 3 beeps, it may not be anything to worry about since mine has never made the full 4 beeps and works fine.

edit: Okay, so with that said, there is something I'd like to ask; how do I access previous days' data plus highs and lows using WifiLogger's web interface, just like I can using the console or other software? Or, is that not possible yet? I feel like the web interface needs a lot more customisation overall but I have faith that will eventually come.

Thanks.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: gbothwell on December 28, 2018, 05:45:22 PM
Does anyone know if it is possible to update vantage Vue firmware via WiFi Logger?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 29, 2018, 10:14:59 AM
Does anyone know if it is possible to update vantage Vue firmware via WiFi Logger?

No problem with that, but you have to turn on AUTO PAUSE in SYSTEM menu and Davis upgrade software won't find automatically your WiFiLogger. You have to retype IP address of WFL by your own.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on December 29, 2018, 10:34:30 AM
What is the latest sw?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 29, 2018, 10:58:29 AM
What is the latest sw?
1.24 - no new options, just some problems resolved.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: gbothwell on December 29, 2018, 11:17:50 AM
Does anyone know if it is possible to update vantage Vue firmware via WiFi Logger?

No problem with that, but you have to turn on AUTO PAUSE in SYSTEM menu and Davis upgrade software won't find automatically your WiFiLogger. You have to retype IP address of WFL by your own.

Fantastic, Thank you.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: gbothwell on December 29, 2018, 11:51:05 AM
Please unpack and upload this HTML to your WiFiLogger...
I feel somewhat sorry
You have just helped to improve my product. Why do you feel bad with it?

when changing to local time, the time zone is off... but 24hr time it is correct.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rockncola on December 29, 2018, 02:24:30 PM
Will there eventually be an option to view previous days' recorded data?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 29, 2018, 03:08:18 PM
Please unpack and upload this HTML to your WiFiLogger...
I feel somewhat sorry
You have just helped to improve my product. Why do you feel bad with it?

when changing to local time, the time zone is off... but 24hr time it is correct.

Yes. My fault. Javascript has quite problem with time display.
I have change this file now is:
    var timeFormat = 0;
    // 0 - 24h
    // 1 - 12 AM/PM

Time format is in console memory. I will change it in future to do this job automatically from the console settings.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 29, 2018, 03:09:25 PM
Will there eventually be an option to view previous days' recorded data?

I have concept how to do this, but I can't make it in one week :(
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: gbothwell on December 29, 2018, 06:45:52 PM
Please unpack and upload this HTML to your WiFiLogger...
I feel somewhat sorry
You have just helped to improve my product. Why do you feel bad with it?

when changing to local time, the time zone is off... but 24hr time it is correct.

Yes. My fault. Javascript has quite problem with time display.
I have change this file now is:
    var timeFormat = 0;
    // 0 - 24h
    // 1 - 12 AM/PM

Time format is in console memory. I will change it in future to do this job automatically from the console settings.

This is working great now. Thank You
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rockncola on December 30, 2018, 03:49:44 AM
Will there eventually be an option to view previous days' recorded data?

I have concept how to do this, but I can't make it in one week :(

It's all good. :) Take all the time you need. I was just curious to know if it could be implemented that's all.

I love the device otherwise though. It works flawlessly. Well done.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ValentineWeather on December 30, 2018, 07:52:39 AM
Will this work reliably with Cumulus MX?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 30, 2018, 08:58:56 AM
Will this work reliably with Cumulus MX?

We need to wait for answer from PaulMy. He is testing WFL with MX.
I know that there were some problems, but were resolved and should work fine now.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ValentineWeather on December 30, 2018, 09:09:41 AM
Will this work reliably with Cumulus MX?

We need to wait for answer from PaulMy. He is testing WFL with MX.
I know that there were some problems, but were resolved and should work fine now.

Thanks, I ordered one just to test MX. Probably not a good idea yet so canceled order for now.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on December 30, 2018, 09:55:54 AM
Before with MX built 3034 and WiFiLogger I had multiple MX crashes - sometimes running for 2 or 3 days and sometimes for only a few hours.  This was somewhat similar like my experience with running VVP with Weatherlink and Cumulus 1.  Doing the testing of Mark's new MX build 3045 (providing MXdiags and screen captures) in which he has improved MX handling if any console access conflict it has worked fine since December 21st with no crashes.

I have WiFiLogger upload to all the sites: wl.com, WU, CWOP, WOW, AWEKAS, PWS, WC and one more at 5 min, and also uploading the realtime.txt and wflexp.json files at 1 min so quite a bit of activity.  WiFiLogger is set at AutoPause and CumulusMX at 20 sec disconnect.

The test site is http://www.komokaweather.com/cumulusmx/


Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on December 30, 2018, 04:21:39 PM
Sorry if my question doesn't belong to this thread, but could I (theoretically) use the WFL to upload to the paid WeatherLink service? Or does WL require a valid serial of one of their WLIP products?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: PaulMy on December 30, 2018, 05:17:03 PM
Quote
could I (theoretically) use the WFL to upload to the paid WeatherLink service? Or does WL require a valid serial of one of their WLIP products?
I have the free wl.com 2.0 and it is being updated by my WiFiLogger at 5 min interval and don't have and never had a WeatherlinkIP or previous wl.com account, and it works fine.
Since the free account does not give access to the historical data so can't say if that is an issue, but I doubt it.

One experience I have is that my weatherlink.com by itself does not update to GLOBE.  I have a valid School and Site ID and these are set in wl.com to update at 15 min.

I have a Davis/Envoy/USB logger setup and run Weatherlink 6.0.2 occasionally to keep the .wlk files up to date at 10 min interval.  Wl6.0.2 also has the school and site id's entered in GLOBE settings.
I also have a Vue console which has the WiFiLogger and have that setup upload to wl.com at 5 min interval and that works fine and runs 24/7.

When I ONLY run WiFiLogger the wl.com updates occur just fine but GLOBE does not get updated.
When I run WiFiLogger AND wl6.0.2 then a batch update to GLOBE is done with data at the 5 min WiFiLogger interval for the period from the previous running of wl6.0.2.  I have 7 days of this experience.

I only mention this as there seems to be some unique process with my free wl.com non-wlIP setup and not sure if that has any impact on the paid version with historical data.

Enjoy,
Paul
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on December 30, 2018, 07:59:21 PM
Sorry if my question doesn't belong to this thread, but could I (theoretically) use the WFL to upload to the paid WeatherLink service? Or does WL require a valid serial of one of their WLIP products?

As Paulmy states below, uploads to WL 2.0 (the free one) works fine using WiFi logger. Been uploading to them for several months without issue. I am using firmware ver. 1.24 in the logger.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on December 30, 2018, 08:10:39 PM
Thanks for the responses. However, as I stated - I'd like to know if I can upload to the paid service with extended functionality. My possibilities are most probably the monthly fee based service or the purchase of a hardware device with a unique serial that can activate the advanced online service (WeatherLink Pro), but I don't have more info on this.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on December 30, 2018, 09:22:20 PM
Where is the notification of new release of software found?
Haven't got any notification from the forum in this thread about 1.24.
Where can I find 1.24?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: 92merc on December 30, 2018, 09:42:23 PM
First message in this thread has the downloads.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on December 31, 2018, 03:23:54 AM
First message in this thread has the downloads.
Thanks.
Happy New Year to you all.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on December 31, 2018, 04:14:31 AM
Thanks for the responses. However, as I stated - I'd like to know if I can upload to the paid service with extended functionality.

This boils down to two points:

1. The extra features of the Pro account effectively use the archive data, not the current conditions data (at least for logger-based uploads - Connect/EM are different). So the question is whether WFL performs the hourly uploads of archive data, in addition to the per-minute data. I'm not sure of the answer here - Wojtek should be able to confirm.

2. Will Davis allow a 'non-Davis' account to be upgraded to Pro? Pretty sure that they won't discriminate.

So the main unknown is about the archive uploads.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 31, 2018, 05:05:50 AM
Sorry if my question doesn't belong to this thread, but could I (theoretically) use the WFL to upload to the paid WeatherLink service? Or does WL require a valid serial of one of their WLIP products?

It is almost same transmission to WL.COM when you use WL IP, or WL PC + USB/RS232 logger.
WiFiLogger can make both. At this moment is better to use WL PC option in WiFiLogger.
WiFiLogger is transmiting:
1. Settings
2. Real time data
3. HiLows
4. Archive  records.

WL 6.0.5 is now for free if I checked good. So you can send data to WL.COM with clone logger + WL PC, or use WiFiLogger to make same work using 0.3 Watt.

I don't think that Davis will disable WL IP, or WL PC transmission. I don't know if this is possible. Let's assume that there is 20-30k WL IP in the world. It is impossible to force all users to upgrade theirs WL IP to change transfer method. Another thing I don't know if WL IP hardware can send encypted data.
Davis have better option now, subscription. No matter how you will send data, you have to pay for charts (archive/logger data).
Maybe Davis like to have data from your station on own server? Then WiFiLogger is better for them, than clone logger + Cumulus which can't send to WL.COM.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on December 31, 2018, 06:56:11 AM
John (http://www.wxforum.net/index.php?topic=34312.msg366850#msg366850): your first point is probably an important one. That would imply that without a Davis logger solution (be it WL/serial or WLIP for instance) the WL Pro cannot be used to its full potential. Although according to Wojtek the old type of upload service will probably continue to work for the foreseeable future to not alienate owners of the old loggers, and that could be a "workaround". I'm thinking of paying for an original logger and use the Pro service, registering its serial on their web site. This would most probably be a one-time purchase and I'll be able to use the service without additional monthly subscriptions.

Wojtek (http://www.wxforum.net/index.php?topic=34312.msg366850#msg366850): do I understand it right that there are 2 types of upload services, one for the old and one for the newer devices?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on December 31, 2018, 06:57:58 AM
First message in this thread has the downloads.

It's very nice to have a support forum thread but I think a simple web page with all the stuff in the first post and some pointers to distributors would be very useful...
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on December 31, 2018, 07:17:36 AM
@Kobuki: Old vs new is not really an accurate or helpful way of looking at it. Currently there are four sources that can upload to wl.com:

1. Local Weatherlink (eg for Windows) typically sourcing data from a USB or serial logger;
2. WeatherlinkIP logger
3. Connect systems
4. EM systems

1 and 2 are the logger-based options while 3 and 4 are the cellular ones. Wojtek is recommending that you emulate option 1 with a WFL. Details for doing this are on our knowledgebase at:

https://www.manula.com/manuals/pws/davis-kb/1/en/topic/wfl-uploads-to-weatherlink-com (https://www.manula.com/manuals/pws/davis-kb/1/en/topic/wfl-uploads-to-weatherlink-com)

Wojtek also seems to have confirmed that archive uploads are also enabled, so a Pro account should run OK.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on December 31, 2018, 08:39:39 AM
I will write it once more:)

WiFiLogger works correctly with WL.COM.
It can use DID from broken oryginal WL IP, or you can generate DID on WL.COM site. Generated DIDs are for USB/RS232 data loggers, but works perfectly with WiFiLogger.

To view charts from archive data, you have to buy subscription. No matter what. If you have original WL IP, you need to pay for charts as well.
Using WeatherLink for PC 6.0.5 you can download archiver records from WL.COM server. Like before when you were using WL IP.
It is working with WL IP DIDs and with free DIDs.
I have just tested it. WL IP and free DID has same 2048 pages capacity = 10240 data entries. *free DID assigned to PRO account.

Complicated, but WL.COM is still very good service. It's perfect for VP2 with addons, other website don't use additional humidity, soil moisture etc.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on December 31, 2018, 08:51:59 AM
It can use DID from broken oryginal WL IP, or you can generate DID on WL.COM site. Generated DIDs are for USB/RS232 data loggers, but works perfectly with WiFiLogger.

To view charts from archive data, you have to buy subscription. No matter what. If you have original WL IP, you need to pay for charts as well.

Thanks! That's what I wanted to know.

@John: on the WFL thread it should be obvious I'm not interested in cellular. Anyway, sorry for being imprecise, I'm not very invested in the particulars of Davis connection offerings. By "new" I meant uploading to the new Davis Cloud based WL (Pro offerings).
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 02, 2019, 05:20:55 AM
I don't have a weather station yet, but this device may push me over the edge to purchase one of the current gen Davis products. My eventual goal is to integrate the collected data with modern open source platforms like Prometheus.
I've got a few questions around the JSON data and it's various delivery methods:
  • Is there any detailed developer focused documentation on the JSON produced by the WFL at this point?
  • Are the JSON documents produced by the /wflexp.json endpoint, MQTT, FTP, and the HTTP PUT are all the same?
  • Has any consideration been given to cleaning up the data model in JSON to make it more consistent (i.e. make date/time always represented using the same notation, make high/low data a dictionary/hash instead of a positional array, etc.)? If there is, and there's enough memory, I'd suggest switching to a versioned API for the HTTP endpoint (e.g. /v1/wflexp.json, then /v2/wflexp.json, etc.)
 
Lastly, is there a product page that summarizes the knowledge spread throughout this thread? On that page I'd imagine some FAQs, a full changelog, and maybe a product roadmap (maybe just a GitHub page even if the intent is to keep the source closed)
I see many of the elements I'm looking for as differentiators between a strong product and something neat the community has built, even if it is closed source.
Thanks!

Sorry I couldn't answer you when you posted, then I have forgot.
- I have Excel file with description, you have to merge it with Davis communication manual.
- Yes. Export JSON file is the same via FTP/HTTP/MQTT it contains all real time data + all hilows + some settings
- Internet Of Things have limited memory, so this JSON file was made in this shape to send big chunk of data + should work fine with system. Arrays in Json are not a problem. You can use for/while loops to process data.
- There is no space for 2 JSON files. To this one which exist I will just add some more settings like IP number, name of device and that will be all.
- Another JSON will be data from archive memory. This will be JSON format. One last arch. registration, or array with batch of 5 entries.

I am not familiar with GitHub. I am preparing simple web page to share all instructions which I have + latest firmware.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: R_o_B on January 02, 2019, 09:26:57 AM
Wojciech, would it be possible, one day, for the 'WiFiLogger' to produce a data text file that would be similar (compatible with) the data text file ('clientraw.txt') produce by the Weather Display software.

Currently, the 'WiFiLogger' is producing the data text file ('realtime.txt') which is (used to be) produce by the Cumulus software.

By getting involved in replying to some users' questions in the 'Weather-Watch.com (https://www.weather-watch.com/smf/index.php/)' forums, I have been promoting the 'WiFiLogger' to replace the somewhat outdated Davis Instruments Data Loggers - the Weather-Watch.com forums are the main support forums for the Weather Display software.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 02, 2019, 05:37:50 PM
Wojciech, would it be possible, one day, for the 'WiFiLogger' to produce a data text file that would be similar (compatible with) the data text file ('clientraw.txt') produce by the Weather Display software.
Currently, the 'WiFiLogger' is producing the data text file ('realtime.txt') which is (used to be) produce by the Cumulus software.
By getting involved in replying to some users' questions in the 'Weather-Watch.com (https://www.weather-watch.com/smf/index.php/)' forums, I have been promoting the 'WiFiLogger' to replace the somewhat outdated Davis Instruments Data Loggers - the Weather-Watch.com forums are the main support forums for the Weather Display software.

Realtime.txt wasn't good idea. Console doesn't provide data exactly like Cumulus. So in realtime.txt are simple data from console + zeroes, where should be Cumulus statistic data.
I have made some functions which are unnecessary and leave behind very important thing which is archive date. It's a logger, so mainly should serve logger data, right?
I think I should have strategy. My newest is to export last archive entry as JSON file (FTP/MQTT/HTTP).
In my opinion best custom export option is HTTP which is not exist in firmware 1.24, but I am testing it http://wifilogger.net/station/php/. Works perfectly.
Exporting data to PHP gives us more option. Now retrived data via PHP are simply save to json file. But proper PHP could also rewrite it to Realtime.txt, or to any other standard.
So it's very simple. WiFiLogger is exporting fast and robustly JSON file via HTTP to PHP script, this one can be configure/or replace with other PHP, to process data from JSON.
So JSON in live procedure could be save to file/save to database/save to Realtime.txt or other standard.
It will make WiFiLogger much simpler to setup which is very needed. It can't be complicated.
Advanced users with own servers, can configure PHP/MQTT to save data in standard which they need.

In my opinion this is good direction.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Lars_Olsson on January 02, 2019, 06:33:00 PM
In my opinion the best is to get all possible data from logger, then handled it and do own calculations or whatever, in a simple php-file.
I use the json file that way and parse the data to a database. Then it's possible to do whatever I want with the data.
Keep up the good work Wojtek.
Cheers.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: kobuki on January 03, 2019, 07:40:29 AM
In my opinion this is good direction.

I agree. What probably 90% of users need is easy uploading to PWS services. I think that could be a priority, ie. adding more of those to make it more attractive for various services' users. Many people just run a PC or some small appliance with a Davis logger device to upload to those as I reckon. They could scrap/sell those and use a WFL instead. For the rest of us a fixed JSON and/or MQTT for integration for current conditions and as far as available resources allow, access to old records is needed.

Just a hint: your HTML and JS files are full of unneeded white space - you could minify those files to gain some free space. Also, you could compress them with gzip and add the appropriate headers to your HTTP response for compression. I'd expect around 70-80% of space savings on those files. IIRC ESPAsyncWebServer supports that.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: nmenoni on January 08, 2019, 04:59:29 PM
I have 2 questions:

- Is it possible to upgrade the firmware? How?
- Is it possible to send data to a proprietary system via post HTTP or MQTT?

Thank you
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: 92merc on January 08, 2019, 05:01:27 PM
You should be able to update the firmware.  Basically treat the Wifi logger like a Davis Weatherlink IP module.  Same directions and it should update.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: R_o_B on January 08, 2019, 10:26:17 PM
I have 2 questions:
- Is it possible to upgrade the firmware? How?
- Is it possible to send data to a proprietary system via post HTTP or MQTT?
Yes, indeed. Both the upgrade/update instructions (PDF document) and the MQTT information can be found in the first message of this thread 'WiFiLogger - Connect your Davis console directly to the Internet via WiFi (https://www.wxforum.net/index.php?topic=34312.0)'
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Slimbo1981 on January 14, 2019, 05:42:44 AM
Hi Folks

Please can someone direct me on how to sync my Vantage vue date with of the online platforms.

I have set up an account with wow met office and weatheground but then I am stuck and have no clue what to do next to get my data loaded on to these websites. My Ip link is all set up and I can see my data on my phone whilst connected to my router. Any help will be appreciated! Thx
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 14, 2019, 08:19:06 AM
Hi Folks

Please can someone direct me on how to sync my Vantage vue date with of the online platforms.

I have set up an account with wow met office and weatheground but then I am stuck and have no clue what to do next to get my data loaded on to these websites. My Ip link is all set up and I can see my data on my phone whilst connected to my router. Any help will be appreciated! Thx

First thing to do is to reboot device after first setup to disable setup mode "WiFiLoggerSetup" network. It has to be disabled to send data through router.
Second: I assum that you know you new IP number inside home network. Use it to connect to WFL website, then navigate to SETUP| DATA EXPORT SETUP
Third find WU and WOW and type ID + passoword + set interval + click save, repeat for all platforms separatelly.
Last: WU and WOW needs some uploads to show it on web, but 1h for WU is enought.
You can go to http://YOUR_WFL_IP/debug to check what is going on.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Slimbo1981 on January 14, 2019, 08:45:09 AM
Hi, Thank you for coming back to me really appreciate it.

I did that in WU but it says my station is not active.

In WU it says password but on the website it says key?! not sure what to use.

I must be honest on Wow met office I don't even know where to start. I cannot find where to create my ID and password.

Any further help will very appreciated .thx mate
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on January 14, 2019, 08:50:01 AM
http://wow.metoffice.gov.uk/ (http://wow.metoffice.gov.uk/) and 'Sign up'
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Slimbo1981 on January 14, 2019, 08:54:48 AM
One you sign up where do you find the details that has to be entered in the Wifi logger set up up menu? Thx
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 14, 2019, 08:54:59 AM
Hi, Thank you for coming back to me really appreciate it.
I did that in WU but it says my station is not active.
In WU it says password but on the website it says key?! not sure what to use.
I must be honest on Wow met office I don't even know where to start. I cannot find where to create my ID and password.
Any further help will very appreciated .thx mate

Yes WU is generating ID and Key, but you have to use ID and passoword which you use to log in to WU website.
in WOW you will have ID and PIN, PIN you can change. Site ID is loiking like this: 4562c7c4-3e6b-e811-9ccb-0003febc9b2da
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 14, 2019, 08:57:03 AM
One you sign up where do you find the details that has to be entered in the Wifi logger set up up menu? Thx

When you will have WOW account, then you will be able to make "Site" = weather station, It will have SiteID and you will be able to make PIN for it.
You can have multilpe sites on WOW account. In WU as well, you can have planty of weather stations ID.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Slimbo1981 on January 14, 2019, 09:07:28 AM
I have now the site ID on Wow but no pin?!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 14, 2019, 09:22:59 AM
I have now the site ID on Wow but no pin?!

After login to WOW, go to MY SITES, then when you have you site info, click blue buttin EDIT SITE. Scroll down and you will find "Authentication Key", this is you PIN, just set it up then pasted to WiFiLogger.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Slimbo1981 on January 14, 2019, 09:32:20 AM
I can see that and it's an empty tab so I must populate it with a pin of my choice ans save?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 14, 2019, 09:35:41 AM
I can see that and it's an empty tab so I must populate it with a pin of my choice ans save?

Probably. I have working account and Site and I don't remember how it was when was fresh, but yes you need to have this authentication key.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Slimbo1981 on January 14, 2019, 09:44:34 AM
Is there anything else that I am missing as my location still doesn't show on the map?

Also when I am connected to my IP address on my phone I always have ti switch my wifi to regain access to the internet is that normal?  When I am logged in its called Wifiloggersetup?!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Slimbo1981 on January 14, 2019, 09:47:36 AM
This is what it looks like

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 14, 2019, 10:02:17 AM
Is there anything else that I am missing as my location still doesn't show on the map?

Also when I am connected to my IP address on my phone I always have ti switch my wifi to regain access to the internet is that normal?  When I am logged in its called Wifiloggersetup?!
WiFiLoggerSetup is only to establish connection with your router. To disable it you have to reboot WFL (white button, or SYSTEM and REBOOT button) You have to disable SETUP mode to start sending data by WFL.
Before disabling WiFiLoggerSetup mode, please go to SETUP| Network info, where you will be able to find new IP assigned by your router. Using this new IP you can connect from devices in router range. Laptop, phone, even TV, but inside same home network (WiFi is part of home network, home network contains also cable connections)

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Slimbo1981 on January 14, 2019, 11:17:33 AM
Hi, you have been of a great help!

Any idea how to set up with weatherlink as I see they have a nice app that I would love to see my data linked to it.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on January 14, 2019, 11:21:04 AM
Any idea how to set up with weatherlink as I see they have a nice app that I would love to see my data linked to it.

https://www.manula.com/manuals/pws/davis-kb/1/en/topic/wfl-uploads-to-weatherlink-com (https://www.manula.com/manuals/pws/davis-kb/1/en/topic/wfl-uploads-to-weatherlink-com)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Slimbo1981 on January 14, 2019, 11:23:07 AM
By the way my WU still not working it says not responding  :-(

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 14, 2019, 11:25:51 AM
By the way my WU still not working it says not responding  :-(
Even if all you have made right WU needs some time for new ID. Set interval to 5 min and please wait an hour.
Check once more if ID is ok and you have used WU web password istead of station KEY
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Slimbo1981 on January 14, 2019, 11:43:24 AM
And Mode enables and rapid fire enabled?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 14, 2019, 11:45:49 AM
And Mode enables and rapid fire enabled?

:) I fogot to write you that you have to switch mode to enable on every service you like to send data to. This is simple switch on/off
mode: enable
ID - your new id
pass - web WU pass
interval 5 min

wait for sime time, about hour
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Slimbo1981 on January 14, 2019, 11:49:31 AM
When configuring WU do you need to put a URL?

I feel like I am doing something wrong there!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 14, 2019, 11:55:28 AM
When configuring WU do you need to put a URL?

I feel like I am doing something wrong there!

No URL is inside firmware. You need to have only active station on WU with ID, password for WU web and should work, only new ID need some time to start logging.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Slimbo1981 on January 14, 2019, 12:09:39 PM
cool thank you for your help.  I will keep you posted. Cheers
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Slimbo1981 on January 14, 2019, 01:15:29 PM
So now I can see the word activated near the weatherlink but still no data transmitted to the weather link website. I can also see my station on the weatherlink app!!!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Slimbo1981 on January 14, 2019, 01:41:14 PM
Under Wifilogger general setting should I enable the following:
Web Interface
TCP port
Local ID device
upload date
sleep mode
sleep interval
Pause Duration

Thx mate

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 14, 2019, 01:45:05 PM
mode WL PC
click SAVE
then click ACTIVATION
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Slimbo1981 on January 14, 2019, 02:13:10 PM
Thx mate

Now I have it all working :-)

Bow can I make the upload speed faster so the wind speed on the app updates faster?

Thank you chap.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 14, 2019, 02:17:55 PM
Thx mate
Now I have it all working :-)
Bow can I make the upload speed faster so the wind speed on the app updates faster?
Thank you chap.

At this moment only with WUs RapidFire you can have 3 sec.
If you are computer skilled user, you can setup MQTT also with 3 sec.
WL.COM has 1 min. upload like WeatherLink on PC, or WeatherLInk IP.
Some sites like WOW won't accept more data than once per 10 min.
In general those free websites have minimum 5 min interval.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Slimbo1981 on January 14, 2019, 02:25:07 PM
Ok cool

I have copied your settings from General setting in wifi logger to 900s and pause 7minand auto pause I hope that would be fine.

Does WU has an app that can show PWS?

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ocala on January 14, 2019, 05:40:34 PM
Yes they have an Android and IOS app.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: mzac on January 15, 2019, 08:06:23 PM
I just received my logger and installed it tonight and it works great!  I'm very interested in using MQTT to publish data to Home Assistant however I noticed the temperatures are all sent in F instead of C.  Is there any way to change the MQTT settings to send in C?  I noticed that in the FTP settings it can be changed.

Thanks this is an awesome product and I'm happy to support it!

My other post on the Home Assistant forum, maybe we can get some more people from there!

https://community.home-assistant.io/t/wifi-logger-for-davis-weather-stations/88966/3
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 16, 2019, 06:41:49 AM
I just received my logger and installed it tonight and it works great!  I'm very interested in using MQTT to publish data to Home Assistant however I noticed the temperatures are all sent in F instead of C.  Is there any way to change the MQTT settings to send in C?  I noticed that in the FTP settings it can be changed.
Thanks this is an awesome product and I'm happy to support it!
My other post on the Home Assistant forum, maybe we can get some more people from there!
https://community.home-assistant.io/t/wifi-logger-for-davis-weather-stations/88966/3

When I was preparing CSV(text) file for archive export, I wanted to make something similar to WeatherLink standard, but now I know that was bad idea.
When you have original TXT file from WeatherLink PC you don't know what units are in it. I have add units columns to my file.
JSON file is in native console units and has to be like this. It's universal. You have to recalculated units before showing on screen like WU, or PWS make it.
Please visit my website
http://wifilogger.net/station/php/wflexp.json
and template to show data from this JSON
http://wifilogger.net/station/php/
When you click on unit lik C or mph, units will change and settings will be stored by cookies in your web browser. So when you visit this site again it will have your (local)preferences.
It's quite convenient. In same time when you want to store data in data base from multiple people, then data will always be the same F, mph, inch, no mismatch possible.

My next move is to export archive data via JSON format. It will also be in native units from console.

Check how looks recalculating in JavaScript(maybe not very clean code):
Changing from F to C is only  return Math.round(((unit-32)/1.8 )*10) / 10;
Code: [Select]
function Ubar(bar){
var b=0;
switch(UNITS[0]) {
case "mm":  b = bar * 25.4 ;break;
case "hPa": b = bar * 33.8639;break;
case "mb": b = bar * 33.8637526; break;
default:  return Math.round((bar)*1000) /1000;
}

return Math.round((b)*10) /10;
}


function Uwind(wind){
        if(wind == "---") return "---";
var w=0;

switch(UNITS[4]) {
case "mph":   w = wind;break;
case "m/s":   w = wind * 0.447;   break;   
case "km/h":  w = wind * 1.6093;break;
case "knots": w = wind * 0.869;break;
default:w = wind;
}
return Math.round((w)*10) /10;
}

function Urain(rain){
var r=0;
switch(UNITS[3]) {
case "mm": r = Math.round((rain*25.4)*10) /10; return r.toFixed(1);break;
default:   r = Math.round((rain)*100) /100; return r.toFixed(2);
}


}

    function Utemp(unit){
if(UNITS[1] == "F") return unit;
else{
return Math.round(((unit-32)/1.8)*10) / 10;
}
}

I am adding JSON structire in XLS
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: mzac on January 16, 2019, 06:59:29 AM
Thanks the Excel file will help out a lot!  I couldn't sleep this morning so I got up at 4am to start integrating it into my Home Assistant.  Also, my Homeassistant exports all its data into an Influx Database so I am able to see the data in Grafana.  I am still working on a dashboard and I'll share it when it is ready.

I figured out a few of the units but I was missing others, I'll work on it more tonight.

Here is what I have in Home Assistant so far:
https://imgur.com/a/SzuvPqX

I just received my logger and installed it tonight and it works great!  I'm very interested in using MQTT to publish data to Home Assistant however I noticed the temperatures are all sent in F instead of C.  Is there any way to change the MQTT settings to send in C?  I noticed that in the FTP settings it can be changed.
Thanks this is an awesome product and I'm happy to support it!
My other post on the Home Assistant forum, maybe we can get some more people from there!
https://community.home-assistant.io/t/wifi-logger-for-davis-weather-stations/88966/3

When I was preparing CSV(text) file for archive export, I wanted to make something similar to WeatherLink standard, but now I know that was bad idea.
When you have original TXT file from WeatherLink PC you don't know what units are in it. I have add units columns to my file.
JSON file is in native console units and has to be like this. It's universal. You have to recalculated units before showing on screen like WU, or PWS make it.
Please visit my website
http://wifilogger.net/station/php/wflexp.json
and template to show data from this JSON
http://wifilogger.net/station/php/
When you click on unit lik C or mph, units will change and settings will be stored by cookies in your web browser. So when you visit this site again it will have your (local)preferences.
It's quite convenient. In same time when you want to store data in data base from multiple people, then data will always be the same F, mph, inch, no mismatch possible.

My next move is to export archive data via JSON format. It will also be in native units from console.

Check how looks recalculating in JavaScript(maybe not very clean code):
Changing from F to C is only  return Math.round(((unit-32)/1.8 )*10) / 10;
Code: [Select]
function Ubar(bar){
var b=0;
switch(UNITS[0]) {
case "mm":  b = bar * 25.4 ;break;
case "hPa": b = bar * 33.8639;break;
case "mb": b = bar * 33.8637526; break;
default:  return Math.round((bar)*1000) /1000;
}

return Math.round((b)*10) /10;
}


function Uwind(wind){
        if(wind == "---") return "---";
var w=0;

switch(UNITS[4]) {
case "mph":   w = wind;break;
case "m/s":   w = wind * 0.447;   break;   
case "km/h":  w = wind * 1.6093;break;
case "knots": w = wind * 0.869;break;
default:w = wind;
}
return Math.round((w)*10) /10;
}

function Urain(rain){
var r=0;
switch(UNITS[3]) {
case "mm": r = Math.round((rain*25.4)*10) /10; return r.toFixed(1);break;
default:   r = Math.round((rain)*100) /100; return r.toFixed(2);
}


}

    function Utemp(unit){
if(UNITS[1] == "F") return unit;
else{
return Math.round(((unit-32)/1.8)*10) / 10;
}
}

I am adding JSON structire in XLS
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 16, 2019, 07:44:12 AM
Thanks the Excel file will help out a lot!  I couldn't sleep this morning so I got up at 4am to start integrating it into my Home Assistant.  Also, my Homeassistant exports all its data into an Influx Database so I am able to see the data in Grafana.  I am still working on a dashboard and I'll share it when it is ready.

Units are decribed in XLS file, but console gives you :
temp in Fahrenheit
wind speed in mph
rain and ET in inch
bar in inch
elevation in feet (config station only)

Please not that in near future JSON file will change, but I will add some new fields, so your code should be good.
I need to put some identification of WFL to this file. It's ok now when you have only one, but when you want to server a few via PHP you need some identification, so I will add Name, MAC address, maybe local IP. I will try to make unique key for WFLs, to protect your server from other users.
But data will be like this. WFL JSON file contains all current data + hilows data, when WFL will send via second JSON file archive records from data logger memory, then whole info from console will be exported via JSON. JSON will be exported via FTP/HTTP/MQTT. HTTP and MQTT in 3 sec interval.
Thats my goal for now.

If you will need any help, ask here, or send me an email wifilogger@qq.com.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rockncola on January 17, 2019, 11:10:25 PM
Something else I noticed (And its a good thing  :grin:) is that now WU reports wind speeds other than calm or 0 all the time.
Before, when WLIP uploaded to WU, it was wind speed at that very moment. So most uploads (<90%) showed calm wind.
The option in WiFiLogger 'Data Export Setup' for CWOP asks for type of wind speed to report. I don't know how or why this would effect WU but since I set it to '2-Min Avg Wind Speed',  CWOP AND WU seem to report the 2 minute average. Maybe I'm interpreting this wrong, but either way, I'm not complaining.

Will there be a way to do this for PWS in future?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 18, 2019, 05:39:40 AM
Something else I noticed (And its a good thing  :grin:) is that now WU reports wind speeds other than calm or 0 all the time.
Before, when WLIP uploaded to WU, it was wind speed at that very moment. So most uploads (<90%) showed calm wind.
The option in WiFiLogger 'Data Export Setup' for CWOP asks for type of wind speed to report. I don't know how or why this would effect WU but since I set it to '2-Min Avg Wind Speed',  CWOP AND WU seem to report the 2 minute average. Maybe I'm interpreting this wrong, but either way, I'm not complaining.

Will there be a way to do this for PWS in future?

In CWOP I didn't know what kind of wind should be exported, so I made option to chose, but when you turn on console, then there is no 10 and 2 min AVG wind, so for this time CWOP is feeded with current wind speed, just to not make gaps on CWOP site. When 2 min avg is ready, then it's replacing current wind in this situation.

Davis console gives us:
- Current Wind Speed
- Current Wind Direction
- 2 min Avg Wind Speed
- 10 min Avg Wind Speed
- 10 min Wind Gust
- Wind Gust Direction

Please note, that there is no wind direction for AVG winds.

PWS accept:
- winddir
- windspeedmph
- windgustmph

What I am going to do in next move is to take latest archive input (fresh) and send this data to PWS, WU, etc.
In archive data we have :
- Wind Speed - 1.3
- Hi Speed - 4.5
- Hi Dir - ENE
- Wind Dir - ENE
Wind direction is divided to 16 parts.

But, yes I can make option to change wind in export.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 18, 2019, 05:50:09 AM
To move forward with WiFiLogger firmware and new features we need to do one hard thing.
I have chosen bad partition table on the beginning. Firmware can be only 512kB. Now it's bigger, so partition table has to be changed.
Problem is, this operation will clear whole memory and your settings will be wiped out.

I need to find volunteers. Computer super users, who will check my procedure and help to improve manual for other great WFLs users.
You have only this: https://wifilogger.net/files/WFL_Update_200.zip

On the other hand if you don't mind that your WFL after migration to version 2.00 will be restored to factory settings. Then procedure is very simple. Just update your WFL to 2.00 and wait for max 5 min.

Please write suggestion here, or send me via email wifilogger@qq.com

Thank you
Wojtek
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rockncola on January 18, 2019, 06:54:40 AM
To move forward with WiFiLogger firmware and new features we need to do one hard thing.
I have chosen bad partition table on the beginning. Firmware can be only 512kB. Now it's bigger, so partition table has to be changed.
Problem is, this operation will clear whole memory and your settings will be wiped out.

I need to find volunteers. Computer super users, who will check my procedure and help to improve manual for other great WFLs users.
You have only this: https://wifilogger.net/files/WFL_Update_200.zip

On the other hand if you don't mind that your WFL after migration to version 2.00 will be restored to factory settings. Then procedure is very simple. Just update your WFL to 2.00 and wait for max 5 min.

Please write suggestion here, or send me via email wifilogger@qq.com

Thank you
Wojtek

I will volunteer, but I'm not exactly sure what you want me to do other than download and update to 2.00. Don't care if settings get wiped out. What else do you need to know?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 18, 2019, 06:57:59 AM
I will volunteer, but I'm not exactly sure what you want me to do other than download and update to 2.00. What else do you need to know?

Full procedure is to save and restore settings using firmware 1.24S.
1. Update firmware in WiFiLogger to version 1.24S – see step 1 below.
2. Save config files to local computer hard drive
3. Update firmware to version 2.00
4. Upload configuration files you saved to local computer hard drive (step 2 above) as HTML files.

Please download https://wifilogger.net/files/WFL_Update_200.zip
Instruction is inside.
My question is: Is this instruction is proper made?
Where is main problem?
Is procedure was easy to made?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: mzac on January 18, 2019, 07:04:46 AM
I'll be happy to test v2.0 out tonight!  I'll give you news when I do!
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rockncola on January 18, 2019, 07:38:39 AM
For the upgrade to 124S:

1.1 - fine.
1.2 - I could be a bit picky but probably should read, "Unzip folder."
1.3 - Inside WFL_Update_200 folder, you will find two folders (WifiLogger124S and WifiLogger200) with their corresponding .bin and .html files
1.4 - Fine, but has minor spelling error, "Go to SETUP|SYSTEM menu of your WFL and make firmware update with WiFiLogger124S.bin file, sd you have likely done before" (should be, "as").

2. All fine and easy to understand, but may I suggest adding something like, "Save this file to your PC (right click, Save As)."

Updating to 2.00 now.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rockncola on January 18, 2019, 07:45:32 AM
Update to 2.00 went smoothly. Nothing to really add. Instructions were easy to understand. Nothing much else I can think of to be honest.

Edit: Under Rain and ET, I notice there's an area that just has "---". Any idea what this is?

Edit again: Also, at the top of my Real Time Data page, I'm getting, "undefined". My clock / real time data is no longer updating either. Oh crap.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 18, 2019, 07:57:48 AM
Update to 2.00 went smoothly. Nothing to really add. Instructions were easy to understand. Nothing much else I can think of to be honest.
Edit: Under Rain and ET, I notice there's an area that just has "---". Any idea what this is?
Edit again: Also, at the top of my Real Time Data page, I'm getting, "undefined". My clock / real time data is no longer updating either.

It takes up to 5 min. First HTML files are being downloaded, then after success version 2.08 will be downloaded and updated.
Please refresh web site of WFL and check firmware version SETUP|SYSTEM.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rockncola on January 18, 2019, 08:01:14 AM
Update to 2.00 went smoothly. Nothing to really add. Instructions were easy to understand. Nothing much else I can think of to be honest.
Edit: Under Rain and ET, I notice there's an area that just has "---". Any idea what this is?
Edit again: Also, at the top of my Real Time Data page, I'm getting, "undefined". My clock / real time data is no longer updating either.

It takes up to 5 min. First HTML files are being downloaded, then after success version 2.08 will be downloaded and updated.
Please refresh web site of WFL and check firmware version SETUP|SYSTEM.

It's been longer than 5 minutes though. Nothing is happening. Just stuck on WiFiLogger 2.00.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rockncola on January 18, 2019, 08:10:11 AM
Is there a any way I can kick-start the download process again?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 18, 2019, 08:17:52 AM
Is there a any way I can kick-start the download process again?
http://YOUR_WFL_IP/update
chose first option: Firmware update
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rockncola on January 18, 2019, 08:25:42 AM
Is there a any way I can kick-start the download process again?
http://YOUR_WFL_IP/update
chose first option: Firmware update

And update to 2.00 again?

"Update failed to install. Restarting."
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 18, 2019, 08:36:44 AM
Is there a any way I can kick-start the download process again?
http://YOUR_WFL_IP/update
chose first option: Firmware update

And update to 2.00 again?

"Update failed to install. Restarting."

Ver 2.00 is downloading new firmware, it's triggered to start downloading after reboot.
Your units can't download full update and it's rebooting.
please try to use this: https://wifilogger.net/files/WiFiLogger208.zip to make regular update to 2.08
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rockncola on January 18, 2019, 08:57:21 AM
Is there a any way I can kick-start the download process again?
http://YOUR_WFL_IP/update
chose first option: Firmware update

And update to 2.00 again?

"Update failed to install. Restarting."

Ver 2.00 is downloading new firmware, it's triggered to start downloading after reboot.
Your units can't download full update and it's rebooting.
please try to use this: https://wifilogger.net/files/WiFiLogger208.zip to make regular update to 2.08

All working fine after manual update. Thanks.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 18, 2019, 09:07:40 AM
All working fine after manual update. Thanks.

No it's not fine, because your WFL has reboot 12 times and start to downloading HTML files again and again.
Probably internet problem, but maybe auto trigger to make update it is not good idea.
I will check this operation with several people and maybe change this procedure.

Thank you for your help.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dupreezd on January 18, 2019, 09:09:41 AM
Updated to version 2.0 with no issues.

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rockncola on January 18, 2019, 09:18:55 AM
Updated to version 2.0 with no issues.

The issue I had was the auto-update from 2.00 to 2.08. How did you go?

All working fine after manual update. Thanks.

No it's not fine, because your WFL has reboot 12 times and start to downloading HTML files again and again.
Probably internet problem, but maybe auto trigger to make update it is not good idea.
I will check this operation with several people and maybe change this procedure.

Thank you for your help.

I obviously meant that my logger is working fine now after being stuck on 2.0. Don't know why it didn't auto-update itself.

By the way, how does the forecast feature work? Would it be possible to make it so it can be disabled? It says precipitation possible yet we're in a severe drought and there's no sign of any rain for the next week at least.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dupreezd on January 18, 2019, 09:25:39 AM
Upgraded to 2.08, also with no problems.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rockncola on January 18, 2019, 09:26:22 AM
Upgraded to 2.08, also with no problems.

Good to hear. Just me I guess.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 18, 2019, 09:40:32 AM
Upgraded to 2.08, also with no problems.
From 2.00 to 2.08 should be done by itself in about 5 minutes.
2.00 is only to change partition table and auto repair WFL to be operational.
I have tested this procedure many times, but maybe my server is to far from someone to make this procedure robust.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 18, 2019, 09:43:02 AM
By the way, how does the forecast feature work? Would it be possible to make it so it can be disabled? It says precipitation possible yet we're in a severe drought and there's no sign of any rain for the next week at least.

It's forecast from console. If you don't like I could distribute index.html (first page) with this thing off, or add option and instruction how to disable.
I was thinking that WFL should be 1:1 with console.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rockncola on January 18, 2019, 09:53:27 AM
By the way, how does the forecast feature work? Would it be possible to make it so it can be disabled? It says precipitation possible yet we're in a severe drought and there's no sign of any rain for the next week at least.

It's forecast from console. If you don't like I could distribute index.html (first page) with this thing off, or add option and instruction how to disable.
I was thinking that WFL should be 1:1 with console.

Yeah, I thought it was from the console. Either method you mention to remove it would do. :)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 18, 2019, 10:17:21 AM
By the way, how does the forecast feature work? Would it be possible to make it so it can be disabled? It says precipitation possible yet we're in a severe drought and there's no sign of any rain for the next week at least.

It's forecast from console. If you don't like I could distribute index.html (first page) with this thing off, or add option and instruction how to disable.
I was thinking that WFL should be 1:1 with console.

Yeah, I thought it was from the console. Either method you mention to remove it would do. :)
1. Download index.zip
2. unpack
3. upload index.html to WFL as HTML file SETUP|SYSTEM bottom of the page
4. go to http://YOUR_WFL_IP/edit
5. chose index.html from list on the left
6. find :
    var forecastdisplay = 1;
    //0 - disable forecast
    //1 - enable forecast
7. change var forecastdisplay = 1; to var forecastdisplay = 0;
8. click "save" button
9. reload your WFLs web page
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rockncola on January 18, 2019, 10:42:56 AM
By the way, how does the forecast feature work? Would it be possible to make it so it can be disabled? It says precipitation possible yet we're in a severe drought and there's no sign of any rain for the next week at least.

It's forecast from console. If you don't like I could distribute index.html (first page) with this thing off, or add option and instruction how to disable.
I was thinking that WFL should be 1:1 with console.

Yeah, I thought it was from the console. Either method you mention to remove it would do. :)
1. Download index.zip
2. unpack
3. upload index.html to WFL as HTML file SETUP|SYSTEM bottom of the page
4. go to http://YOUR_WFL_IP/edit
5. chose index.html from list on the left
6. find :
    var forecastdisplay = 1;
    //0 - disable forecast
    //1 - enable forecast
7. change var forecastdisplay = 1; to var forecastdisplay = 0;
8. click "save" button
9. reload your WFLs web page

I am going to leave it for a while, but I will keep this post in mind. Thank you. :)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: mzac on January 18, 2019, 03:17:01 PM
I updated to 1.24S and now I get FileNotFound on all links... Do I need to do a hard reset on the unit?  I was doing this remotely from work so if I need to reset it I'll have to wait until I get home...

If I try the main link I get empty content

Any way to force it to reset?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: 92merc on January 18, 2019, 03:24:59 PM
mzac, sounds like you missed the second step to upgrading firmware.  After you've gone up a version, you have to go into that ZIP file and find the HTML files as well.  On the Wifi screen, there was a spot where you have to upload the updated HTML files as well.  That will likely fix your link issue.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: mzac on January 18, 2019, 03:27:22 PM
Hmm however it said to go to 1.24S you didn't need to upload the HTML files... This was just a .bin file upload which is what the instructions said:

Go to SETUP|SYSTEM menu of your WFL and perform firmware update with WiFiLogger124S.bin file, as you have likely done before with any other firmware change. HTML files won’t be needed in this step.

mzac, sounds like you missed the second step to upgrading firmware.  After you've gone up a version, you have to go into that ZIP file and find the HTML files as well.  On the Wifi screen, there was a spot where you have to upload the updated HTML files as well.  That will likely fix your link issue.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 18, 2019, 03:36:56 PM
Hmm however it said to go to 1.24S you didn't need to upload the HTML files... This was just a .bin file upload which is what the instructions said:

Go to SETUP|SYSTEM menu of your WFL and perform firmware update with WiFiLogger124S.bin file, as you have likely done before with any other firmware change. HTML files won’t be needed in this step.

mzac, sounds like you missed the second step to upgrading firmware.  After you've gone up a version, you have to go into that ZIP file and find the HTML files as well.  On the Wifi screen, there was a spot where you have to upload the updated HTML files as well.  That will likely fix your link issue.

What version you had before? It looks like you don't have any of HTML files.
http://YOUR_WFL_IP/admin/html
will allow you to upload HTML files. Start with system.html.
If you don't have HTML file this mean config files are also cleared. So you can upload system.html file and use it to update to version 2.00 which will download automaticly version 2.08.

Playing with version  1.24S is for protec your settings, but it wasn't work in your case.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: mzac on January 18, 2019, 03:38:57 PM
Ok I got the files re-uploaded using curl

Code: [Select]
root@pi3:/media/nas1-downloads/WFL_Update_200/WFL_Update_200/WiFiLogger124S/html# curl -F 'data=arch.html' davis/admin/html
root@pi3:/media/nas1-downloads/WFL_Update_200/WFL_Update_200/WiFiLogger124S/html# curl -F 'data=edit.html' davis/admin/html
root@pi3:/media/nas1-downloads/WFL_Update_200/WFL_Update_200/WiFiLogger124S/html# curl -F 'data=export.html' davis/admin/html
root@pi3:/media/nas1-downloads/WFL_Update_200/WFL_Update_200/WiFiLogger124S/html# curl -F 'data=ftpexport.html' davis/admin/html
root@pi3:/media/nas1-downloads/WFL_Update_200/WFL_Update_200/WiFiLogger124S/html# curl -F 'data=index.html' davis/admin/html
root@pi3:/media/nas1-downloads/WFL_Update_200/WFL_Update_200/WiFiLogger124S/html# curl -F 'data=info.html' davis/admin/html
root@pi3:/media/nas1-downloads/WFL_Update_200/WFL_Update_200/WiFiLogger124S/html# curl -F 'data=setup.html' davis/admin/html
root@pi3:/media/nas1-downloads/WFL_Update_200/WFL_Update_200/WiFiLogger124S/html# curl -F 'data=style.css' davis/admin/html
root@pi3:/media/nas1-downloads/WFL_Update_200/WFL_Update_200/WiFiLogger124S/html# curl -F 'data=system.html' davis/admin/html
root@pi3:/media/nas1-downloads/WFL_Update_200/WFL_Update_200/WiFiLogger124S/html# curl -F 'data=wifi.html' davis/admin/html

Hmm however it said to go to 1.24S you didn't need to upload the HTML files... This was just a .bin file upload which is what the instructions said:

Go to SETUP|SYSTEM menu of your WFL and perform firmware update with WiFiLogger124S.bin file, as you have likely done before with any other firmware change. HTML files won’t be needed in this step.

mzac, sounds like you missed the second step to upgrading firmware.  After you've gone up a version, you have to go into that ZIP file and find the HTML files as well.  On the Wifi screen, there was a spot where you have to upload the updated HTML files as well.  That will likely fix your link issue.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 18, 2019, 03:40:51 PM
Ok I got the files re-uploaded using curl
Hmm however it said to go to 1.24S you didn't need to upload the HTML files... This was just a .bin file upload which is what the instructions said:
Go to SETUP|SYSTEM menu of your WFL and perform firmware update with WiFiLogger124S.bin file, as you have likely done before with any other firmware change. HTML files won’t be needed in this step.
mzac, sounds like you missed the second step to upgrading firmware.  After you've gone up a version, you have to go into that ZIP file and find the HTML files as well.  On the Wifi screen, there was a spot where you have to upload the updated HTML files as well.  That will likely fix your link issue.

Hacker

can you open
http://YOUR_WFL_IP/config.json
http://YOUR_WFL_IP/stationconfig.json
??
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: mzac on January 18, 2019, 03:46:03 PM
:)

Yes now I was able to upgrade to v2.0, and now it has upgraded to 2.08.  I was able to download the json files yes...

Ok I got the files re-uploaded using curl
Hmm however it said to go to 1.24S you didn't need to upload the HTML files... This was just a .bin file upload which is what the instructions said:
Go to SETUP|SYSTEM menu of your WFL and perform firmware update with WiFiLogger124S.bin file, as you have likely done before with any other firmware change. HTML files won’t be needed in this step.
mzac, sounds like you missed the second step to upgrading firmware.  After you've gone up a version, you have to go into that ZIP file and find the HTML files as well.  On the Wifi screen, there was a spot where you have to upload the updated HTML files as well.  That will likely fix your link issue.

Hacker

can you open
http://YOUR_WFL_IP/config.json
http://YOUR_WFL_IP/stationconfig.json
??
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: mzac on January 18, 2019, 03:48:40 PM
All good now, however I see a typo in the custom export settings:

"FTP file settings:

should be

FTP file settings:

So maybe there is an escaped \" somewhere in there...
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 18, 2019, 03:49:07 PM
:)
Yes now I was able to upgrade to v2.0, and now it has upgraded to 2.08.  I was able to download the json files yes...
No, version 1.24S was to download JSONs. Now you will need to configure your WFL manually :(
It has factory settings now.

I don't know why your update to 1.24S wiped out all files. It could happened with first batch, but not now. Sorry.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: mzac on January 18, 2019, 03:54:56 PM
It is all good :)  When I uploaded the html files with curl I was able to download the two json config files.  Now after updating to 2.08 I was able to upload them, reset and all config is back to normal.

I like that you can now see the low battery warning on the transmitter. I replaced my battery 2 days ago when it was -20C outside but it is still giving me a warning.  There is still a LED flashing on my vantage vue outside.  This happens every winter!  We don't get enough sun to charge the capacitor with the solar panel.

I saw there is 'trbat' being sent in the json and mqtt, mine is currently '8' and in your spreadsheet it didn't say what the values meant?

:)
Yes now I was able to upgrade to v2.0, and now it has upgraded to 2.08.  I was able to download the json files yes...
No, version 1.24S was to download JSONs. Now you will need to configure your WFL manually :(
It has factory settings now.

I don't know why your update to 1.24S wiped out all files. It could happened with first batch, but not now. Sorry.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 18, 2019, 04:07:10 PM
I saw there is 'trbat' being sent in the json and mqtt, mine is currently '8' and in your spreadsheet it didn't say what the values meant?

To better understand WiFiLogger and console maybe you will need this: https://www.davisinstruments.com/support/weather/download/VantageSerialProtocolDocs_v261.pdf
WiFiLogger is transmission device. All I need to do is to take data from console and send it in convinient way via wifi to the Internet.
This Davis manual will allow you to understand that only main temp has decimal, all other are in full F degree and other usefull informations.

trbatt = Transmitter Battery Status
I think it's 8 bits.
trbatt = 00000000b means no problem
trbatt = 00000001b LOW BATTERY ON STATION 1
trbatt = 00000010b LOW BATTERY ON STATION 2
trbatt = 10010001b LOW BATTERY ON STATION 1,5 and 8
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: mzac on January 18, 2019, 04:13:19 PM
Ok this is awesome!  Will be a good read tonight!

BTW you've done a really good job on this product!  I'm very happy! :D

And yes I'm a bit of hacker, part of me and my job..

I saw there is 'trbat' being sent in the json and mqtt, mine is currently '8' and in your spreadsheet it didn't say what the values meant?

To better understand WiFiLogger and console maybe you will need this: https://www.davisinstruments.com/support/weather/download/VantageSerialProtocolDocs_v261.pdf
WiFiLogger is transmission device. All I need to do is to take data from console and send it in convinient way via wifi to the Internet.
This Davis manual will allow you to understand that only main temp has decimal, all other are in full F degree and other usefull informations.

trbatt = Transmitter Battery Status
I think it's 8 bits.
trbatt = 00000000b means no problem
trbatt = 00000001b LOW BATTERY ON STATION 1
trbatt = 00000010b LOW BATTERY ON STATION 2
trbatt = 10010001b LOW BATTERY ON STATION 1,5 and 8
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 18, 2019, 04:14:30 PM
I like that you can now see the low battery warning on the transmitter.
:)
Option ordered by WheatonRon

and twcmaster ordered WiFiLogger info on first page.
On the left top corner you have device name which can be change in WiFi setup menu.
When you click on it you have IP and MAC address to recognize which WFL is this. There are people with multiple WiFiLoggers.
Those info will be added to JSON export file to.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 18, 2019, 04:27:42 PM
BTW you've done a really good job on this product!  I'm very happy! :D

There is nothing like a happy client. :)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: mzac on January 19, 2019, 04:55:59 PM
Hi, I had a bit of time today while the kids were watching tv so I got some more data points entered into Homeassistant.  While I was doing that I came up with a few questions, notes:

- Does the wifi logger set the time of the console with SETTIME?
- Is there any way to clear monthly rain?  I tried with clear highs but it didn't work as my console went nuts with a dead battery in the transmitter and shows 2000+mm of rain!
- Under the wifi setup, there is a tcp port setting of 22222, what is the purpose of this port?  Telnetting to it doesn't give anything
- The json output seems to have the version sent twice, looks like a bug?
   {"stnmod":17,"ver":2.12,"ver":2.12,"loctime":1547916190,"utctime":1547934190
- You mentioned about sending more info in the json, here are some ideas:
  - station name
  - mac address
  - ip address
  - SSID connected
  - Wifi RSSI
  - Wifi Mode (b/g/n)
  - Last boot (utc time?)
  - Uptime (in seconds?)
  - wifi logger firmware
  - type/model of console (I have vantage vue)
  - lat/long of station
 
Thanks, again awesome what you've done :)

BTW you've done a really good job on this product!  I'm very happy! :D

There is nothing like a happy client. :)
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bushman on January 19, 2019, 05:09:13 PM
Port 22222 is a pass-thru; at least it is on a Davis
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: 92merc on January 19, 2019, 05:10:27 PM
That port 22222 just replicates the port that other weather software would use to talk to the logger.  Same port weather link would use via the Davis IP product.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 19, 2019, 05:33:10 PM
Hi, I had a bit of time today while the kids were watching tv so I got some more data points entered into Homeassistant.  While I was doing that I came up with a few questions, notes:

- Does the wifi logger set the time of the console with SETTIME?
- Is there any way to clear monthly rain?  I tried with clear highs but it didn't work as my console went nuts with a dead battery in the transmitter and shows 2000+mm of rain!
- Under the wifi setup, there is a tcp port setting of 22222, what is the purpose of this port?  Telnetting to it doesn't give anything
- The json output seems to have the version sent twice, looks like a bug?
   {"stnmod":17,"ver":2.12,"ver":2.12,"loctime":1547916190,"utctime":1547934190
- You mentioned about sending more info in the json, here are some ideas:
  - station name
  - mac address
  - ip address
  - SSID connected
  - Wifi RSSI
  - Wifi Mode (b/g/n)
  - Last boot (utc time?)
  - Uptime (in seconds?)
  - wifi logger firmware
  - type/model of console (I have vantage vue)
  - lat/long of station

  - station name -absolutely
  - mac address -  absolutely + second MAC of access point mode
  - ip address - absolutely
  - SSID connected - can do
  - Wifi RSSI - why not
  - Wifi Mode (b/g/n) - why not
  - Last boot (utc time?) can do
  - Uptime (in seconds?) can do
  - wifi logger firmware obviously
  - type/model of console (I have vantage vue) model =16 means VP2, model=17 means Vue this is done
  - lat/long of station why not

+ some settings like units, rain calibration 2mm, or 0.1 inch + some other settings.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: gbothwell on January 20, 2019, 03:02:32 PM
To move forward with WiFiLogger firmware and new features we need to do one hard thing.
I have chosen bad partition table on the beginning. Firmware can be only 512kB. Now it's bigger, so partition table has to be changed.
Problem is, this operation will clear whole memory and your settings will be wiped out.

I need to find volunteers. Computer super users, who will check my procedure and help to improve manual for other great WFLs users.
You have only this: https://wifilogger.net/files/WFL_Update_200.zip

On the other hand if you don't mind that your WFL after migration to version 2.00 will be restored to factory settings. Then procedure is very simple. Just update your WFL to 2.00 and wait for max 5 min.

Please write suggestion here, or send me via email wifilogger@qq.com

Thank you
Wojtek

The process worked for me no problem.  I am now on 2.08.  The only setting that didn't come over (this is expected) was the date seperator and I manually updated in index.html. 
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: BigAlT on January 20, 2019, 04:36:20 PM
Updated to v2.08 following the included instructions. Update went fine & transfer of config files went fine as well. All working great.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: tchirles on January 22, 2019, 08:35:15 AM
I’m very new to the Forum and new to weather stations.  I have a Davis VantageVue.  How does the WIFI Logger compare to the NANO SD?  on the surface they appear to be similar except for the price!
Thanks.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rockncola on January 22, 2019, 09:27:41 AM
A question; when I upload my data from WifiLogger to the likes of Wunderground and PWSweather, I notice that rainfall is calculated in 0.1mm increments (both sites report 0.5mm to have fallen). Thing is, I did change the setting to enable 0.2mm increments in WifiLogger which works and reports the correct 0.4mm on the main Wifilogger page. My question is why am I getting the correct output on WifiLogger page but incorrect 0.1mm increments to PWS / Wunderground? Thank you in advance.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 22, 2019, 11:45:18 AM
A question; when I upload my data from WifiLogger to the likes of Wunderground and PWSweather, I notice that rainfall is calculated in 0.1mm increments (both sites report 0.5mm to have fallen). Thing is, I did change the setting to enable 0.2mm increments in WifiLogger which works and reports the correct 0.4mm on the main Wifilogger page. My question is why am I getting the correct output on WifiLogger page but incorrect 0.1mm increments to PWS / Wunderground? Thank you in advance.
Don't use 0.1mm this exist probably only in Davis manual. I should erase this from WFL.
I can see this problem.
- Davis not measure rain, but counts clicks from rain gauge.
- If you have regular Davis then 1 click = 0.01 inch = 0.254mm
- If you have 2mm weight adapter, then 1 click = 0.2mm = 0.007874015748 inch
WU takes rain in inches.
I have made 3 clicks = 0.6mm = 0.023622047244inch. WFL and console shows 0.02inch. This value goes to WU 0.02inch * 25.4 = 0.508, but WU shows 0.51mm

I will examine this. Maybe WU will take better precision than 0.01 inch. This will solve problem. US customers should not have such problem. Measure in inches, send in inches.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 22, 2019, 12:13:50 PM
I’m very new to the Forum and new to weather stations.  I have a Davis VantageVue.  How does the WIFI Logger compare to the NANO SD?  on the surface they appear to be similar except for the price!
Thanks.

There are three standalone devices:
1. WeatherLink IP
2. WiFiLogger
3. MB Nano and MB Nano SD

1. WeatherLink IP
- Sending data through ethernet.
- Sending data to WeatherLink.com ONLY
- Working with WeatherLInk PC/Cumulus etc.

2. WiFiLogger
- is enchanced WeatherLink IP
- Using WiFi only
- Sending data to WeatherLink.com
- Working with WeatherLInk PC/Cumulus etc.
- Allow to send data to services like WU, PWS, WOW etc.
- Allow to export data to custom server FTP/HTTP/MQTT

3. MB Nano and MB Nano SD
I have never used this, but it has plenty of functions.
SD version allows to store archive data on SD card + SD can contain HTML website.
For sure it allows to send data to custom servers.
Nano is based on minimized Linux router/board

What has WiFiLogger which Nano don't have?
WiFiLogger is compatible with WeatherLink.com.
WFL has similar power consumption like original WeatherLinkIP. Nano needs 3x power.

If you know what to do with all Nano's functions and you need them, then probably that would be good choice for you.
If you are looking for 500% enhanced WeatherLinkIP(which is very good device) with WiFi to send data to WU, PWS etc. Then WiFilogger is absolutely good choice.
WiFiLogger was designed to be simple to use and setup. I hope that was done properly, but for this topic, users needs to say about.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bushman on January 22, 2019, 12:37:58 PM
4.  Meteobridge with a clone logger (or Davis if you like to pay a lot). 

I know it is not truly standalone, but it does essentially do what WIFI Logger (great product!) and some of the Meteobrdige series do.  For example, in MB, you can  annotate a webcam with weather data.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: tchirles on January 22, 2019, 03:13:03 PM
Thanks for the info. Looks like WFL is the way to go.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Muzz on January 22, 2019, 03:17:04 PM
I've just gone to download WiFiLogger124.zip using the link in the first post but received a 404 - Not found error.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rockncola on January 22, 2019, 03:24:57 PM
A question; when I upload my data from WifiLogger to the likes of Wunderground and PWSweather, I notice that rainfall is calculated in 0.1mm increments (both sites report 0.5mm to have fallen). Thing is, I did change the setting to enable 0.2mm increments in WifiLogger which works and reports the correct 0.4mm on the main Wifilogger page. My question is why am I getting the correct output on WifiLogger page but incorrect 0.1mm increments to PWS / Wunderground? Thank you in advance.
Don't use 0.1mm this exist probably only in Davis manual. I should erase this from WFL.
I can see this problem.
- Davis not measure rain, but counts clicks from rain gauge.
- If you have regular Davis then 1 click = 0.01 inch = 0.254mm
- If you have 2mm weight adapter, then 1 click = 0.2mm = 0.007874015748 inch
WU takes rain in inches.
I have made 3 clicks = 0.6mm = 0.023622047244inch. WFL and console shows 0.02inch. This value goes to WU 0.02inch * 25.4 = 0.508, but WU shows 0.51mm

I will examine this. Maybe WU will take better precision than 0.01 inch. This will solve problem. US customers should not have such problem. Measure in inches, send in inches.

That's interesting. I have a 0.2mm metric adapter in my VP2 and have console also set to 0.2mm. What about PWSweather?  It is showing the same 0.5mm as well. Do I wait for a fix from your end?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: 92merc on January 22, 2019, 03:34:13 PM
Muzz, if you go to this link, it has both 1.24S, and 2.00 with directions.

https://wifilogger.net/files/WFL_Update_200.zip

If you are at a version 1.X on your logger, you'll follow the manual to update to 1.24S.  Then you'll back up 2 config files.

After you have those two files, then you'd upgrade to 2.0.  Let it update itself to 2.08.  Then upload the configs.  But it's all in the manual in that ZIP file.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 22, 2019, 04:04:38 PM
I've just gone to download WiFiLogger124.zip using the link in the first post but received a 404 - Not found error.

Sorry I forgot to change link. I am trying to force all users to update to version 2.00.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 22, 2019, 04:10:55 PM
That's interesting. I have a 0.2mm metric adapter in my VP2 and have console also set to 0.2mm. What about PWSweather?  It is showing the same 0.5mm as well. Do I wait for a fix from your end?

Console has to settings
- units inch, or mm,
- rain collector size 0.01 inch, or 0.2mm

You have 0.2mm like me.
When you change units to inches then 0.6mm become 0.02 inch, you loose some digits. 0.0236220472440945
0.02 is on console display.
WU and PWS accept rain data in inches. So 0.02 * 25.4 = 0.508 => 0.51 => 0.5

I have to check if WU and PWS will accept this form: 0.0236220472440945, not this 0.02

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: jcookjr82 on January 22, 2019, 07:50:44 PM
Hi, Wojtek.

The firmware update got rid of the firmware version of the console, which I liked because I would periodically check to make sure Davis hadn't released a new update to my Vue console (ver. 4.30 currently). Would it be easy to bring that small feature back? Also, is there a way to pull the battery level/voltage from the ISS, considering the console gives a low battery warning when the ISS is low? Thanks, in advance. The constant improvements are intriguing.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 23, 2019, 06:18:30 AM
Hi, Wojtek.
The firmware update got rid of the firmware version of the console, which I liked because I would periodically check to make sure Davis hadn't released a new update to my Vue console (ver. 4.30 currently). Would it be easy to bring that small feature back? Also, is there a way to pull the battery level/voltage from the ISS, considering the console gives a low battery warning when the ISS is low? Thanks, in advance. The constant improvements are intriguing.

Hi John
Version is hided. Please let me know if that is ok for you. I had to put some more info. I wanted this page still in same size, so I hided version.
ISS and other satelites gives only info 0,1 (YES/NO) about batttery. Only console has battery measure function.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: jcookjr82 on January 23, 2019, 01:23:55 PM
Hi, Wojtek.
The firmware update got rid of the firmware version of the console, which I liked because I would periodically check to make sure Davis hadn't released a new update to my Vue console (ver. 4.30 currently). Would it be easy to bring that small feature back? Also, is there a way to pull the battery level/voltage from the ISS, considering the console gives a low battery warning when the ISS is low? Thanks, in advance. The constant improvements are intriguing.

Hi John
Version is hided. Please let me know if that is ok for you. I had to put some more info. I wanted this page still in same size, so I hided version.
ISS and other satelites gives only info 0,1 (YES/NO) about batttery. Only console has battery measure function.

If it can be retrieved with a click, that would be just fine. If you are trying to save space on the real-time page, I totally understand. I would probably want to keep the clutter down, as well. I am running 2.08. Do I have to do something for this to show or this this not a feature you have made available yet?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Herbaldew on January 23, 2019, 04:40:37 PM
If it can be retrieved with a click, that would be just fine.

I just accidently found the answer to this ... just click on "WiFiLogger" on the "Real Time Data" page and the console firmware version and other data will appear.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ANPweather on January 23, 2019, 07:03:20 PM
My upgrade didn't go so well. I followed all the steps but am left with some undefined values. I've restarted several times including using the white reset button. It seems to be working other wise.

 [ You are not allowed to view attachments ]
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: BigAlT on January 24, 2019, 02:10:00 AM
Look at WiFiLogger’s Reply #784. Download the index zip file from the link at the bottom of the post. Then follow the instructions for installing it as described in the post. You don’t need to follow the instructions about changing the index file to hide the forecast info unless you don’t want it. Just install the index html and that should fix your issues.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 24, 2019, 03:54:13 AM
My upgrade didn't go so well. I followed all the steps but am left with some undefined values. I've restarted several times including using the white reset button. It seems to be working other wise.
 [ You are not allowed to view attachments ]

Is your logger has version 2.08 after all?
Thise what you have on screen is HTML files from version 2.08 and firmware version 2.00.
In first step logger is downloading HTML files
second update firmware.

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: jcookjr82 on January 24, 2019, 10:59:02 AM
I am now seeing the console version number. Thank you for the tip. All is good.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ANPweather on January 24, 2019, 11:13:50 AM
Downloading and installing index.html and restarting WFL didn't fix the problem.

I started on WFL version 1.23. As directed, I installed 1.23S, saved the config files, installed 2.00, imported the config files (all with appropriate restarts) and am left with version 2.00. I haven't done anything with any version above 2.00

 [ You are not allowed to view attachments ]
 [ You are not allowed to view attachments ]

edit:
I tried updating the HTML files using what's in the 2.00 download. That removed the errors but left me with the old style real time data page. I then put back the index.html in post #784 and am back to the shown undefined values.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: BigAlT on January 24, 2019, 11:34:02 AM
 From your description it appears that the automatic firmware upgrade from v2.00 to v2.08 didn’t take place during the installation of v2.00 so you have the index html of v2.08 with the firmware of v2.00.
It looks like you need to do a manual update to v2.08 as another member needed to do ( see replies 774 to 776 ). The link to download the manual update isn’t active any longer but I expect WiFiiLogger will activate it for you.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ANPweather on January 24, 2019, 12:12:23 PM
That could be. I didn't really understand what was going on with the background update and having to wait. It's possible I didn't wait long enough for the background update to occur and messed it up somehow. Re-uploading the 2.00 .bin file doesn't trigger the background update anymore.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: BigAlT on January 24, 2019, 12:43:28 PM
Sounds exactly like what happened to rockncola. If you restart before the automatic update to v2.08 finishes ( which WifiLogger says takes 5 minutes ) you’ll be stuck at v2.00 until you do a manual update. I’m sure WifiLogger will post a temporary link to v2.08 for you as he did for rockncola.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 24, 2019, 03:13:10 PM
Version 2.00 is stubborn. It always start to downloading file system with HTMLs, then when success it is starting to download firmware. If that won't be success, then it starting from begining with file system downloading.

I have tested this 15 times, but this server is in Poland. Probably Internet latency is a problem.

On the other hand this procedure is not easy.
- After update to 2.00 you have WiFiLogger without htmls.
- You have to format system file
- Upload HTML file using interface: http://YOUR_WFL_IP/admin/html
- Update with newest firmware (2.08)

At this moment if you don't won't to prevent settings, then only version 2.00 has to be updated, then all should be done by itself.
Then we have big problem when this stubborn firmware doesn't want to work with my scenario :(

If there will be more problems like this. I will need to change this 2.00 procedure.
Problem is, users shouldn't update from 1.24 to 2.08 directly.

I didn't want this big mess, but WiFiLogger project has to move forward.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ANPweather on January 24, 2019, 03:53:32 PM
So how do I go from my current 2.00 to 2.08?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: BigAlT on January 24, 2019, 04:18:01 PM
In your unzipped download folder for update 2.00 there are two folders. One for 124s and one for 200. Open the 2.00 folder and you’ll see an html folder.
 In your browser enter http://the IP address of your WiFiLogger/admin/html and press enter.
That will bring up the menu for updating the html files. Browse to the downloaded folder that has the 200 html files and hit update. I’m not sure if you can just browse to the folder and hit enter and it will update all the files at once or if you have to open the folder and update them one at a time.
 From WiFiLogger’s comments your wifilogger should then update itself to v2.08.
 If that doesn’t work WiFiLogger will have to link you to the v2.08 update like he did for rockncola.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: ANPweather on January 24, 2019, 04:49:39 PM
I've up-loaded the html files individually. Now the firmware shows 2.08 . So I guess I'm good for now. Thanks for the help.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: jcookjr82 on January 24, 2019, 04:57:23 PM
Will firmware updates now be automatic for the logger?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: BigAlT on January 24, 2019, 05:11:20 PM
I believe updates will have to be downloaded & updated manually as before. I believe this whole automated update process ( which has caused some problems as you can tell from the posts ) was required because of the necessity to reformat the system partition table of the WiFiLogger to make it larger to accommodate v2.08 and future upgrades.
As WiFiLogger stated in his reply #763  “To move forward with WiFiLogger firmware and new features we need to do one hard thing.
I have chosen bad partition table on the beginning. Firmware can be only 512kB. Now it's bigger, so partition table has to be changed.
Problem is, this operation will clear whole memory and your settings will be wiped out.”
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: docbee on January 25, 2019, 03:12:12 AM
I’m very new to the Forum and new to weather stations.  I have a Davis VantageVue.  How does the WIFI Logger compare to the NANO SD?  on the surface they appear to be similar except for the price!
Thanks.

There are three standalone devices:
1. WeatherLink IP
2. WiFiLogger
3. MB Nano and MB Nano SD

1. WeatherLink IP
- Sending data through ethernet.
- Sending data to WeatherLink.com ONLY
- Working with WeatherLInk PC/Cumulus etc.

2. WiFiLogger
- is enchanced WeatherLink IP
- Using WiFi only
- Sending data to WeatherLink.com
- Working with WeatherLInk PC/Cumulus etc.
- Allow to send data to services like WU, PWS, WOW etc.
- Allow to export data to custom server FTP/HTTP/MQTT

3. MB Nano and MB Nano SD
I have never used this, but it has plenty of functions.
SD version allows to store archive data on SD card + SD can contain HTML website.
For sure it allows to send data to custom servers.
Nano is based on minimized Linux router/board

What has WiFiLogger which Nano don't have?
WiFiLogger is compatible with WeatherLink.com.
WFL has similar power consumption like original WeatherLinkIP. Nano needs 3x power.

If you know what to do with all Nano's functions and you need them, then probably that would be good choice for you.
If you are looking for 500% enhanced WeatherLinkIP(which is very good device) with WiFi to send data to WU, PWS etc. Then WiFilogger is absolutely good choice.
WiFiLogger was designed to be simple to use and setup. I hope that was done properly, but for this topic, users needs to say about.

I would summarize that there is only one thing the WiFi-Logger does the NANO does not, which is uploading data to the Davis Weatherlink network by "reusing" Davis upload credentials meant to support Davis USB loggers.
 
Apart from that the NANO SD is a complete different league when it comes to weather network support, upload to personal weather pages, support for the main weather templates, storing data, twitter, email, SMS, event triggers services, web cam support (with embedded weather data display), user interface, graphing weather data, exporting and importing weather data. It is mainly meant to replace your PC solution (although not fully reaching the options you have with WD and alike but it may fit for many). On the downside, it is more expensive than the WiFi logger.

Caveat: Please note that this is my subjective view as the one who developed the NANO as the latest member of the well established Meteobridge family with 6 years of development history and over 10000 installations around the world.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rockncola on January 26, 2019, 01:53:00 AM
Here is an example of what I really want to get rid of in my PWS data:

04:40 PM   28.9°C   17.2°C   49%   3.2 kmh ENE   14.5 kmh   1011.5 mb   0.0 mm   0.0 mm   0.0 mm
04:30 PM   29.5°C   17.2°C   48%   6.4 kmh ESE   14.5 kmh   1011.5 mb   0.0 mm   0.0 mm   0.0 mm
04:20 PM   29.7°C   17.2°C   47%   Calm   11.3 kmh   1011.5 mb   0.0 mm   0.0 mm   0.0 mm
04:10 PM   29.4°C   17.2°C   48%   4.8 kmh ENE   17.7 kmh   1011.5 mb   0.0 mm   0.0 mm   0.0 mm
04:00 PM   29.5°C   17.2°C   48%   6.4 kmh ENE   14.5 kmh   1011.5 mb   0.0 mm   0.0 mm   0.0 mm

I hope for a way to average wind speed to PWS in future version to get rid of "CALM 13 km/h wind gusts," or something along those lines.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 30, 2019, 09:13:46 AM
A question; when I upload my data from WifiLogger to the likes of Wunderground and PWSweather, I notice that rainfall is calculated in 0.1mm increments (both sites report 0.5mm to have fallen). Thing is, I did change the setting to enable 0.2mm increments in WifiLogger which works and reports the correct 0.4mm on the main Wifilogger page. My question is why am I getting the correct output on WifiLogger page but incorrect 0.1mm increments to PWS / Wunderground? Thank you in advance.
Don't use 0.1mm this exist probably only in Davis manual. I should erase this from WFL.
I can see this problem.
- Davis not measure rain, but counts clicks from rain gauge.
- If you have regular Davis then 1 click = 0.01 inch = 0.254mm
- If you have 2mm weight adapter, then 1 click = 0.2mm = 0.007874015748 inch
WU takes rain in inches.
I have made 3 clicks = 0.6mm = 0.023622047244inch. WFL and console shows 0.02inch. This value goes to WU 0.02inch * 25.4 = 0.508, but WU shows 0.51mm

I will examine this. Maybe WU will take better precision than 0.01 inch. This will solve problem. US customers should not have such problem. Measure in inches, send in inches.

That's interesting. I have a 0.2mm metric adapter in my VP2 and have console also set to 0.2mm. What about PWSweather?  It is showing the same 0.5mm as well. Do I wait for a fix from your end?

I have tested this situation.
WeatherLink PC also is sending 0.02 inch, when real is 0.6mm.
WiFiLogger in test firmware was sending 0.0236220 insted of 0.02, but on WeatherUnderground it was still 0.51mm.
I can't send proper mm vaule to those sites, but I will check all of exports functions, maybe some sites will takes better precisions.

Because you  have checed that. I will repair JSON export data. I will start to send
0.0236220 instead of 0.02

You really helped me here and you have found serious problem.
Thank you.

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: pfletch101 on January 30, 2019, 04:53:16 PM
@WiFiLogger: I sent you a PM just before the weekend with a suggestion/offer that I thought more appropriately sent that way, and I haven't had a reply. It occurred to me that you may have PMs disabled. If so, please send me a PM with an appropriate email address (which I promise not to sell or use for anything else!) to allow me to contact you. If you got the original message and simply have no interest, please just let me know, here or by PM.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on January 31, 2019, 02:43:35 PM
I am preparing option to choose wind data which will be exported.
Console has wind data as:
- current wind
- current wind direction
- 2 min average
- 10 min average

I will make option for user to choose which one should be exported to WU, PWS, etc. as wind data.

Question is:
Option should be next to every export settings. Separate for WU, separate for PWS etc. (RapidFire is always current)
Or option can be one for all exports. When you pick 2 min avg, then all weather services will get 2 min avg.

How this should be realized?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: jcookjr82 on January 31, 2019, 03:05:16 PM
Is there an official standard? NOAA? NWS?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: johnd on January 31, 2019, 03:13:33 PM
Is there an official standard? NOAA? NWS?

Not in the single sense that I think you mean. The different values are used in different ways, eg from memory:

Current wind typically refers to the current gust speed, eg the most recent 2.25 sec reading for Davis stations - this is going to be the value that shows maximum wind speed;

2min mean - typically used in aviation, eg wind = x (ie 2min mean) gust = y (gust only reported if above some minimum threshold which I can't remember, but maybe eg 10 knots)

10 min mean - typically used for meteorological reports and eg hurricane/cyclone and Beaufort scale etc definitions

AFAIK the above definitions are those recognised by WMO (ie the most internationally recognised values), but in certain countries (maybe even the US) different definitions may be used.

Really all three values have their own utility - a good weather report might include all three, but not often done.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: Bushman on January 31, 2019, 05:00:02 PM
Is there an official standard? NOAA? NWS?

https://library.wmo.int/doc_num.php?explnum_id=3177
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: rockncola on January 31, 2019, 05:03:14 PM
I seem to be getting erroneous data readings which have occured at exactly 6:00am the last two mornings and 6:00pm three mornings ago. This never happened before three days ago. They do not show up in Today's Highs / Lows on Real-Time Data page, only on PWSweather. Does this sound WifiLoggger related? What could be the cause?

Yesterday:

05:50 AM   20.3°C   18.9°C   90%   0.2 kmh S   3.2 kmh   1012.9 mb   0.0 mm   0.0 mm   0.0 mm
06:00 AM   20.6°C   -18.3°C   90%   SSE   -   1013.2 mb   0.0 mm   0.0 mm
06:10 AM   20.8°C   18.9°C   90%   0.2 kmh SE   3.2 kmh   1013.2 mb   0.0 mm   0.0 mm   0.0 mm

Today:

05:50 AM   19.3°C   17.8°C   90%   Calm   -   1012.5 mb   0.0 mm   0.0 mm   0.0 mm
06:00 AM   19.3°C   -18.3°C   90%   SE   -   1012.9 mb   0.0 mm   0.0 mm   0.0 mm
06:10 AM   19.5°C   17.8°C   90%   Calm   1.6 kmh   1012.9 mb   0.0 mm   0.0 mm   0.0 mm

edit: It has now occurred at 1:00pm:

01:00 PM   28.7°C   -18.3°C   54%   ENE   -   1012.9 mb   0.0 mm   0.0 mm   0.0 mm

But on WifiLogger's Real-Time Data page and also on console, it has not occurred at all. It is only when uploading to PWS.

(https://i.imgur.com/DGKfIDN.png)

I am preparing option to choose wind data which will be exported.
Console has wind data as:
- current wind
- current wind direction
- 2 min average
- 10 min average

I will make option for user to choose which one should be exported to WU, PWS, etc. as wind data.

Question is:
Option should be next to every export settings. Separate for WU, separate for PWS etc. (RapidFire is always current)
Or option can be one for all exports. When you pick 2 min avg, then all weather services will get 2 min avg.

How this should be realized?

It should probably be separate for each but that's just my opinion.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: dport on February 01, 2019, 05:31:54 PM
Just want to chime in here.  I believe I was the first paying customer for Wifilogger in the US (tough times when this is what you think of yourself!!!).  I'm still on firmware 1.20.  This device and my VP2 have been running flawlessly for months.  Never one disconnection or issue.  I keep it simple and only upload to WU, PWS, and CWOP.

Thank you to Wojtek for making such a great product and for the continued support.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on February 01, 2019, 06:21:27 PM
I seem to be getting erroneous data readings which have occured at exactly 6:00am the last two mornings and 6:00pm three mornings ago. This never happened before three days ago. They do not show up in Today's Highs / Lows on Real-Time Data page, only on PWSweather. Does this sound WifiLoggger related? What could be the cause?

It looks like LPS command had problem. I was changing some things in this area.
I will make it more robust.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on February 01, 2019, 06:21:51 PM
Just want to chime in here.  I believe I was the first paying customer for Wifilogger in the US (tough times when this is what you think of yourself!!!).  I'm still on firmware 1.20.  This device and my VP2 have been running flawlessly for months.  Never one disconnection or issue.  I keep it simple and only upload to WU, PWS, and CWOP.

Thank you to Wojtek for making such a great product and for the continued support.
:grin: :oops:
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WXgeek on February 05, 2019, 09:38:58 PM
I seem to be getting erroneous data readings which have occured at exactly 6:00am the last two mornings and 6:00pm three mornings ago. This never happened before three days ago. They do not show up in Today's Highs / Lows on Real-Time Data page, only on PWSweather. Does this sound WifiLoggger related? What could be the cause?


Hey Guys! i just updated my WIFI logger following the instructions to update BIN 124s and then uploading 2.00 firmware, after waiting 30 min the logger never returned so i went to setup mode and tried to setup the wifi and it said file not found ? did i just wipe my logger clean? I fear it's dead! any help!?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: galfert on February 07, 2019, 04:18:06 PM
Question: Does the WiFi Logger send Altimeter Pressure to CWOP?

I suspect but I'm not sure that the WiFi Logger is sending Sea Level Pressure to CWOP instead of sending Altimeter Pressure. CWOP requests that stations send Altimeter Pressure. Altimeter Pressure is something that other weather software is able to send to CWOP by using LOOP2 where the Davis console provides Absolute Pressure (Station Pressure) to then be used to compute Altimeter Pressure by the weather software (the WiFi Logger in this case). Not sending Altimeter to CWOP is a pretty big deal and it throws off quality reporting analysis of not just your station but of your neighbors which won't be happy with you if you continue to send Sea Level Pressure.

This came to my attention in this thread:
https://www.wxforum.net/index.php?topic=35756.msg370181#msg370181

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on February 07, 2019, 04:51:26 PM
Question: Does the WiFi Logger send Altimeter Pressure to CWOP?

I suspect but I'm not sure that the WiFi Logger is sending Sea Level Pressure to CWOP instead of sending Altimeter Pressure. CWOP requests that stations send Altimeter Pressure. Altimeter Pressure is something that other weather software is able to send to CWOP by using LOOP2 where the Davis console provides Absolute Pressure (Station Pressure) to then be used to compute Altimeter Pressure by the weather software (the WiFi Logger in this case). Not sending Altimeter to CWOP is a pretty big deal and it throws off quality reporting analysis of not just your station but of your neighbors which won't be happy with you if you continue to send Sea Level Pressure.

This came to my attention in this thread:
https://www.wxforum.net/index.php?topic=35756.msg370181#msg370181

I will let Wojtek chime in, but what uploads to CWOP from this logger is whatever displays on your VP2 console. I have both the Davis logger and the WiFi logger and they both work that way. To get around this oddity, most of us have set our elevation on the console to zero then calibrated our Davis consoles to match a nearby airport that reports altimeter. Once that is done, periodically compare your readings to that nearby airport and readjust as necessary, but you should be ok. I understand the Vantage Vue console has the ability to do what you want it to do, just not the VP2 console.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: galfert on February 07, 2019, 04:59:01 PM
WheatonRon,
I understand all that you said and I knew that to be a solution. But some people may not want to see Altimeter on their console and they may not want Altimeter being reported to all their online services. Some people like me want to see Sea Level Pressure on the console and they want to have Sea Level Pressure reported to all online services *except* CWOP. The Meteobridge handles this exactly how I've described where only CWOP gets Altimeter reported and everything else gets/displays Sea Level Pressure including the Console. Even though the VP2 does not have a way to handle Altimeter does not matter, because the VP2 console has LOOP2 and through that it sends Station Pressure which can then be used to properly calculate Altimeter by the weather software in your logger in the case of the WiFi Logger or the Meteobridge as I've stated or if you use a USB/IP logger then LOOP2 can be feed to your computer weather software for it to then calculate Altimeter.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: CW2274 on February 07, 2019, 05:17:28 PM
Question: Does the WiFi Logger send Altimeter Pressure to CWOP?

I suspect but I'm not sure that the WiFi Logger is sending Sea Level Pressure to CWOP instead of sending Altimeter Pressure. CWOP requests that stations send Altimeter Pressure. Altimeter Pressure is something that other weather software is able to send to CWOP by using LOOP2 where the Davis console provides Absolute Pressure (Station Pressure) to then be used to compute Altimeter Pressure by the weather software (the WiFi Logger in this case). Not sending Altimeter to CWOP is a pretty big deal and it throws off quality reporting analysis of not just your station but of your neighbors which won't be happy with you if you continue to send Sea Level Pressure.

This came to my attention in this thread:
https://www.wxforum.net/index.php?topic=35756.msg370181#msg370181

most of us have set our elevation on the console to zero then calibrated our Davis consoles to match a nearby airport that reports altimeter.
Exactly. If I may add further for those who'd like to try this option, set your VP2 console when the weather is benign and the altimeter is "around" 29.92", which is standard barometric pressure.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: CW2274 on February 07, 2019, 05:23:52 PM
If the wifi logger is like the standard, which I'm betting it is, it has nothing to do but report what the console sends it, it manipulates nothing.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on February 07, 2019, 05:24:06 PM
I have just checked.
WiFiLogger to all services is sending barometer from console.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: CW2274 on February 07, 2019, 05:27:04 PM
I have just checked.
WiFiLogger to all services is sending barometer from console.
Too ambiguous. I assume you mean whatever the console is displaying, right?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: galfert on February 07, 2019, 05:27:08 PM
I have just checked.
WiFiLogger to all services is sending barometer from console.

Thank you. That confirms my suspicion.

Fix Request:
So now can we request the the WiFi Logger use LOOP2 to pull Absolute Pressure and then calculate Altimeter and then report Altimeter to CWOP like other weather software?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on February 07, 2019, 05:29:42 PM
I have just checked.
WiFiLogger to all services is sending barometer from console.

Thank you. That confirms my suspicion.

Fix Request:
So now can we request the the WiFi Logger use LOOP2 to pull Absolute Pressure and then calculate Altimeter and then report Altimeter to CWOP like other weather software?

Yes. No problem I will fix this ASAP.
Do you have direct link to CWOP instruction? I have just been looking for it, but with no luck.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on February 07, 2019, 05:32:21 PM
I have just checked.
WiFiLogger to all services is sending barometer from console.
Too ambiguous. I assume you mean whatever the console is displaying, right?
It is sending same value which is displayed on console screen.
It is recalculated value with offset and elevation.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: galfert on February 07, 2019, 05:34:46 PM
I have just checked.
WiFiLogger to all services is sending barometer from console.

Thank you. That confirms my suspicion.

Fix Request:
So now can we request the the WiFi Logger use LOOP2 to pull Absolute Pressure and then calculate Altimeter and then report Altimeter to CWOP like other weather software?

Yes. No problem I will fix this ASAP.
Do you have direct link to CWOP instruction? I have just been looking for it, but with no luck.

Certainly. Here is the Davis formula for doing Altimeter for CWOP. Look starting Page 10.
https://www.davisinstruments.com/product_documents/weather/app_notes/AN_28-derived-weather-variables.pdf

Quote
Altimeter Formula, A:
A = (P^N + K*Z)^(1/N), where P is the raw station pressure (in. Hg), N = 0.1903, K = 1.313E -5,
Z is elevation (feet).

REFERENCE
"Smithsonian Meteorological Tables". Smithsonian Institution Press, Washington, DC, 4th Ed.
1968.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: CW2274 on February 07, 2019, 05:35:54 PM
I have just checked.
WiFiLogger to all services is sending barometer from console.

Thank you. That confirms my suspicion.

Fix Request:
So now can we request the the WiFi Logger use LOOP2 to pull Absolute Pressure and then calculate Altimeter and then report Altimeter to CWOP like other weather software?

Yes. No problem I will fix this ASAP.

So, if I understand you correctly, you can program your logger to do what the Vue console already does? If so, you'd probably make a lot of happy VP2 user that want an accurate altimeter setting that don't want a Vue.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on February 07, 2019, 05:48:07 PM
All very interesting but the airplanes of the world and our local TV stations report altimeter why do you want to see barometric pressure differently?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on February 07, 2019, 06:13:02 PM
So, if I understand you correctly, you can program your logger to do what the Vue console already does? If so, you'd probably make a lot of happy VP2 user that want an accurate altimeter setting that don't want a Vue.
I will make function to calculate altimeter pressure and send this data to CWOP.
Vue has option to set between barometric/altimeter, but I will take raw sensor readings and calculate altimeter for Vue and VP2.

Other services required barometric pressure.

Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: galfert on February 07, 2019, 06:14:27 PM
All very interesting but the airplanes of the world and our local TV stations report altimeter why do you want to see barometric pressure differently?

First I'd like to say that I do report Altimeter to CWOP because that is how that system was designed and that is what they request. So I use both Altimeter and Sea Level Pressure depending on the service.

So to answer your question as to why I want to see barometric pressure differently [depending on service] ....Because of a few reasons:
- All the Metars around me all ASOS report both Altimeter and Sea Level Pressure. So I have no problem with either pressure.
- My weather station like the VP2 console was designed to take station pressure and calculate Sea Level Pressure. Altimeter is a different formula so I want to use my equipment the way it was designed...to show Sea Level Pressure. Doing otherwise is a hack solution and does not provide good consistent good results especially when temperature is far from 59F and/or if you are at high elevation.
- I'm a science minded person and I don't care what the dumb TV and Radio fake news media report. I don't need to compare myself to them....but I can if I want to because all I have to do is check my CWOP station data.
- I'm a science minded person and I understand the premise as to why the best way to compare two stations is to use sea level pressure because it takes temperature into account where Altimeter throws that away.
- I know and understand why airplanes need Altimeter. Because a pilot can calibrate their Altimeter when they are away from the airport that they are approaching because they aren't there yet and the temperature could be different at their location which is why Altimeter pressure was invented. It enables them to land and not crash because their altimeter is calibrated to that airport. It works for airplanes ...it is not intended for weather stations when they need to compare weather conditions.
- Since I respect CWOP in requesting Altimeter, I also respect and send Sea Level Pressure to all other online services because that is what they request.
- The majority of people on WU stations report Sea Level Pressure (because they know nothing else) so I want to be able to compare my WU with theirs. Many people have no idea what Altimeter is. And contrary to what many think Sea Level Pressure is easily gotten from your local Metar (at least for a lot of people, and I understand that not all Metars do as some are just Altimeter).
- And lastly because I feel I have a really good grip on this topic and I feel I know more than those that preach Altimeter for everything.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: CW2274 on February 07, 2019, 06:28:41 PM
So, if I understand you correctly, you can program your logger to do what the Vue console already does? If so, you'd probably make a lot of happy VP2 user that want an accurate altimeter setting that don't want a Vue.
I will make function to calculate altimeter pressure and send this data to CWOP.
=D&gt; Now, can you make our ISS's take i2c protocol......? :grin:
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on February 07, 2019, 06:43:39 PM
So, if I understand you correctly, you can program your logger to do what the Vue console already does? If so, you'd probably make a lot of happy VP2 user that want an accurate altimeter setting that don't want a Vue.
I will make function to calculate altimeter pressure and send this data to CWOP.
=D&gt; Now, can you make our ISS's take i2c protocol......? :grin:
This CWOP pressure is my mistake. I didn't know that CWOP needs altimeter. It should be done on the beggining.

For ISS I had idea to make adapter which will be seen for ISS as SHT11, but on the other end of adapter could be any other I2C sensor.
I have checked some things. Now I don't think that will work.
Adapter should be always on. ISS is switching power on for sht11 every 3s (I think) for a short time. In this situation adapter MCU should be always on and waiting with current data for ISS.
In this case adapter should have own power = to complicated(device).

Probably better choice is to make custom firmware for ISS, but it is too much work and too big risk.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on February 07, 2019, 08:23:51 PM
Great points in post 863 galfert, and thanks for elaborating on the subject (altimeter vs. sea level pressure) for us lay weather enthusiasts like me. For those of us not at altitude my guess the differences would not be great. That said, last week it was -24F one night so the differences may have been pronounced. However, my favorite place to view my station data is MesoWest at the University of Utah. They get their data directly from CWOP. They post three pressures—altimeter, sea level pressure and pressure. Apparently, they convert altimeter they receive from CWOP and calculate the other two measurements. But at the end of the day, if NOAA that oversees CWOP believes altimeter is the right way to view weather pressure, how does a lay person argue otherwise unless you believe NOAA is not objective or has a particular bias in mind. Maybe someone can also explain what “pressure” means as listed on MesoWest vs. altimeter vs. sea level pressure.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: CW2274 on February 07, 2019, 08:57:35 PM
Maybe someone can also explain what “pressure” means as listed on MesoWest vs. altimeter vs. sea level pressure.
Pressure is "station pressure", which has no correction factor. If you take your "pressure" and add your altitude MSL, you'll get in the ballpark of your SLP or altimeter, not sure which it more eludes to, probably SLP. For instance, if your station pressure is 29.00" and your altitude is 700' MSL, add .70" (that equates to 700' of elevation) your SLP should be around 29.70".
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: galfert on February 07, 2019, 09:30:04 PM
But at the end of the day, if NOAA that oversees CWOP believes altimeter is the right way to view weather pressure, how does a lay person argue otherwise unless you believe NOAA is not objective or has a particular bias in mind.

I don't believe NOAA started off overseeing CWOP at its inception. Regardless the CWOP system is old. It was designed before the fancy weather consoles and software that we use today I believe. Even if back then the technology existed to properly calculate Sea Level Pressure, the idea was that they wanted CWOP to be something that was easily available for the weather station enthusiasts to use and for many with a lot of equipment back then it was not possible to easily calculate and submit Sea Level Pressure, or perhaps it required prohibitively more expensive hardware. So the decision was made early on to use Altimeter because it is simpler to deal with (meaning easier to calculate) and we are now stuck with it. So it came about as a necessity and limitation of the times. Want proof? No problem read the CWOP Guide:

https://weather.gladstonefamily.net/CWOP_Guide.pdf
Quote
Note:    Altimeter  is  the  CWOP  pressure  standard  because  it  is  the  simplest  pressure reduction  format  that  most  CWOP  members  can  reliably  deliver  and  which  can  be  useful by  the  National  Meteorological  Services.

So using Altimeter wasn't the best choice for meteorology back then and they knew it. But it was the best option to create a weather network that would allow everyone to submit data easily and adhear to a standard. Because apparently back then delivering Sea Level Pressure was out of the capability of most.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on February 07, 2019, 10:21:02 PM
But at the end of the day, if NOAA that oversees CWOP believes altimeter is the right way to view weather pressure, how does a lay person argue otherwise unless you believe NOAA is not objective or has a particular bias in mind.

I don't believe NOAA started off overseeing CWOP at its inception. Regardless the CWOP system is old. It was designed before the fancy weather consoles and software that we use today I believe. Even if back then the technology existed to properly calculate Sea Level Pressure, the idea was that they wanted CWOP to be something that was easily available for the weather station enthusiasts to use and for many with a lot of equipment back then it was not possible to easily calculate and submit Sea Level Pressure, or perhaps it required prohibitively more expensive hardware. So the decision was made early on to use Altimeter because it is simpler to deal with (meaning easier to calculate) and we are now stuck with it. So it came about as a necessity and limitation of the times. Want proof? No problem read the CWOP Guide:

https://weather.gladstonefamily.net/CWOP_Guide.pdf
Quote
Note:    Altimeter  is  the  CWOP  pressure  standard  because  it  is  the  simplest  pressure reduction  format  that  most  CWOP  members  can  reliably  deliver  and  which  can  be  useful by  the  National  Meteorological  Services.

So using Altimeter wasn't the best choice for meteorology back then and they knew it. But it was the best option to create a weather network that would allow everyone to submit data easily and adhear to a standard. Because apparently back then delivering Sea Level Pressure was out of the capability of most.

 Makes perfect sense. Doesn’t Weather Underground also want altimeter?
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: galfert on February 07, 2019, 11:00:05 PM
Makes perfect sense. Doesn’t Weather Underground also want altimeter?

Nope. Weather Underground wants Sea Level Pressure. You can see it defined in their API documentation.
https://goo.gl/ZUoqvC
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WheatonRon on February 07, 2019, 11:25:13 PM
Makes perfect sense. Doesn’t Weather Underground also want altimeter?

Nope. Weather Underground wants Sea Level Pressure. You can see it defined in their API documentation.
https://goo.gl/ZUoqvC

What we have here is apples, oranges and pears. The feeds received by CWOP, WU, PWS, etc. are or could be all different. Fortunately, pressure may be the least important measure to many but it shows the problems when pressure is defined in more than 1 way.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: galfert on February 07, 2019, 11:42:49 PM
Makes perfect sense. Doesn’t Weather Underground also want altimeter?

Nope. Weather Underground wants Sea Level Pressure. You can see it defined in their API documentation.
https://goo.gl/ZUoqvC

What we have here is apples, oranges and pears. The feeds received by CWOP, WU, PWS, etc. are or could be all different. Fortunately, pressure may be the least important measure to many but it shows the problems when pressure is defined in more than 1 way.

I don't see a problem. I compare my CWOP to other CWOP and nearby METAR's Altimeter numbers. And I can use my CWOP to compare with news media (which is really only repeating the local airport Altimeter). To my knowledge it is only CWOP that requires Altimeter. Every other weather online service requests Sea Level Pressure. I don't find it confusing at all. Many weather stations report to more than one service. So there is no need to compare a CWOP with a WU station...chances are that the CWOP station is also on WU so you can then compare WU to WU and if they set their console and software up properly then each of their station IDs in each respective service should get ALT (for CWOP) or SLP (for all others) just as I'm doing.

This isn't even complicated to set up. Just set your console up to SLP and have the right elevation and then let the CWOP software upload do its thing. If you have a Vue console you can continue to see Altimeter if you want but SLP would be passed to all other services that are not CWOP.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: WiFiLogger on February 08, 2019, 05:27:43 AM
In Davis manual we have:
 [ You are not allowed to view attachments ]

Please check value which is named Altimeter Setting

I have exported this values by VP2 and VUE.
VP2:
Code: [Select]
Barometer: 30.011
Barometric Reduction Method: 2   - NOAA Bar Reduction. For VP2, this will always be 2.
User-entered Barometric Offset: 0
Barometric calibration number: 23
Barometric Sensor Raw Reading: 29.643
Absolute Barometric Pressure: 29.643
Altimeter Setting: 29.999

Elevation in feet: 330
Calculated Altimeter: 29.999

Vue Barometric Reduction Method: 0   - user offset:
Code: [Select]
Barometer: 29.682
Barometric Reduction Method: 0   - user offset
User-entered Barometric Offset: 0
Barometric calibration number: 65534
Barometric Sensor Raw Reading: 29.682
Absolute Barometric Pressure: 29.682
Altimeter Setting: 30.036

Elevation in feet: 328
Calculated Altimeter: 30.036

Vue Barometric Reduction Method: 1   - Altimeter Setting:
Code: [Select]
Barometer: 30.038
Barometric Reduction Method: 1   - Altimeter Setting
User-entered Barometric Offset: 0
Barometric calibration number: 65534
Barometric Sensor Raw Reading: 29.684
Absolute Barometric Pressure: 29.684
Altimeter Setting: 30.038

Elevation in feet: 328
Calculated Altimeter: 30.038

Vue Barometric Reduction Method: 2   - NOAA Bar Reduction:
Code: [Select]
Barometer: 30.050
Barometric Reduction Method: 2   - NOAA Bar Reduction. For VP2, this will always be 2.
User-entered Barometric Offset: 0
Barometric calibration number: 65534
Barometric Sensor Raw Reading: 29.684
Absolute Barometric Pressure: 29.684
Altimeter Setting: 30.038

Elevation in feet: 328
Calculated Altimeter: 30.038

Please noticed that console value Altimeter Setting is the same as my Calculated Altimeter

I have used algorithm:
Code: [Select]
// see http://www.wxqa.com/archive/obsman.pdf
        //A = (P^N + K*Z)^(1/N),
        /*
        double P = rcd.BarometricSensorRawReading/1000.0;
        int16_t  Z = davisSetup.elevation;
        double N = 0.190263;
        double K = 1.312603E-5;
        double A = pow( (pow(P,N)  + (K*Z) ),1/N);

So I will just switch in CWOP export function from Barometer to Altimeter Setting.
From WiFiLogger's firmware 2.12. CWOP will have console  Altimeter Setting value.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: galfert on February 08, 2019, 07:25:39 AM
So I will just switch in CWOP export function from Barometer to Altimeter Setting.
From WiFiLogger's firmware 2.12. CWOP will have console  Altimeter Setting value.

Wojtek,
Excellent! Great work and very nicely documented and referenced in code. Thank you for the prompt response to this matter.
Title: Re: WiFiLogger - Connect your Davis console directly to the Internet via WiFi
Post by: DRoberts on February 08, 2019, 09:04:57 AM
WiFiLogger

Thanks for not only solving the issue, but also the very quick response. I am one  who will benefit from your effort. Best to you! =D&