Description

The SunPosition component provides information about the sun's position at a specific date and time. It is derived from the SunPosition provided in the Tridium Weather palette but has been corrected for better precision of sunrise and sunset times for metropolitan France. The results are close to reality with a variance of 3 minutes maximum deviation depending on location and date in mainland France. The margins of error for the position of the sun have not been corrected.


Implementation

  • Drag and drop the component into the station
  • Enter the latitude and longitude in decimal degrees.
  • You can enter the date manually or link the object to a CurrentTime of the kitControl module.


Properties

  • Enabled: Enables or disables the object
  • Date: Day and time used to calculate the position of the sun
  • Latitude: Latitude setting in decimal degrees for the position (note that many coordinates are given in degrees/minutes/seconds format)
  • Longitude: Longitude setting in decimal degrees for the position (note that many coordinates are given in degrees/minutes/seconds format)

The following data has been optimized for metropolitan France and is significantly closer to reality:

  • DayLength: Indication of how long the sun will appear in the day
  • Sunrise: Time at which the sun rises
  • Sunset: Time at which the sun sets
  • Noon: Time at which the sun is at its zenith
  • Midnight: Time at which the sun is at its nadir

The following elements are indicative and may differ from reality:

  • MaxElevation: Maximum angle of elevation of the sun in degrees
  • MinElevation: Minimum angle of elevation of the sun in degrees
  • CurrentElevation: Angle of elevation of the sun in degrees at the indicated time
  • CurrentAzimuth: Angle of the azimuth of the sun at the time indicated
  • CurrentDeclination: Angle of the declination of the sun at the time indicated
  • CurrentRightAscension: Angle of right ascension of the sun at the indicated time


Actions

  • Execute: Calculates sun information according to the parameters entered.

 (warning) Note: Take care not to run the component too often.