This commit is contained in:
Colin 2024-06-19 11:09:01 -04:00
commit 77afc8cdd7
2 changed files with 288 additions and 0 deletions

111
README.md Normal file
View File

@ -0,0 +1,111 @@
# Home Maintenance Schedule
This repository contains the home maintenance schedule for a condo located in Toronto. The schedule is designed to ensure regular upkeep and preventive maintenance of various systems and appliances within the home.
## Overview
The maintenance schedule is implemented using an iCalendar (.ics) file, which can be imported into any calendar application that supports the iCalendar format (e.g., Google Calendar, Apple Calendar). This ensures timely reminders and helps in maintaining the condo efficiently.
## Repository Structure
- **home_maintenance.ics**: The iCalendar file containing all maintenance tasks with their respective schedules.
- **README.md**: This file, providing an overview and instructions for setting up and using the maintenance schedule.
## Maintenance Tasks
The following maintenance tasks are included in the schedule:
### Monthly
1. **Test Smoke and Carbon Monoxide Detectors**
- Ensure they are functioning properly and replace batteries if needed.
2. **Inspect Faucets and Drains**
- Check for leaks and ensure water drains properly.
3. **Clean Dishwasher with Citric Acid**
- Add citric acid powder to the dishwasher to prevent buildup.
4. **Clean Washing Machine with Citric Acid**
- Add citric acid powder to the washing machine to prevent buildup.
### Quarterly
1. **Check HVAC Filters**
- Inspect the HVAC system and replace or clean filters if necessary.
2. **Inspect Grout and Caulking**
- Check for any cracks or gaps in the bathroom and kitchen and reapply as needed.
### Biannually
1. **Replace Air Filters**
- Replace air filters to ensure good air quality.
2. **Vacuum Dryer Vent**
- Ensure the dryer vent is free from lint and obstructions.
3. **Clean Refrigerator and Water Cooler Coils**
- Vacuum or brush the coils to maintain energy efficiency.
4. **Check Weatherstripping**
- Inspect doors and windows for drafts and replace weatherstripping if needed.
5. **Replace Roomba Parts**
- Replace parts and clean brushes and bushings.
### Annually
1. **Service HVAC System**
- Schedule a professional inspection and maintenance.
2. **Inspect Electrical System**
- Use appropriate devices to check the electrical system.
3. **Inspect Fire Extinguishers**
- Ensure they are fully charged and in good condition.
### Seasonal
#### Spring
1. **Clean Windows**
- Wash all windows inside and out.
2. **Inspect Exterior**
- Check for any damage from winter weather.
#### Summer
1. **Inspect Balcony**
- Check for cracks or damage on the concrete balcony.
#### Fall
1. **Inspect Heating System**
- Ensure the heating system is ready for the winter months.
#### Winter
1. **Monitor Humidity Levels**
- Use humidifiers as needed to maintain indoor air quality.
## Usage
1. **Clone the Repository**
```bash
git clone https://git.nixc.us/colin/home-maintenance.git
cd home-maintenance
```
2. **Import the iCalendar File**
- Import the `home_maintenance.ics` file into your preferred calendar application:
- **Google Calendar**: Go to `Settings` > `Import & export` > `Import`.
- **Apple Calendar**: Open Calendar, go to `File` > `Import`.
- **Outlook**: Go to `File` > `Open & Export` > `Import/Export`.
3. **Set Reminders**
- Ensure each event has the appropriate reminder settings according to your preferences.

View File

