Gauge for Length of Day (showing Solstices & Equinoxes)


#93

Well, for those of us in the Northern Hemisphere, today begins the three month period with the least amount of sunlight…

temp


#94

4 days until the Winter Solstice…

pic

(time removed for anonymity)


#95

This whole thread is awesome! :slight_smile:


#96

Thanks @SergL… This was a fun challenge to create…

I especially like the accuracy now that we can see the precise times for the sunrise & sunset…

pic

(In the past, seconds was not available)


#97

One day away from the Winter Solstice… and the accuracy is ultra-precise using the new $twcweather times for sunrise & sunset…

pic

I will confirm tomorrow, but it looks like the entire year may only be off a couple of seconds…
(which could easily mean I am a mile away from the nearest weather station)


#98

Amazing stuff. You could probably mount an HDTV on the wall and just have it serve as a kind of almanac of odd knowledge occuring at that particular moment, like length of daylight and flights flying overhead

One question, how does one get these reports to show up next to the pistons like this?


#99

Step 1 = Disable Automatic piston state
(found by clicking on the name when in edit mode)


Step 2 = Set piston state, such as:

pic

You can see some examples at Wiki / Piston State


Step 3 = Trigger piston normally, and watch the text update a few seconds later


Pro Tip:

If there is an tile image displayed by the piston, the “piston state” will be seen when hovering the mouse over the tile.

pic


#100

I have a screen that is usually dedicated to webCoRE


#101

I was trying to get the piston state to show my final message, but it’s not showing up. Is this not allowed?


#102

You can not use a global that was just written…
(since it is not really written until the last line of code has executed)

IF @ReceivedMsg did not change in the last few moments, you can change line 240 to:
Set piston state to "Locations found. " + @ReceivedMsg

If @ReceivedMsg did change recently, then I would use local variables for all of your processing, and only convert the final results to global.


#103

Happy Winter Solstice everyone!

Thanks to TWC’s seconds, my dials were more accurate this year than ever before…

pic

When I examine the code, today’s day length was actually 6 seconds off from my actual location. I cannot blame my math… I cannot blame webCoRE… It is simply TWC reports the sunrise and sunset for a station a few miles away.


If anyone else wants to calibrate THEIR piston, I recommend running these two expressions today… right now… before midnight hits

$twcweather.conditions.sunriseTimeLocal
$twcweather.conditions.sunsetTimeLocal

Save the results to a text file, then later on, when you are bored, you can do the math to find the shortest day that TWC sees for your location.


#104

Wow… Sometimes I am really impressed with my math…

Earlier this year, I estimated that using TWC for sunrise & sunset times will bring the results within 0.007% of accuracy…

The results for this year are in…

This Winter Solstice returned 0.042%… (instead of 0%)
(Which is exactly 6 seconds off, due to my location)
and of course…
0.007 x 6 = 0.042

The math could not be any more perfect!!
(not that anyone else cares, LOL)


#105

First full day of Winter, and the new colors switched over on schedule…

pic

The next six months, the dial will be moving towards the right…


#106

… and so ends the three month period with the least amount of sunlight… (“Darkember”?)

pic


#107

We are exactly three weeks away from the Spring Equinox
(on the right gauge, it will be straight up at 50%)

pic

For the observant folks, the right dial moves the fastest over the next six weeks…
(meaning the largest increases in daylight day-to-day)


Interesting side note:

As observed here, over the next six weeks the dayLightLength increases nearly the same number of seconds on a day-by-day basis. (the link above elaborates on this)


Analog vs Digital - Astronomical Observations
#108

Ten days until the Equinox.

pic

Notice how significant the right gauge moved in the past 11 days!!
(that much change could take 5-6 weeks near the Solstices)


#109

The Equinox has come and passed, but I stalled a few days to be able to showcase this…

Here is 9 days straight… (4 days before and 4 days after the Equinox)

I still find it interesting how the “equal day & night” takes place a few days before the Equinox… not during, as we are taught growing up… (how many days depends on your latitude)

Also worth noting is how the dayLengthPercent crossed 50% about 1.1 days after the Equinox…

I should probably mention that even though the right gauge only displays hours & minutes, the math behind the scenes are actually measuring precise seconds, so this is what is actually happening in real life.
(IE: the day after the Equinox, the dayLength was dead center between the two Solstices)


Share your Dashboard
#110

[ pic from today ]

pic

This signifies that we have left the 6 weeks period with the largest increases in daylight day-to-day.


#111

We are exactly half-way through Spring now…

SpringHalf

For those of us north of the equator, today begins the 3 month quarter with the most amount of sunlight.

.

I’m still trying to think of a good name for this time period. (roughly May thru July)
This one’s not as easy as “Darkember


#112

I finally got around to creating this…now I need to find some time to create the gauges…

Now my wife will say I have over 14 hours of daylight to do work around the house. :slight_smile: