Skip to content

Systems

These attributes describe the mechanical, electrical, plumbing, and technology systems in a property.

HVAC (Heating, Ventilation, Air Conditioning)

Section titled “HVAC (Heating, Ventilation, Air Conditioning)”
  • Type: VARCHAR(100)
  • Description: Type of HVAC system
  • Values: "central_air", "forced_air", "radiant", "heat_pump", "window_units", "none"
  • Example: "central_air"
  • Required: No
  • Type: VARCHAR(100)
  • Description: Heating system type
  • Values: "forced_air", "radiant", "baseboard", "heat_pump", "wood_stove"
  • Example: "forced_air"
  • Required: No
  • Type: VARCHAR(50)
  • Description: Fuel source for heating
  • Values: "natural_gas", "electric", "propane", "oil", "wood"
  • Example: "natural_gas"
  • Required: No
  • Type: VARCHAR(100)
  • Description: Cooling system type
  • Values: "central_air", "heat_pump", "window_units", "evaporative", "none"
  • Example: "central_air"
  • Required: No
  • Type: VARCHAR(50)
  • Description: Air conditioning system type
  • Example: "split_system"
  • Required: No
  • Type: BOOLEAN
  • Description: Whether property has central air conditioning
  • Example: true
  • Required: No
  • Type: BOOLEAN
  • Description: Whether property has heat pump system
  • Example: true
  • Required: No
  • Type: BOOLEAN
  • Description: Whether property has radiant heating
  • Example: false
  • Required: No
  • Type: BOOLEAN
  • Description: Whether property has forced air system
  • Example: true
  • Required: No
  • Type: BOOLEAN
  • Description: Whether property has boiler system
  • Example: false
  • Required: No
  • Type: BOOLEAN
  • Description: Whether property has furnace
  • Example: true
  • Required: No
  • Type: BOOLEAN
  • Description: Whether property has fireplace(s)
  • Example: true
  • Required: No
  • Type: INT
  • Description: Total number of fireplaces
  • Example: 2
  • Required: No
  • Type: VARCHAR(200)
  • Description: Types of fireplaces (comma-separated)
  • Example: "wood_burning,gas"
  • Required: No
  • Type: INT
  • Description: Age of HVAC system in years
  • Example: 8
  • Required: No
  • Type: INT
  • Description: Number of HVAC zones
  • Example: 3
  • Required: No
  • Type: BOOLEAN
  • Description: Whether property has programmable thermostat
  • Example: true
  • Required: No
  • Type: BOOLEAN
  • Description: Whether property has smart/WiFi thermostat
  • Example: true
  • Required: No
  • Type: VARCHAR(50)
  • Description: Type of electrical panel
  • Values: "circuit_breaker", "fuse_box", "smart_panel"
  • Example: "circuit_breaker"
  • Required: No
  • Type: INT
  • Description: Electrical service amperage
  • Example: 200
  • Required: No
  • Unit: Amperes
  • Type: INT
  • Description: Electrical service voltage
  • Example: 240
  • Required: No
  • Unit: Volts
  • Type: BOOLEAN
  • Description: Whether property has 220V service
  • Example: true
  • Required: No
  • Type: BOOLEAN
  • Description: Whether property has whole-house backup generator
  • Example: false
  • Required: No
  • Type: BOOLEAN
  • Description: Whether property has backup generator
  • Example: true
  • Required: No
  • Type: BOOLEAN
  • Description: Whether property has solar panels
  • Example: true
  • Required: No
  • Type: VARCHAR(20)
  • Description: Whether solar panels are owned or leased
  • Values: "owned", "leased"
  • Example: "owned"
  • Required: No
  • Type: DOUBLE
  • Description: Solar panel capacity in kilowatts
  • Example: 5.5
  • Required: No
  • Unit: Kilowatts
  • Type: VARCHAR(50)
  • Description: Type of plumbing system
  • Values: "copper", "pex", "pvc", "galvanized", "mixed"
  • Example: "copper"
  • Required: No
  • Type: VARCHAR(50)
  • Description: Water supply source
  • Values: "municipal", "well", "shared_well"
  • Example: "municipal"
  • Required: No
  • Type: VARCHAR(50)
  • Description: Sewer system type
  • Values: "municipal", "septic", "cesspool"
  • Example: "municipal"
  • Required: No
  • Type: VARCHAR(50)
  • Description: Water heater type
  • Values: "tank", "tankless", "heat_pump", "solar"
  • Example: "tank"
  • Required: No
  • Type: VARCHAR(50)
  • Description: Water heater fuel source
  • Values: "natural_gas", "electric", "propane", "solar"
  • Example: "natural_gas"
  • Required: No
  • Type: INT
  • Description: Age of water heater in years
  • Example: 5
  • Required: No
  • Type: BOOLEAN
  • Description: Whether property has tankless water heater
  • Example: true
  • Required: No
  • Type: BOOLEAN
  • Description: Whether property has water softener system
  • Example: true
  • Required: No
  • Type: BOOLEAN
  • Description: Whether property has water filtration system
  • Example: true
  • Required: No
  • Type: BOOLEAN
  • Description: Whether property has sump pump
  • Example: true
  • Required: No
  • Type: VARCHAR(200)
  • Description: Available internet service providers/types
  • Example: "fiber,cable"
  • Required: No
  • Type: INT
  • Description: Maximum available internet speed in Mbps
  • Example: 1000
  • Required: No
  • Unit: Megabits per second
  • Type: BOOLEAN
  • Description: Whether fiber internet is available
  • Example: true
  • Required: No
  • Type: BOOLEAN
  • Description: Whether cable internet is available
  • Example: true
  • Required: No
  • Type: BOOLEAN
  • Description: Whether satellite internet is available
  • Example: false
  • Required: No
  • Type: BOOLEAN
  • Description: Whether 5G cellular coverage is available
  • Example: true
  • Required: No
  • Type: BOOLEAN
  • Description: Whether property has structured wiring (Ethernet, etc.)
  • Example: true
  • Required: No
  • Type: BOOLEAN
  • Description: Whether property is pre-wired for security systems
  • Example: true
  • Required: No
  • Type: BOOLEAN
  • Description: Whether property is pre-wired for sound systems
  • Example: true
  • Required: No
SELECT * FROM properties
WHERE has_central_air = true
AND status = 'active';
SELECT * FROM properties
WHERE has_solar_panels = true
ORDER BY solar_kw_capacity DESC;
SELECT * FROM properties
WHERE internet_speed_mbps >= 100
AND has_fiber_internet = true;
SELECT * FROM properties
WHERE hvac_age_years >= 15
ORDER BY hvac_age_years DESC;
SELECT * FROM properties
WHERE water_supply = 'well';
  1. Document system ages: Track hvac_age_years, water_heater_age_years for maintenance planning
  2. Specify fuel types: Important for operating cost estimates
  3. Note internet availability: Critical for remote work buyers
  4. Track solar details: Ownership vs lease affects property value
  5. Document pre-wiring: Adds value for smart home buyers