@ -0,0 +1,177 @@
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Your Company//Condo Maintenance Schedule//EN
CALSCALE:GREGORIAN
BEGIN:VEVENT
UID:colin+replace_air_filters@nixc.us
DTSTAMP:20240101T090000Z
DTSTART;TZID=America/Toronto:20240101T090000
RRULE:FREQ=MONTHLY;INTERVAL=6
SUMMARY:Replace Air Filters
DESCRIPTION:Replace the air filters to ensure good air quality.
END:VEVENT
BEGIN:VEVENT
UID:colin+vacuum_dryer_vent@nixc.us
DTSTAMP:20240101T090000Z
DTSTART;TZID=America/Toronto:20240101T100000
RRULE:FREQ=MONTHLY;INTERVAL=6
SUMMARY:Vacuum Dryer Vent
DESCRIPTION:Vacuum out the dryer vent to prevent lint buildup.
END:VEVENT
BEGIN:VEVENT
UID:colin+clean_dishwasher@nixc.us
DTSTAMP:20240101T090000Z
DTSTART;TZID=America/Toronto:20240101T110000
RRULE:FREQ=MONTHLY
SUMMARY:Clean Dishwasher with Citric Acid
DESCRIPTION:Add citric acid powder to the dishwasher to prevent buildup.
END:VEVENT
BEGIN:VEVENT
UID:colin+clean_washing_machine@nixc.us
DTSTAMP:20240101T090000Z
DTSTART;TZID=America/Toronto:20240101T120000
RRULE:FREQ=MONTHLY
SUMMARY:Clean Washing Machine with Citric Acid
DESCRIPTION:Add citric acid powder to the washing machine to prevent buildup.
END:VEVENT
BEGIN:VEVENT
UID:colin+test_detectors@nixc.us
DTSTAMP:20240101T090000Z
DTSTART;TZID=America/Toronto:20240101T130000
RRULE:FREQ=MONTHLY
SUMMARY:Test Smoke and CO Detectors
DESCRIPTION:Test all smoke and carbon monoxide detectors.
END:VEVENT
BEGIN:VEVENT
UID:colin+inspect_faucets_drains@nixc.us
DTSTAMP:20240101T090000Z
DTSTART;TZID=America/Toronto:20240101T140000
RRULE:FREQ=MONTHLY
SUMMARY:Inspect Faucets and Drains
DESCRIPTION:Check for leaks and ensure water drains properly.
END:VEVENT
BEGIN:VEVENT
UID:colin+inspect_grout_caulking@nixc.us
DTSTAMP:20240101T090000Z
DTSTART;TZID=America/Toronto:20240101T150000
RRULE:FREQ=QUARTERLY
SUMMARY:Inspect Grout and Caulking
DESCRIPTION:Check for cracks or gaps and reapply as needed.
END:VEVENT
BEGIN:VEVENT
UID:colin+check_hvac@nixc.us
DTSTAMP:20240101T090000Z
DTSTART;TZID=America/Toronto:20240101T160000
RRULE:FREQ=QUARTERLY
SUMMARY:Check HVAC Filters
DESCRIPTION:Inspect the HVAC system and replace or clean filters if necessary.
END:VEVENT
BEGIN:VEVENT
UID:colin+clean_coils@nixc.us
DTSTAMP:20240101T090000Z
DTSTART;TZID=America/Toronto:20240101T170000
RRULE:FREQ=HALFYEARLY
SUMMARY:Clean Refrigerator and Water Cooler Coils
DESCRIPTION:Vacuum or brush the coils to maintain energy efficiency.
END:VEVENT
BEGIN:VEVENT
UID:colin+check_weatherstripping@nixc.us
DTSTAMP:20240101T090000Z
DTSTART;TZID=America/Toronto:20240101T180000
RRULE:FREQ=HALFYEARLY
SUMMARY:Check Weatherstripping
DESCRIPTION:Inspect doors and windows for drafts and replace weatherstripping if needed.
END:VEVENT
BEGIN:VEVENT
UID:colin+replace_roomba_parts@nixc.us
DTSTAMP:20240101T090000Z
DTSTART;TZID=America/Toronto:20240101T190000
RRULE:FREQ=HALFYEARLY
SUMMARY:Replace Roomba Parts
DESCRIPTION:Replace parts and clean brushes and bushings.
END:VEVENT
BEGIN:VEVENT
UID:colin+service_hvac@nixc.us
DTSTAMP:20240101T090000Z
DTSTART;TZID=America/Toronto:20240101T200000
RRULE:FREQ=YEARLY
SUMMARY:Service HVAC System
DESCRIPTION:Schedule a professional inspection and maintenance.
END:VEVENT
BEGIN:VEVENT
UID:colin+inspect_electrical_system@nixc.us
DTSTAMP:20240101T090000Z
DTSTART;TZID=America/Toronto:20240101T210000
RRULE:FREQ=YEARLY
SUMMARY:Inspect Electrical System
DESCRIPTION:Use appropriate devices to check the electrical system.
END:VEVENT
BEGIN:VEVENT
UID:colin+inspect_fire_extinguishers@nixc.us
DTSTAMP:20240101T090000Z
DTSTART;TZID=America/Toronto:20240101T220000
RRULE:FREQ=YEARLY
SUMMARY:Inspect Fire Extinguishers
DESCRIPTION:Ensure they are fully charged and in good condition.
END:VEVENT
BEGIN:VEVENT
UID:colin+spring_clean_windows@nixc.us
DTSTAMP:20240101T090000Z
DTSTART;TZID=America/Toronto:20240320T090000
RRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=20
SUMMARY:Spring Clean Windows
DESCRIPTION:Wash all windows inside and out.
END:VEVENT
BEGIN:VEVENT
UID:colin+spring_inspect_exterior@nixc.us
DTSTAMP:20240101T090000Z
DTSTART;TZID=America/Toronto:20240320T100000
RRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=20
SUMMARY:Spring Inspect Exterior
DESCRIPTION:Check for any damage from winter weather.
END:VEVENT
BEGIN:VEVENT
UID:colin+summer_inspect_balcony@nixc.us
DTSTAMP:20240101T090000Z
DTSTART;TZID=America/Toronto:20240621T090000
RRULE:FREQ=YEARLY;BYMONTH=6;BYMONTHDAY=21
SUMMARY:Summer Inspect Balcony
DESCRIPTION:Check for cracks or damage.
END:VEVENT
BEGIN:VEVENT
UID:colin+fall_inspect_heating@nixc.us
DTSTAMP:20240101T090000Z
DTSTART;TZID=America/Toronto:20240923T090000
RRULE:FREQ=YEARLY;BYMONTH=9;BYMONTHDAY=23
SUMMARY:Fall Inspect Heating System
DESCRIPTION:Ensure the heating system is ready for the winter months.
END:VEVENT
BEGIN:VEVENT
UID:colin+winter_monitor_humidity@nixc.us
DTSTAMP:20240101T090000Z
DTSTART;TZID=America/Toronto:20241221T090000
RRULE:FREQ=YEARLY;BYMONTH=12;BYMONTHDAY=21
SUMMARY:Winter Monitor Humidity Levels
DESCRIPTION:Use humidifiers as needed to maintain indoor air quality.
END:VEVENT
END:VCALENDAR