Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add optional returnWaterTemperature sensor #125

Merged
merged 4 commits into from
Dec 10, 2024
Merged

Add optional returnWaterTemperature sensor #125

merged 4 commits into from
Dec 10, 2024

Conversation

Jalle19
Copy link
Owner

@Jalle19 Jalle19 commented Nov 24, 2024

Mutually exclusive with exhaustAirTemperatureBeforeHeatRecovery.

@ajulk7 if you know your way around git, please try this branch and let me know if the values look correct!

@ajulk7
Copy link

ajulk7 commented Nov 24, 2024

Nice, I’ll test it later today.

@ajulk7
Copy link

ajulk7 commented Nov 24, 2024

Seems to work, returnWaterTemperature reading is shown and value is correct. 👍

$ curl -s http://localhost:8080/summary | jq .
{
  "flags": {
    "away": false,
    "longAway": false,
    "overPressure": false,
    "cookerHood": false,
    "centralVacuumCleaner": false,
    "maxHeating": false,
    "maxCooling": false,
    "manualBoost": false,
    "summerNightCooling": false
  },
  "modes": {
    "away": false,
    "longAway": false,
    "overPressure": false,
    "cookerHood": false,
    "centralVacuumCleaner": false,
    "maxHeating": false,
    "maxCooling": false,
    "manualBoost": false,
    "summerNightCooling": false
  },
  "readings": {
    "freshAirTemperature": -2.3,
    "supplyAirTemperatureAfterHeatRecovery": 18.2,
    "supplyAirTemperature": 18.8,
    "wasteAirTemperature": 1.9,
    "exhaustAirTemperature": 20.6,
    "exhaustAirHumidity": 22,
    "heatRecoverySupplySide": 89,
    "heatRecoveryExhaustSide": 81,
    "heatRecoveryTemperatureDifferenceSupplySide": 20.5,
    "heatRecoveryTemperatureDifferenceExhaustSide": 18.7,
    "mean48HourExhaustHumidity": 23,
    "cascadeSp": 190,
    "cascadeP": 0,
    "cascadeI": 130,
    "overPressureTimeLeft": 0,
    "ventilationLevelActual": 55,
    "ventilationLevelTarget": 51,
    "analogInputHumidity1": 0,
    "analogInputHumidity2": 0,
    "analogInputCo21": 0,
    "analogInputCo22": 0,
    "returnWaterTemperature": 18.6
  },
  "settings": {
    "overPressureDelay": 10,
    "awayVentilationLevel": 30,
    "awayTemperatureReduction": 2,
    "longAwayVentilationLevel": 20,
    "longAwayTemperatureReduction": 3,
    "temperatureTarget": 19,
    "coolingAllowed": false,
    "heatingAllowed": true,
    "awayCoolingAllowed": true,
    "awayHeatingAllowed": true,
    "longAwayCoolingAllowed": false,
    "longAwayHeatingAllowed": false,
    "defrostingAllowed": false
  },
  "deviceInformation": {
    "softwareVersion": 2.14,
    "automationType": "EDA",
    "fanType": "EC",
    "coolingTypeInstalled": null,
    "heatingTypeInstalled": "EDW/MDW",
    "modelType": "LTR-6",
    "serialNumber": 0,
    "modelName": "LTR-6 eco EDW/MDW",
    "modbusAddress": 1
  },
  "deviceState": {
    "normal": true,
    "maxCooling": false,
    "maxHeating": false,
    "emergencyStop": false,
    "stop": false,
    "away": false,
    "longAway": false,
    "temperatureBoost": false,
    "co2Boost": false,
    "humidityBoost": false,
    "manualBoost": false,
    "overPressure": false,
    "cookerHood": false,
    "centralVacuumCleaner": false,
    "heaterCooldown": false,
    "summerNightCooling": false,
    "defrosting": false
  },
  "alarmSummary": [
    {
      "name": "TE5SupplyAirAfterHRCold",
      "description": "TE5 Supply air after heat recovery cold",
      "type": 1,
      "state": 0
    },
    {
      "name": "TE10SupplyAirAfterHeaterCold",
      "description": "TE10 Supply air after heater cold",
      "type": 2,
      "state": 0
    },
    {
      "name": "TE10SupplyAirAfterHeaterHot",
      "description": "TE10 Supply air after heater hot",
      "type": 3,
      "state": 0
    },
    {
      "name": "TE20RoomTempHot",
      "description": "TE20 Room temperature hot",
      "type": 4,
      "state": 0
    },
    {
      "name": "TE30ExtractAirCold",
      "description": "TE30 Extract air cold",
      "type": 5,
      "state": 0
    },
    {
      "name": "TE30ExtractAirHot",
      "description": "TE30 Extract air hot",
      "type": 6,
      "state": 0
    },
    {
      "name": "HPError",
      "description": "Heatpump",
      "type": 7,
      "state": 0
    },
    {
      "name": "EHError",
      "description": "Electrical heater",
      "type": 8,
      "state": 0
    },
    {
      "name": "ReturnWaterCold",
      "description": "Return water cold",
      "type": 9,
      "state": 0
    },
    {
      "name": "HRError",
      "description": "Heat recovery",
      "type": 10,
      "state": 0
    },
    {
      "name": "CoolingError",
      "description": "Cooling",
      "type": 11,
      "state": 0
    },
    {
      "name": "EmergencyStop",
      "description": "Emergency stop",
      "type": 12,
      "state": 0
    },
    {
      "name": "FireRisk",
      "description": "Fire risk",
      "type": 13,
      "state": 0
    },
    {
      "name": "ServiceReminder",
      "description": "Service reminder",
      "type": 14,
      "state": 0
    },
    {
      "name": "EHPDA",
      "description": "Electrical heater pressure switch",
      "type": 15,
      "state": 0
    },
    {
      "name": "SupplyFilterDirty",
      "description": "Supply filter dirty",
      "type": 16,
      "state": 0
    },
    {
      "name": "ExtractFilterDirty",
      "description": "Waste filter dirty",
      "type": 17,
      "state": 0
    },
    {
      "name": "SupplyFanPressureError",
      "description": "Supply fan pressure",
      "type": 20,
      "state": 0
    },
    {
      "name": "ExtractFanPressureError",
      "description": "Waste fan pressure",
      "type": 21,
      "state": 0
    }
  ],
  "activeAlarm": null
}

@Jalle19
Copy link
Owner Author

Jalle19 commented Nov 24, 2024

Thanks for testing!

@Jalle19 Jalle19 merged commit 0270158 into master Dec 10, 2024
7 checks passed
@Jalle19 Jalle19 deleted the return-water branch December 10, 2024 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants