elupus / hass_nibe

Home Assistant Nibe Uplink Integration
185 stars 54 forks source link

Thermostat does not set the temperature on the heatpump #58

Closed gdsjgh closed 4 years ago

gdsjgh commented 4 years ago

Hi,

I have a Nibe F750 using this component with the following config.

systems:
  - system: !secret nibe_uplink_system
    units:
    - unit: 0
      categories: true
      statuses: true
    sensors:
      - 45001 # Alarm - 0=no alarm, 1=alarm
      - 47570 # Operational mode
      - 47265 # Exhaust Fan speed normal
      - 47264 # Exhaust Fan speed 1
      - 47263 # Exhaust Fan speed 2
      - 47262 # Exhaust Fan speed 3
      - 47261 # Exhaust Fan speed 4
      - 47274 # Fan return time 1
      - 47273 # Fan return time 2
      - 47272 # Fan return time 3
      - 47271 # Fan return time 4
      - 47041 # Hot water comfort mode
      - 47134 # Period Hot water
      - 47135 # Period Heat
    switches:
      - hot_water_boost
      - ventilation_boost
    climates: false
    water_heaters: false
    fans: false
    thermostats:
      1:
        name: "house"
        current_temperature: sensor.house_temperature
        systems: 1

At startup the thermostat has a set_temperature of 21°C and whatever I do does not seem to change anything. When I try to change the temperature in the GUI it stays at 21°C, calling the nibe.set_thermostat och climate.set_temperature services results in the same thing. I seem to be unable to set the correct target temperature whatever I do.

I see this in the logs:

2020-01-03 16:03:16 DEBUG (MainThread) [custom_components.nibe.sensor] Entry {'groups': ['nibe_<id_hidden>_0_system_1'], 'data': {'parameterId': 47398, 'name': '47398', 'title': 'set value', 'designation': 'S1', 'unit': '°C', 'displayValue': '19.5°C', 'rawValue': 195, 'value': 19.5}}

and then

2020-01-03 16:15:10 DEBUG (MainThread) [custom_components.nibe.climate] Publish thermostat {'externalId': 1, 'name': 'house', 'actualTemp': 196, 'targetTemp': 195, 'valvePosition': None, 'climateSystems': [1]}
2020-01-03 16:15:10 DEBUG (MainThread) [nibeuplink.uplink] Post smarthome thermostat: {'externalId': 1, 'name': 'house', 'actualTemp': 196, 'targetTemp': 195, 'valvePosition': None, 'climateSystems': [1]}
2020-01-03 16:15:10 DEBUG (MainThread) [custom_components.nibe.climate] Publish thermostat {'externalId': 1, 'name': 'house', 'actualTemp': 196, 'targetTemp': 210, 'valvePosition': None, 'climateSystems': [1]}
2020-01-03 16:15:10 DEBUG (MainThread) [nibeuplink.uplink] Post smarthome thermostat: {'externalId': 1, 'name': 'house', 'actualTemp': 196, 'targetTemp': 210, 'valvePosition': None, 'climateSystems': [1]}

and it repeats the last 2 lines forever.

Could it be linked to https://github.com/elupus/hass_nibe/issues/56 ?

It used to work before.

Thanks!

elupus commented 4 years ago

Hmm. Don't think so. If you login to normal nibe uplink homepage, your smart temperature sensors should be visible there.

Also. Check that smart home stuff is enabled on your pump.

gdsjgh commented 4 years ago

Smart sensor is visible there. Smart home stuff is enabled. I don't get it.

Den fre 3 jan. 2020 kl 21:42 skrev Joakim Plate notifications@github.com:

Hmm. Don't think so. If you login to normal nibe uplink homepage, your smart temperature sensors should be visible there.

Also. Check that smart home stuff is enabled on your pump.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/elupus/hass_nibe/issues/58?email_source=notifications&email_token=AIGRQNHAKN3D3Q635EH55JTQ36PMXA5CNFSM4KCOZMM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEICBG2A#issuecomment-570692456, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIGRQNCDAGUX2FUCLTNUQI3Q36PMXANCNFSM4KCOZMMQ .

-- Stéphane Durand stephane.durand@gmail.com

gdsjgh commented 4 years ago

It was linked to https://github.com/elupus/hass_nibe/issues/56

I updated to the latest version and it works now. Thanks!