homebridge-rinnai-controlr icon indicating copy to clipboard operation
homebridge-rinnai-controlr copied to clipboard

Recirculation only runs for 5 min

Open wrmacj opened this issue 2 years ago • 2 comments

Describe The Bug:

I want recirculation mode to run for 1 hr, for example. I turn recirculation on and after about 5 minutes it automatically shuts off.

To Reproduce:

Goto Accessories and select Recirculation. If recirculation is avaliable the button will enable indicating recirculation has begun. After 5 min press F5 and you will see that recirculation has automatically been shut off.

Expected behavior:

I expect recirculation to stay on either to the presset value in the JSON config("Duration in minutes that recirculation will run when toggled") or until it is toggled off through automation.

Logs:

Do not know what logs would be helpful. "id": Stuff "thing_name": Stuff "device_name": "Chiller", "dealer_uuid": null, "city": Stuff "state": null, "street": null, "zip": null, "country": Stuff "firmware": "238", "model": null, "dsn": Stuff "user_uuid": Stuff "connected_at": null, "key": null, "lat": null, "lng": null, "address": null, "vacation": null, "createdAt": "2022-08-02T22:37:12.049Z", "updatedAt": "2022-08-10T23:17:50.431Z", "activity": { "clientId": Stuff "serial_id": Stuff "timestamp": "1661538412320", "eventType": "connected" }, "shadow": { "heater_serial_number": Stuff "ayla_dsn": null, "rinnai_registered": null, "do_maintenance_retrieval": true, "model": null, "module_log_level": null, "set_priority_status": true, "set_recirculation_enable": null, "set_recirculation_enabled": true, "set_domestic_temperature": "130", "set_operation_enabled": true, "schedule": "017707770d771377", "schedule_holiday": false, "schedule_enabled": true, "do_zigbee": null, "timezone": "EST5EDT,M3.2.0,M11.1.0", "timezone_encoded": null, "priority_status": true, "recirculation_enabled": true, "recirculation_duration": "5", "lock_enabled": false, "operation_enabled": true, "module_firmware_version": "238", "recirculation_not_configured": true, "maximum_domestic_temperature": null, "minimum_domestic_temperature": null, "createdAt": "2022-08-02T22:36:53.975Z", "updatedAt": "2022-08-26T18:54:25.629Z" }, "monitoring": null, "schedule": { "items": [ { "id": Stuff "serial_id": Stuff "name": "Vic", "schedule": null, "days": [ "{0=Su, 1=M, 2=T, 3=W}" ], "times": [ "{start=5:45 am, end=7:45 am}" ], "schedule_date": "2022-08-17T06:06:14-04:00", "active": true, "createdAt": "2022-08-17T10:06:14.750Z", "updatedAt": "2022-08-17T10:06:14.750Z" }, { "id": Stuff "serial_id": Stuff "name": "test", "schedule": null, "days": [ "{4=Th, 5=F, 6=S}" ], "times": [ "{start=5:30 am, end=8:30 am}" ], "schedule_date": "2022-08-26T02:31:45-04:00", "active": false, "createdAt": "2022-08-26T06:31:46.056Z", "updatedAt": "2022-08-26T18:31:59.561Z" } ], "nextToken": null }, "info": { "serial_id": Stuff "ayla_dsn": null, "name": Stuff "domestic_combustion": "false", "domestic_temperature": "130", "wifi_ssid": "Salarno", "wifi_signal_strength": "-54", "wifi_channel_frequency": "2462", "local_ip": Stuff "public_ip": Stuff "ap_mac_addr": Stuff "recirculation_temperature": null, "recirculation_duration": null, "zigbee_inventory": "[]", "zigbee_status": null, "lime_scale_error": null, "mc__total_calories": null, "type": null, "unix_time": null, "m01_water_flow_rate_raw": "0", "do_maintenance_retrieval": null, "aft_tml": null, "tot_cli": null, "unt_mmp": null, "aft_tmh": null, "bod_tmp": null, "m09_fan_current": "76", "m02_outlet_temperature": "129", "firmware_version": null, "bur_thm": null, "tot_clm": null, "exh_tmp": null, "m05_fan_frequency": "300", "thermal_fuse_temperature": null, "m04_combustion_cycles": "168", "hardware_version": null, "m11_heat_exchanger_outlet_temperature": "132", "bur_tmp": null, "tot_wrl": null, "m12_bypass_servo_position": "37", "m08_inlet_temperature": "123", "m20_pump_cycles": "10", "module_firmware_version": null, "error_code": " ", "warning_code": " ", "internal_temperature": null, "tot_wrm": null, "unknown_b": null, "rem_idn": null, "m07_water_flow_control_position": "1", "operation_hours": null, "thermocouple": null, "tot_wrh": null, "recirculation_capable": "true", "maintenance_list": "1,2,3,4,5,6,7,8,9,10,11,12,15,19,20,21,100,101,102,120,121,122", "tot_clh": null, "temperature_table": "2", "m19_pump_hours": "0", "oem_host_version": null, "schedule_a_name": null, "zigbee_pairing_count": null, "schedule_c_name": null, "schedule_b_name": null, "model": null, "schedule_d_name": null, "total_bath_fill_volume": null, "dt": null, "createdAt": "2022-08-02T22:37:12.049Z", "updatedAt": "2022-08-26T18:54:16.640Z" }, "errorLogs": { "items": [], "nextToken": null }, "registration": { "items": [], "nextToken": null } } [8/26/2022, 2:54:26 PM] [homebridge-rinnai-controlr] Temperature Slider Min: 48.888888888888886, Max: 60, current temperature: 54.44444444444444 [8/26/2022, 2:54:26 PM] [homebridge-rinnai-controlr] Device Stuff has recirculation capabilities. Adding service. [8/26/2022, 2:54:26 PM] [homebridge-rinnai-controlr] Polled 1 Rinnai devices successfully.

