Jump to content
  • WELCOME GUEST

    It looks as if you are viewing PalmTalk as an unregistered Guest.

    Please consider registering so as to take better advantage of our vast knowledge base and friendly community.  By registering you will gain access to many features - among them are our powerful Search feature, the ability to Private Message other Users, and be able to post and/or answer questions from all over the world. It is completely free, no “catches,” and you will have complete control over how you wish to use this site.

    PalmTalk is sponsored by the International Palm Society. - an organization dedicated to learning everything about and enjoying palm trees (and their companion plants) while conserving endangered palm species and habitat worldwide. Please take the time to know us all better and register.

    guest Renda04.jpg

New toy + weather data project


ColdBonsai

Recommended Posts

Howdy all.

Just thought I'd show something I started working on. I recently added an Ambient Weather station to the yard and have done a little Python programming for the data it provides. I'm sure I could have used another app to get the same information or even just made macros in excel, but where's the fun in that? 

The goal is to have my own master data file that I can add to and reference for years to come. 

To make using it easier I wanted a script that formats and pulls out all the data nuggets for me, so I really just have to download a cvs file and let the computer magic do its thing.

So here's what I got so far:

- One master data file that will eventually hold multiple years of information.

- The ability to find minimum and maximum temperatures in any given year.

- Ability to search for and count the number of days above or below a specified temperature limit. i.e. If I want to know how many frosts I got last year I can just search for days with temps below 32 degrees. 

That's it so far, and is still very much a work in progress. A rough draft if you will. The big unknown is how well it will work once I've added a bunch of data to thr file. Right now it only has three days worth...

Anyone else doing something similar with a weather station?

And pics so you can see it in action:

 

20210107_155420.jpg

20210107_155218.jpg

20210107_155139.jpg

20210107_155103.jpg

Edited by ColdBonsai
  • Like 4
Link to comment
Share on other sites

@ColdBonsai

Nice work!

I'd like to do something similar here.  Won't happen anytime soon though due to other projects commanding my attention.

  • Like 1
  • Upvote 1

Lakeland, FL

USDA Zone (2012): 9b | Sunset Zone: 26 | Record Low: 20F/-6.67C (1985, 1962) | Record Low USDA Zone: 9a | 30-Year Avg. Low: 30F | 30-year Min: 24F

Link to comment
Share on other sites

2 hours ago, kinzyjr said:

@ColdBonsai

Nice work!

I'd like to do something similar here.  Won't happen anytime soon though due to other projects commanding my attention.

Let me know if you ever start, I'm a beginner when it comes to programming but I'd offer any assistance I could.

I'm working on adding a few more options for viewing information with my script, but a bigger goal is figuring out the Ambient Weather API to set up automatic data downloads, which would be ideal for maintaining the file long term.

Edited by ColdBonsai
  • Upvote 1
Link to comment
Share on other sites

@ColdBonsai Python is a good language to learn at this point.  Hope that it is going well.  I corrected a program as a favor for a few friends a couple of years back.  They were using it to monitor fluid levels in tanks. 

  • Like 1

Lakeland, FL

USDA Zone (2012): 9b | Sunset Zone: 26 | Record Low: 20F/-6.67C (1985, 1962) | Record Low USDA Zone: 9a | 30-Year Avg. Low: 30F | 30-year Min: 24F

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



  • Recently Browsing

    • No registered users viewing this page.
×
×
  • Create New...