I believe that most of the objects in EnergyPlus are actually related to HVAC so that is a lot of objects. Here is a list that can get you started at least. For many EnergyPlus objects the name is made up of pieces using colons to separate them. To shorten this list, a "wildcard" is used in the list below that indicates that all items which start with that name up to the first colon should be considered HVAC related objects.
- AirConditioner:*
- AirLoopHVAC
- AirLoopHVAC:*
- AirTerminal:*
- AvailabilityManager:*
- AvailabilityManagerAssignmentList
- Boiler:*
- Branch
- BranchList
- CentralHeatPumpSystem
- Chiller:*
- ChillerHeater:*
- Coil:*
- CoilPerformance:*
- CoilSystem:*
- CondenserEquipmentList
- CondenserEquipmentOperationSchemes
- CondenserLoop
- Connector:*
- ConnectorList
- Controller:*
- CoolingTower:*
- CoolingTowerPerformance:*
- Dehumidifier:*
- DemandManager:*
- DemandManagerAssignmentList
- DesignSpecification:*
- DistrictCooling
- DistrictHeating
- Duct
- ElectricLoadCenter:*
- EnergyManagementSystem:*
- EvaporativeCooler:*
- Fan:*
- FanPerformance:*
- FaultModel:*
- FluidCooler:*
- FluidProperties:*
- Generator:*
- GroundHeatExchanger:*
- HVACTemplate:*
- HeaderedPumps:*
- HeatExchanger:*
- HeatPump:*
- Humidifier:*
- HybridModel:*
- LoadProfile:*
- NodeList
- OutdoorAir:*
- Pipe:*
- PipingSystem:*
- PlantComponent:*
- PlantEquipmentList
- PlantEquipmentOperation:*
- PlantLoop
- Pump:*
- Refrigeration:*
- SetpointManager:*
- Sizing:Parameters
- TemperingValve
- ThermalStorage:*
- ThermostatSetpoint:*
- UnitarySystemPerformance:*
- WaterHeater:*
- ZoneControl:*
- ZoneHVAC:*
- ZoneTerminalUnitList
You can see each individual name by looking at the Energy+.idd file.