ccutrer / waterfurnace_aurora

Library for communication with WaterFurnace Aurora control systems
30 stars 7 forks source link

MQTT entity naming warning from Home Assistant #42

Closed paultyng closed 1 year ago

paultyng commented 1 year ago

This project is amazing, thank you so much. I've had issues with the Symphony / AWL stuff (my AWL died and they want to charge me labor to replace it) and I was looking for a better local way to get my data in to Home Assistant when I found this project! It's worked great so far.

It seems there were some updates in 2023.8 and I've started to get the below warning out of Home Assistant. Would it be possible to add some parameterization of the MQTT naming via flags or something? It's been a while since I've written any ruby but I'd be happy to give it a shot if its something you are interested in.

Thanks again!

Some MQTT entities have an entity name that starts with the device name. This is not expected. To avoid a duplicate name the device name prefix is stripped of the entity name as a work-a-round. Please inform the maintainer of the software application that supplies the affected entities to fix this issue.

List of affected entities:

sensor.waterfurnace_compressor_heat_of_extraction
sensor.waterfurnace_compressor_fan_speed
sensor.waterfurnace_blower_power_usage
binary_sensor.waterfurnace_heat_pump_is_the_heat_pump_currently_locked_out
sensor.waterfurnace_aux_heater_current_stage
sensor.waterfurnace_fault_history_high_condensing_pressure
sensor.waterfurnace_heat_pump_air_coil_temperature_fp2
sensor.waterfurnace_blower_current_speed
sensor.waterfurnace_aux_heater_power_usage
sensor.waterfurnace_compressor_discharge_pressure
sensor.waterfurnace_fault_history_non_critical_communications_error
sensor.waterfurnace_heat_pump_current_heating_cooling_mode
climate.waterfurnace_zone_1
sensor.waterfurnace_fault_history_hot_water_limit
binary_sensor.waterfurnace_heat_pump_emergency_shutdown_requested
sensor.waterfurnace_fault_history_leaving_air_temperature_sensor
sensor.waterfurnace_compressor_desired_speed
number.waterfurnace_blower_high_compressor_preset_speed
sensor.waterfurnace_heat_pump_entering_air_temperature
sensor.waterfurnace_fault_history_current_fault
sensor.waterfurnace_fault_history_freeze_detect_fp1
sensor.waterfurnace_fault_history_condensing_pressure_sensor
sensor.waterfurnace_fault_history_system_reset
sensor.waterfurnace_loop_pump_power_usage
number.waterfurnace_blower_blower_only_preset_speed
binary_sensor.waterfurnace_heat_pump_load_shed_requested
sensor.waterfurnace_fault_history_condensate_overflow
sensor.waterfurnace_heat_pump_leaving_water_temperature
number.waterfurnace_blower_aux_heat_preset_speed
sensor.waterfurnace_compressor_electronic_expansion_valve_open_percentage
sensor.waterfurnace_fault_history_drive_over_current
sensor.waterfurnace_fault_history_input_error
sensor.waterfurnace_fault_history_low_loop_pressure
sensor.waterfurnace_compressor_discharge_temperature
sensor.waterfurnace_fault_history_suction_pressure_sensor
sensor.waterfurnace_zone_1_ambient_temperature
sensor.waterfurnace_fault_history_drive_over_under_voltage
sensor.waterfurnace_fault_history_vs_pump_error
sensor.waterfurnace_fault_history_high_discharge_temp
select.waterfurnace_zone_1_fan_intermittent_mode_off_duration
sensor.waterfurnace_compressor_inverter_temperature
sensor.waterfurnace_compressor_heating_liquid_line_temperature
binary_sensor.waterfurnace_heat_pump_is_the_compressor_currently_running_at_a_derated_level
binary_sensor.waterfurnace_zone_1_current_fan_status
sensor.waterfurnace_fault_history_over_under_voltage
sensor.waterfurnace_compressor_superheat_temperature
sensor.waterfurnace_fault_history_multiple_safe_mode
sensor.waterfurnace_fault_history_freeze_detect_fp2
sensor.waterfurnace_fault_history_ha_alarm_1
select.waterfurnace_zone_1_fan_intermittent_mode_on_duration
sensor.waterfurnace_humidistat_relative_humidity
sensor.waterfurnace_fault_history_critical_communications_error
sensor.waterfurnace_compressor_subcool_temperature
number.waterfurnace_blower_low_compressor_preset_speed
sensor.waterfurnace_fault_history_output_power_limit
sensor.waterfurnace_fault_history_maximum_operating_pressure
sensor.waterfurnace_fault_history_suction_temperature_sensor
sensor.waterfurnace_fault_history_high_pressure
sensor.waterfurnace_fault_history_eev_id_comm_error
sensor.waterfurnace_heat_pump_leaving_air_temperature
sensor.waterfurnace_compressor_power_usage
sensor.waterfurnace_fault_history_loss_of_charge
sensor.waterfurnace_fault_history_internal_drive_error
binary_sensor.waterfurnace_heat_pump_is_the_heat_pump_currently_in_safe_mode
sensor.waterfurnace_compressor_current_speed
sensor.waterfurnace_compressor_drive_temperature
sensor.waterfurnace_fault_history_low_pressure
sensor.waterfurnace_compressor_suction_pressure
sensor.waterfurnace_compressor_suction_temperature
sensor.waterfurnace_fault_history_ha_alarm_2
sensor.waterfurnace_fault_history_high_drive_temp
sensor.waterfurnace_fault_history_eev_od_comm_error
binary_sensor.waterfurnace_blower_running
sensor.waterfurnace_fault_history_non_critical_axb_sensor_error
sensor.waterfurnace_compressor_saturated_condensor_discharge_temperature
sensor.waterfurnace_compressor_saturated_evaporator_discharge_temperature
sensor.waterfurnace_heat_pump_entering_water_temperature
sensor.waterfurnace_compressor_heat_of_rejection
sensor.waterfurnace_fault_history_cabinet_temperature_sensor
sensor.waterfurnace_loop_pump_waterflow
sensor.waterfurnace_heat_pump_total_power_usage
scene.waterfurnace_fault_history_reset_fault_counts
sensor.waterfurnace_fault_history_low_supply_voltage
sensor.waterfurnace_fault_history_fp1_2_sensor_error
sensor.waterfurnace_compressor_ambient_temperature
sensor.waterfurnace_fault_history_high_drive_temp_2
sensor.waterfurnace_fault_history_low_suction_pressure
sensor.waterfurnace_fault_history_discharge_temp_sensor
sensor.waterfurnace_compressor_cooling_liquid_line_temperature_fp1
sensor.waterfurnace_fault_history_low_condensing_pressure
sensor.waterfurnace_fault_history_out_of_envelope