Show the Homebridge logs here, remove any sensitive information.

**Plugin Config:**
{
    "username": "Stuff",
    "password": "Stuff",
    "recirculationDuration": **60**,
    "temperatureUnits": "F",
    "minimumTemperature": 120,
    "maximumTemperature": 140,
    "platform": "RinnaiControlR",
Show your Homebridge config.json here, remove any sensitive information.

Screenshots:

Environment:

  • Plugin Version: homebridge-rinnai-controlr v1.0.16
  • Homebridge Version: v1.5.0 (HAP v0.10.2)
  • Node.js Version: v16.16.0
  • NPM Version:
  • Operating System: Ubuntu Focal Fossa (20.04.4 LTS)

The problem is also in Home Assistant. Scheduled recirculation works as expected from the Control-R interface.Following is three attemps vis HomeBridge,Home kit and Home assistant. Each instance only ran for 5 min. image Following is an attempt @5:30-8:30 that was run from the Control-R interface and it worked as expected. image

wrmacj avatar Aug 26 '22 19:08 wrmacj

Is this normal or is there a wayto resolve this. I know that recirculation time works as expected if set up in the ControlR app. If you set recirculation to run for an hour in the app it runns for an hour.

Thanks for any update

wrmacj avatar Oct 21 '22 22:10 wrmacj

Currently the 5 minute limitation exists everywhere, even in the Control-R 2.0 app, unless you use schedules. Official response from Rinnai support:

Thank you for contacting Rinnai.

If you are referring to the on demand timers listed in the Control-R 2.0 app, then yes, that is a known issue and I apologize for the inconvenience. I have been told that there's a large update planned for the app and these should issues should be addressed. For now, if you need the unit to run longer than 5 minutes, I would suggest creating a schedule, even if it's just for a short period like an hour.

If you have any other questions or concerns, feel free to reach out to us again.

Nicholas Valencia  Customer Care Agent

explosivo22 avatar Nov 19 '22 02:11 explosivo22