All Projects → allanlaal → weather-calendar-feed

allanlaal / weather-calendar-feed

Licence: MIT License
Display yr.no weather (supports the entire Earth) forecasts with highly customizable Event titles in your Google Calendar, Android phone, iPhone, Outlook or other iCalendar app

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to weather-calendar-feed

datebook
📅 Generates URLs and downloadable ICS files for adding events to popular calendar apps.
Stars: ✭ 273 (+1606.25%)
Mutual labels:  icalendar, calendar, google-calendar, ics
remarkable-calendar-creator
Create calendars to display on a reMarkable device as the suspend screen or to write notes on, including events from your own online iCal calendar
Stars: ✭ 28 (+75%)
Mutual labels:  icalendar, calendar, ics
Fb2cal
Fetch Facebook Birthdays events and create an ICS file for use with calendar apps
Stars: ✭ 335 (+1993.75%)
Mutual labels:  calendar, google-calendar, ics
ical
📅 Golang iCalendar lexer/parser implementing RFC 5545
Stars: ✭ 28 (+75%)
Mutual labels:  icalendar, calendar, ics
Daylight-Calendar-ICS
Daylight Calendar is a dynamically generated .ics calendar that you can host and subscribe to in Google Calendar, iCal, or other calendar software.
Stars: ✭ 22 (+37.5%)
Mutual labels:  calendar, google-calendar, ics
webcalendar
WebCalendar is a PHP application used to maintain a calendar for a single user or an intranet group of users. It can also be configured as an event calendar.
Stars: ✭ 113 (+606.25%)
Mutual labels:  icalendar, calendar, ics
prodcal ics
Производственный календарь в формате ics
Stars: ✭ 23 (+43.75%)
Mutual labels:  calendar, google-calendar, ics
python-jicson
python ics to json lib
Stars: ✭ 11 (-31.25%)
Mutual labels:  icalendar, ics
Devices
All the Candle Arduino code
Stars: ✭ 18 (+12.5%)
Mutual labels:  temperature, weather-forecast
THCalendar
Calendar like iOS
Stars: ✭ 21 (+31.25%)
Mutual labels:  icalendar, calendar
ics2gcal
Import .ics files into Google Calendar with only two clicks.
Stars: ✭ 21 (+31.25%)
Mutual labels:  google-calendar, ics
calcardbackup
calcardbackup: moved to https://codeberg.org/BernieO/calcardbackup
Stars: ✭ 67 (+318.75%)
Mutual labels:  icalendar, ics
icsdb
Open repository of non-working days ics files
Stars: ✭ 20 (+25%)
Mutual labels:  icalendar, ics
every2cal
🙌에브리타임 캘린더를 ics파일로 바꿔줍니다
Stars: ✭ 33 (+106.25%)
Mutual labels:  calendar, ics
croncal
Utility to convert a crontab file to a list of actual events within a date range.
Stars: ✭ 37 (+131.25%)
Mutual labels:  icalendar, calendar
aircal
Visualize Airflow's schedule by exporting future DAG runs as events to Google Calendar.
Stars: ✭ 66 (+312.5%)
Mutual labels:  calendar, google-calendar
node-ical
NodeJS class for parsing iCalendar/ICS files
Stars: ✭ 53 (+231.25%)
Mutual labels:  icalendar, ics
taskwarrior-syncall
Synchronization between Taskwarrior tasks and services such as Google Calendar, Notion and Google Keep. Formerly taskw_gcal_sync
Stars: ✭ 151 (+843.75%)
Mutual labels:  calendar, google-calendar
google-calendar-api
Demo Project for Google Calendar API Using Spring Boot Rest API with OAuth2
Stars: ✭ 25 (+56.25%)
Mutual labels:  calendar, google-calendar
jpl-space-calendar
An app for parsing and publishing the JPL Space Calendar in JSON and ICalendar formats.
Stars: ✭ 13 (-18.75%)
Mutual labels:  icalendar, ics

weather-calendar-feed

Display yr.no weather forecasts in Google Calendar with a compact title and very detailed description.

usage

http://weather.is.not.permanent.ee/?location={Your/Weather/Location}&filename=weather.ics

Example calendar URL:

http://weather.is.not.permanent.ee/?location=Estonia/Harjumaa/Tallinn&filename=weather.ics

Modify the location in the URL according to your needs.

Add the above url into your Google Calendar at Other Calendars -> down arrow box thingie -> Add by URL.

location

Look up your location in (Yr.no)[http://www.yr.no/soek/soek.aspx?spr=eng], go to that page and copy your Yr.no location string from the URL bar (everything after http://www.yr.no/place/)

location=Estonia/Harjumaa/Tallinn

filename

This is the filename of the file offered for download when you access the calendar URL directly. This needs to be the last URL parameter, because otherwise Google Calendar will not read anything from this URL and will silently fail.

filename=weather.ics

If you already added this calendar and Google is having difficulties updating the weather feed, then import it again changing the filename parameter from weather.ics to some_other_random_name.ics

Questions & Answers

Q: Whats in the title of the calendar event?

A: for example:

30|-22❄12㎜11.2⇶

which means:

{Highest temperature}|{Lowest Temperature}{Icon depicting todays weather}{Total rainfall in mm}㎜{max windspeed in m/s}

Q: What does the little icon between todays temperature and rainfall show?

A: This is the icon depicting todays weather: There are 4 different icons:

  • = Temperature below 0°C with snow/rain
  • = Temperature below 0°C without any rain
  • = Temperature above 0°C with rain
  • = Temperature above 0°C without any rain

Q: Why yr.no?

A: Because it has the most accurate weather forecast system that I know of.

Q: How many days in advance is the forecast?

A: 10 days.

Q: Can I get more days advanced forecast?

A: No. Maybe if Norway finds more oil fields. Yr.no is their governments national weather forecast service and limits forecasts to 10 days.

Q: Why only metric units?

A: If you are still using the length of some kings foot as the basis of your system of measurement, please consider converting to SI :)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].