aio_remeha_modbus package¶
Subpackages¶
- aio_remeha_modbus.api package
- Submodules
- aio_remeha_modbus.api.api module
DeviceBoardCategoryDeviceBoardTypeDeviceInstanceRemehaApiRemehaApi.async_close()RemehaApi.async_connect()RemehaApi.async_health_check()RemehaApi.async_is_connectedRemehaApi.async_read_appliance()RemehaApi.async_read_device_instance()RemehaApi.async_read_device_instances()RemehaApi.async_read_number_of_device_instances()RemehaApi.async_read_number_of_zones()RemehaApi.async_read_registers()RemehaApi.async_read_sensor_values()RemehaApi.async_read_zone()RemehaApi.async_read_zone_schedule()RemehaApi.async_read_zone_update()RemehaApi.async_read_zones()RemehaApi.async_write_variable()RemehaApi.connection_typeRemehaApi.create()RemehaApi.get_device_register_offset()RemehaApi.get_schedule_register_offset()RemehaApi.get_zone_register_offset()RemehaApi.name
SerialConnectionMethod
- aio_remeha_modbus.api.appliance module
ApplianceAppliance.ch_enabledAppliance.cooling_forcedAppliance.cooling_typeAppliance.current_errorAppliance.error_as_str()Appliance.error_priorityAppliance.force_summerAppliance.is_cooling_required()Appliance.neutral_band_summer_winterAppliance.season_modeAppliance.silent_modeAppliance.silent_mode_end_timeAppliance.silent_mode_start_timeAppliance.statusAppliance.summer_winter
ApplianceErrorPriorityApplianceStatusApplianceStatus.appliance_pump_onApplianceStatus.ch_activeApplianceStatus.cooling_activeApplianceStatus.dhw_activeApplianceStatus.dhw_electrical_backup_onApplianceStatus.electrical_backup2_onApplianceStatus.electrical_backup_onApplianceStatus.flame_onApplianceStatus.heat_pump_onApplianceStatus.power_down_reset_neededApplianceStatus.service_requiredApplianceStatus.three_way_valveApplianceStatus.three_way_valve_closedApplianceStatus.three_way_valve_openApplianceStatus.water_pressure_low
CoolingTypeSeasonalModeSilentMode
- aio_remeha_modbus.api.climate_zone module
ClimateZoneClimateZone.appliance_requires_coolingClimateZone.current_scheduleClimateZone.current_setpointClimateZone.current_temparatureClimateZone.dhw_calorifier_hysteresisClimateZone.dhw_comfort_setpointClimateZone.dhw_reduced_setpointClimateZone.dhw_tank_temperatureClimateZone.functionClimateZone.has_cooling_capability()ClimateZone.heating_modeClimateZone.idClimateZone.is_central_heating()ClimateZone.is_domestic_hot_water()ClimateZone.max_tempClimateZone.min_tempClimateZone.modeClimateZone.owning_deviceClimateZone.pump_runningClimateZone.room_cooling_setpoint_1ClimateZone.room_cooling_setpoint_2ClimateZone.room_cooling_setpoint_3ClimateZone.room_cooling_setpoint_4ClimateZone.room_cooling_setpoint_5ClimateZone.room_setpointClimateZone.room_temperatureClimateZone.selected_scheduleClimateZone.short_nameClimateZone.temporary_setpointClimateZone.temporary_setpoint_end_timeClimateZone.time_zoneClimateZone.type
is_central_heating()is_domestic_hot_water()
- aio_remeha_modbus.api.config module
- aio_remeha_modbus.api.const module
AUTO_SCHEDULE_DEFAULT_IDAUTO_SCHEDULE_MINIMAL_END_HOURBOILER_MAX_ALLOWED_HEAT_DURATIONBoilerConfigurationBoilerEnergyLabelClimateZoneFunctionClimateZoneFunction.DHW_BICClimateZoneFunction.DHW_COMMERCIAL_TANKClimateZoneFunction.DHW_LAYEREDClimateZoneFunction.DHW_PRIMARYClimateZoneFunction.DHW_TANKClimateZoneFunction.DIRECTClimateZoneFunction.DISABLEDClimateZoneFunction.ELECTRICAL_DHW_TANKClimateZoneFunction.FAN_CONVECTORClimateZoneFunction.HIGH_TEMPERATUREClimateZoneFunction.MIXING_CIRCUITClimateZoneFunction.PROCESS_HEATClimateZoneFunction.SWIMMING_POOLClimateZoneFunction.TIME_PROGRAMClimateZoneFunction.has_cooling_capability()ClimateZoneFunction.is_supported()
ClimateZoneHeatingModeClimateZoneModeClimateZoneScheduleIdClimateZoneTypeConnectionTypeDataTypeDeviceInstanceRegistersForecastFieldHybridRegistersLimitsMAXIMUM_NORMAL_SURFACE_IRRADIANCE_NLMetaRegistersMetaRegisters.ACTUAL_PRODUCED_POWERMetaRegisters.APPLIANCE_STATUS_1MetaRegisters.APPLIANCE_STATUS_2MetaRegisters.BACKUP1_HOURSMetaRegisters.BACKUP1_STARTSMetaRegisters.BACKUP2_HOURSMetaRegisters.BACKUP2_STARTSMetaRegisters.BACKUP_ENERGY_CONSUMPTIONMetaRegisters.BACKUP_ENERGY_DELIVERYMetaRegisters.CH_ENABLEDMetaRegisters.CH_ENERGY_CONSUMPTIONMetaRegisters.CH_ENERGY_DELIVERYMetaRegisters.COOLING_ENABLEDMetaRegisters.COOLING_ENERGY_CONSUMPTIONMetaRegisters.COOLING_ENERGY_DELIVERYMetaRegisters.COOLING_FORCEDMetaRegisters.CURRENT_ERRORMetaRegisters.DHW_ENERGY_CONSUMPTIONMetaRegisters.DHW_ENERGY_DELIVERYMetaRegisters.ERROR_PRIORITYMetaRegisters.FLOW_METERMetaRegisters.FLOW_TEMPERATUREMetaRegisters.FORCE_SUMMERMetaRegisters.GENERATOR_HOURS_TOTALMetaRegisters.GENERATOR_STARTS_TOTALMetaRegisters.HEAT_PUMP_FLOW_TEMPERATUREMetaRegisters.HEAT_PUMP_RETURN_TEMPERATUREMetaRegisters.NEUTRAL_BAND_SUMMER_WINTERMetaRegisters.NUMBER_OF_DEVICESMetaRegisters.NUMBER_OF_ZONESMetaRegisters.OUTSIDE_TEMPERATUREMetaRegisters.POWER_ACTUALMetaRegisters.POWER_ON_HOURSMetaRegisters.PUMP_SPEEDMetaRegisters.RESET_DISCOVERY_TABLEMetaRegisters.RETURN_TEMPERATUREMetaRegisters.SEASON_MODEMetaRegisters.SILENT_MODEMetaRegisters.SILENT_MODE_END_TIMEMetaRegisters.SILENT_MODE_START_TIMEMetaRegisters.STATUSMetaRegisters.SUBSTATUSMetaRegisters.SUMMER_WINTERMetaRegisters.TOTAL_ENERGY_CONSUMPTIONMetaRegisters.TOTAL_ENERGY_DELIVERYMetaRegisters.WATER_PRESSURE
ModbusVariableDescriptionModbusVariableDescription.start_addressModbusVariableDescription.nameModbusVariableDescription.data_typeModbusVariableDescription.scaleModbusVariableDescription.countModbusVariableDescription.friendly_nameModbusVariableDescription.countModbusVariableDescription.data_typeModbusVariableDescription.ensure_mandatory_fields()ModbusVariableDescription.friendly_nameModbusVariableDescription.nameModbusVariableDescription.scaleModbusVariableDescription.start_address
ModbusVariableRefPVSystemPVSystemOrientationPVSystemOrientation.EASTPVSystemOrientation.EAST_NORTH_EASTPVSystemOrientation.EAST_SOUTH_EASTPVSystemOrientation.EAST_WESTPVSystemOrientation.NORTHPVSystemOrientation.NORTH_EASTPVSystemOrientation.NORTH_NORTH_EASTPVSystemOrientation.NORTH_NORTH_WESTPVSystemOrientation.NORTH_WESTPVSystemOrientation.SOUTHPVSystemOrientation.SOUTH_EASTPVSystemOrientation.SOUTH_SOUTH_EASTPVSystemOrientation.SOUTH_SOUTH_WESTPVSystemOrientation.SOUTH_WESTPVSystemOrientation.WESTPVSystemOrientation.WEST_NORTH_WESTPVSystemOrientation.WEST_SOUTH_WEST
PV_MAX_TILT_DEGREESPV_MIN_TILT_DEGREESUnitOfTemperatureWATER_SPECIFIC_HEAT_CAPACITY_KJWeekdayZoneRegistersZoneRegisters.CURRENT_HEATING_MODEZoneRegisters.CURRENT_ROOM_TEMPERATUREZoneRegisters.DHW_CALORIFIER_HYSTERESISZoneRegisters.DHW_COMFORT_SETPOINTZoneRegisters.DHW_REDUCED_SETPOINTZoneRegisters.DHW_TANK_TEMPERATUREZoneRegisters.END_TIME_MODE_CHANGEZoneRegisters.FUNCTIONZoneRegisters.MODEZoneRegisters.OWNING_DEVICEZoneRegisters.PUMP_RUNNINGZoneRegisters.ROOM_COOLING_SETPOINT_1ZoneRegisters.ROOM_COOLING_SETPOINT_2ZoneRegisters.ROOM_COOLING_SETPOINT_3ZoneRegisters.ROOM_COOLING_SETPOINT_4ZoneRegisters.ROOM_COOLING_SETPOINT_5ZoneRegisters.ROOM_MANUAL_SETPOINTZoneRegisters.SELECTED_TIME_PROGRAMZoneRegisters.SHORT_NAMEZoneRegisters.TEMPORARY_SETPOINTZoneRegisters.TIME_PROGRAM_FRIDAYZoneRegisters.TIME_PROGRAM_MONDAYZoneRegisters.TIME_PROGRAM_SATURDAYZoneRegisters.TIME_PROGRAM_SUNDAYZoneRegisters.TIME_PROGRAM_THURSDAYZoneRegisters.TIME_PROGRAM_TUESDAYZoneRegisters.TIME_PROGRAM_WEDNESDAYZoneRegisters.TYPE
- aio_remeha_modbus.api.errors module
- aio_remeha_modbus.api.schedule module
- Module contents
DeviceBoardCategoryDeviceBoardTypeDeviceInstanceRemehaApiRemehaApi.async_close()RemehaApi.async_connect()RemehaApi.async_health_check()RemehaApi.async_is_connectedRemehaApi.async_read_appliance()RemehaApi.async_read_device_instance()RemehaApi.async_read_device_instances()RemehaApi.async_read_number_of_device_instances()RemehaApi.async_read_number_of_zones()RemehaApi.async_read_registers()RemehaApi.async_read_sensor_values()RemehaApi.async_read_zone()RemehaApi.async_read_zone_schedule()RemehaApi.async_read_zone_update()RemehaApi.async_read_zones()RemehaApi.async_write_variable()RemehaApi.connection_typeRemehaApi.create()RemehaApi.get_device_register_offset()RemehaApi.get_schedule_register_offset()RemehaApi.get_zone_register_offset()RemehaApi.name
SerialConnectionMethod
- aio_remeha_modbus.helpers package
Module contents¶
An asynchronous modbus API for Remeha appliances.