Adlar Castra Heatpump ( Aurora-II Modbus)

Local Modbus TCP access to the Adlar Castra I/II series heatpump device.

Warning! This app might not work properly.

This app version is currently being tested, and has not yet been reviewed. It might not work as expected.
Be extra careful when installing this app.

« Back to the regular version

Local Modbus TCP access to the Adlar Castra I/II series heatpump device.

Read more ›

Supported devices

Flow cards

Click on a device above to show related Flow cards only.

When...

Adlar Castra Heat Pump (Aurora-II Modbus)
Turned on
Adlar Castra Heat Pump (Aurora-II Modbus)
Turned off
Adlar Castra Heat Pump (Aurora-II Modbus)
The target temperature changed
Adlar Castra Heat Pump (Aurora-II Modbus)
The generic alarm turned on
Adlar Castra Heat Pump (Aurora-II Modbus)
The generic alarm turned off
Adlar Castra Heat Pump (Aurora-II Modbus)
Simulated target: [[simulated_target]]°C (Δ[[delta]]°C, conf: [[building_model_confidence]]%)
i
Triggers every control cycle (5 min) with full breakdown of what adaptive control calculates. Use for monitoring, logging, and confidence-based filtering. Filter on building_model_confidence to only act on high-confidence recommendations.
Adlar Castra Heat Pump (Aurora-II Modbus)
Adaptive control [[status]]
i
Triggered when adaptive temperature control is enabled or disabled
Adlar Castra Heat Pump (Aurora-II Modbus)
Ambient temperature changed Condition Temperature °C
i
Triggered when ambient temperature has changed above or below a specified level - useful for weather compensation
Adlar Castra Heat Pump (Aurora-II Modbus)
New building insight detected
i
Triggers when building model detects actionable performance insight (≥70% confidence). Use tokens to filter by category and savings potential.
Adlar Castra Heat Pump (Aurora-II Modbus)
Building profile mismatch detected
i
Triggers when learned building behavior significantly differs from selected profile (>30% deviation). Suggests optimal profile for faster learning.
Adlar Castra Heat Pump (Aurora-II Modbus)
Cheapest [[hours]]-hour block started
i
Triggers when the cheapest electricity price block of the day starts. Use to maximize energy consumption during low-price periods.
Adlar Castra Heat Pump (Aurora-II Modbus)
Coiler temperature Condition Temperature °C
i
Triggers when electricity coiler temperature goes above or below a specified level
Adlar Castra Heat Pump (Aurora-II Modbus)
Compressor frequency Condition Frequency Hz (Expert)
i
Triggers when compressor frequency goes above or below a specified level. Requires 'Enable expert feature cards' in device settings.
Adlar Castra Heat Pump (Aurora-II Modbus)
COP efficiency changed Condition COP threshold
i
Triggers when the Coefficient of Performance (COP) goes above or below a specified threshold
Adlar Castra Heat Pump (Aurora-II Modbus)
COP outlier detected
i
Triggers when an invalid or suspicious COP value is detected, indicating potential sensor issues
Adlar Castra Heat Pump (Aurora-II Modbus)
COP trend detected: Trend type
i
Triggers when COP shows a significant improving or degrading trend over the last 24 hours
Adlar Castra Heat Pump (Aurora-II Modbus)
Daily consumption reached Daily threshold (kWh) kWh
i
Triggers when daily electricity consumption reaches specified threshold
Adlar Castra Heat Pump (Aurora-II Modbus)
Daily COP efficiency changed Condition Daily COP threshold
i
Triggers when the 24-hour average COP goes above or below a specified threshold
Adlar Castra Heat Pump (Aurora-II Modbus)
Daily cost exceeded €Cost threshold (€)
i
Triggers when today's total energy cost exceeds specified amount (requires price optimizer)
Adlar Castra Heat Pump (Aurora-II Modbus)
Discharge temperature Condition Temperature °C
i
Triggers when discharge temperature goes above or below a specified level
Adlar Castra Heat Pump (Aurora-II Modbus)
Economizer inlet temperature Condition Temperature °C
i
Triggers when economizer inlet temperature goes above or below a specified level
Adlar Castra Heat Pump (Aurora-II Modbus)
Economizer outlet temperature Condition Temperature °C
i
Triggers when economizer outlet temperature goes above or below a specified level
Adlar Castra Heat Pump (Aurora-II Modbus)
EEV pulse-steps Condition Pulse-steps
i
Triggers when Electronic Expansion Valve (EEV) pulse-steps go above or below a specified level
Adlar Castra Heat Pump (Aurora-II Modbus)
EVI Open pulse-steps Condition Pulse-steps
i
Triggers when Enhanced Vapor Injection (EVI) pulse-steps go above or below a specified level
Adlar Castra Heat Pump (Aurora-II Modbus)
Expensive period starts in [[warning_hours]] hour(s)
i
Triggers N hours before the most expensive electricity price block starts. Use to pre-heat or prepare before high-price periods.
Adlar Castra Heat Pump (Aurora-II Modbus)
Fan motor frequency Condition Frequency Hz (Expert)
i
Triggers when fan motor frequency goes above or below a specified level. Requires 'Enable expert feature cards' in device settings.
Adlar Castra Heat Pump (Aurora-II Modbus)
Fault code detected
i
Triggers when a system fault is detected
Adlar Castra Heat Pump (Aurora-II Modbus)
Forecast heating advice available
i
Triggers when new COP-optimized heating advice is available based on temperature forecast
Adlar Castra Heat Pump (Aurora-II Modbus)
Heating mode changed to [[mode]]
i
Triggers when the heating mode changes
Adlar Castra Heat Pump (Aurora-II Modbus)
High pressure temperature Condition Temperature °C
i
Triggers when high pressure saturation temperature goes above or below a specified level
Adlar Castra Heat Pump (Aurora-II Modbus)
Incoiler temperature Condition Temperature °C
i
Triggers when incoiler temperature goes above or below a specified level
Adlar Castra Heat Pump (Aurora-II Modbus)
Inlet temperature changed Condition Temperature °C
i
Triggers when water inlet temperature goes above or below a specified level
Adlar Castra Heat Pump (Aurora-II Modbus)
Building model reached [[milestone]] confidence
i
Triggers when the building thermal model reaches a learning milestone (e.g., 70% confidence)
Adlar Castra Heat Pump (Aurora-II Modbus)
Low pressure temperature Condition Temperature °C
i
Triggers when low pressure saturation temperature goes above or below a specified level
Adlar Castra Heat Pump (Aurora-II Modbus)
Monthly COP efficiency changed Condition Monthly COP threshold
i
Triggers when the 30-day average COP goes above or below a specified threshold
Adlar Castra Heat Pump (Aurora-II Modbus)
Outlet temperature changed Condition Temperature °C
i
Triggers when water outlet temperature goes above or below a specified level
Adlar Castra Heat Pump (Aurora-II Modbus)
Performance report is ready
i
Triggered daily at 23:00 with a comprehensive performance report. Use in combination with a notification action to receive daily performance summaries.
Adlar Castra Heat Pump (Aurora-II Modbus)
Power consumption exceeded Power threshold (W) W
i
Triggers when power consumption exceeds specified threshold (requires power monitoring support)
Adlar Castra Heat Pump (Aurora-II Modbus)
Pre-heating time recommendation
i
Triggers when ΔT (target - indoor) exceeds 1.5°C. Provides pre-heat duration based on building thermal response (τ). Requires ≥70% model confidence. Max once per 4 hours.
Adlar Castra Heat Pump (Aurora-II Modbus)
Energy price became [[category]]
i
Triggers when energy price category changes (very_low, low, normal, high, very_high)
Adlar Castra Heat Pump (Aurora-II Modbus)
Price trend changed from [[old_trend]] to [[new_trend]]
i
Triggers when electricity price trend direction changes (rising, falling, stable). Based on linear regression analysis with confidence threshold.
Adlar Castra Heat Pump (Aurora-II Modbus)
Suction temperature Condition Temperature °C
i
Triggers when suction temperature goes above or below a specified level
Adlar Castra Heat Pump (Aurora-II Modbus)
Tank temperature Condition Temperature °C
i
Triggers when water tank temperature goes above or below a specified level
Adlar Castra Heat Pump (Aurora-II Modbus)
Adaptive control recommends [[recommended_temperature]]°C (conf: [[building_model_confidence]]%)
i
Triggered when adaptive control calculates a recommended temperature adjustment (only when significant action needed). Use building_model_confidence to filter on model confidence. Use 'Set target temperature' action to apply.
Adlar Castra Heat Pump (Aurora-II Modbus)
Total consumption reached Consumption milestone (kWh) kWh
i
Triggers when total electricity consumption reaches specified milestones
Adlar Castra Heat Pump (Aurora-II Modbus)
Water flow rate Condition Flow rate (L/min) L/min (Expert)
i
Triggers when water flow rate goes above or below a specified level. Requires 'Enable expert feature cards' in device settings.
Adlar Castra Heat Pump (Aurora-II Modbus)
Water mode changed to [[mode]]
i
Triggers when the water control temperature mode changes
Adlar Castra Heat Pump (Aurora-II Modbus)
Work mode changed to [[mode]]
i
Triggers when the work mode changes (ECO, Normal, Boost)

And...

Adlar Castra Heat Pump (Aurora-II Modbus)
Is turned on
Adlar Castra Heat Pump (Aurora-II Modbus)
The generic alarm is on
Adlar Castra Heat Pump (Aurora-II Modbus)
Hot water curve setting is Hot water curve setting
i
Check if the hot water curve setting matches the selected setting
Adlar Castra Heat Pump (Aurora-II Modbus)
Compressor is running
i
Check if the compressor is currently running
Adlar Castra Heat Pump (Aurora-II Modbus)
Model confidence is above Threshold (%)%
i
Check if building model confidence exceeds a threshold (0-100%). Use as quality gate for flows (e.g., only send notifications when confidence >80%).
Adlar Castra Heat Pump (Aurora-II Modbus)
COP efficiency is above COP threshold
i
Check if the current Coefficient of Performance (COP) is above or below a threshold
Adlar Castra Heat Pump (Aurora-II Modbus)
COP trend is improving over Time period hours
i
Check the COP performance trend over a specified time period
Adlar Castra Heat Pump (Aurora-II Modbus)
Daily COP is above Daily COP threshold
i
Check if the 24-hour average COP is above or below a threshold
Adlar Castra Heat Pump (Aurora-II Modbus)
Device power is Power state
i
Check if the device power state matches the selected state
Adlar Castra Heat Pump (Aurora-II Modbus)
Fault is active
i
Check if a fault is currently active (fault code > 0)
Adlar Castra Heat Pump (Aurora-II Modbus)
Heating curve setting is Heating curve
i
Check if the heating curve setting matches the selected curve
Adlar Castra Heat Pump (Aurora-II Modbus)
Heating mode is Heating mode
i
Check if the heating mode matches the selected mode
Adlar Castra Heat Pump (Aurora-II Modbus)
Hot water temperature is Comparison Hot water temperature °C
i
Check if the hot water temperature matches the specified condition
Adlar Castra Heat Pump (Aurora-II Modbus)
Category insight is active
i
Check if a specific insight category is currently active (visible in capabilities). Returns false if dismissed or not detected.
Adlar Castra Heat Pump (Aurora-II Modbus)
Monthly COP is above Monthly COP threshold
i
Check if the 30-day average COP is above or below a threshold
Adlar Castra Heat Pump (Aurora-II Modbus)
Power consumption is above Power threshold (W) watts
i
Check if current power consumption is above or below a threshold (requires power monitoring support)
Adlar Castra Heat Pump (Aurora-II Modbus)
Current hour is in cheapest Block size (hours) hours of today
i
Check if current hour is within the cheapest N-hour block today. Useful for running high-power tasks during low-price periods.
Adlar Castra Heat Pump (Aurora-II Modbus)
Price trend for next Analysis window (hours) hours is Trend
i
Check if electricity prices are rising, falling, or stable in the next N hours. Based on linear regression with confidence metric.
Adlar Castra Heat Pump (Aurora-II Modbus)
Current price is below daily average by Margin (%)%
i
Check if current electricity price deviates from the daily average by at least the specified margin percentage. Useful for detecting significantly low or high prices.
Adlar Castra Heat Pump (Aurora-II Modbus)
Category savings are above €Threshold (EUR/month)/month
i
Check if estimated monthly savings for an insight category exceed a threshold (in EUR/month). Use for ROI-based filtering (e.g., only act on savings >€100/month).
Adlar Castra Heat Pump (Aurora-II Modbus)
Target (setpoint) temperature is Comparison Temperature °C
i
Check if the target (setpoint) temperature matches the specified condition
Adlar Castra Heat Pump (Aurora-II Modbus)
Ambient temperature is above Temperature°C
i
Check if the ambient temperature is above or below a specific value
Adlar Castra Heat Pump (Aurora-II Modbus)
Temperature differential is above Temperature differential °C
i
Check if the temperature difference between inlet and outlet is above or below a threshold
Adlar Castra Heat Pump (Aurora-II Modbus)
Total consumption is above Consumption threshold (kWh) kWh
i
Check if total electricity consumption is above or below a threshold
Adlar Castra Heat Pump (Aurora-II Modbus)
Electricity consumption checking is Comparison Electricity consumption checking
i
Check if the electricity consumption checking level matches the specified condition
Adlar Castra Heat Pump (Aurora-II Modbus)
Water flow rate is above Flow rate (L/min) L/min
i
Check if water flow rate is above or below specified threshold
Adlar Castra Heat Pump (Aurora-II Modbus)
Water control mode is Comparison Water control mode
i
Check if the water control mode matches the specified condition
Adlar Castra Heat Pump (Aurora-II Modbus)
Work mode is Work mode
i
Check if the work mode matches the selected mode

Then...

Adlar Castra Heat Pump (Aurora-II Modbus)
Turn on
Adlar Castra Heat Pump (Aurora-II Modbus)
Turn off
Adlar Castra Heat Pump (Aurora-II Modbus)
Toggle on or off
Adlar Castra Heat Pump (Aurora-II Modbus)
Set the temperature °C
Adlar Castra Heat Pump (Aurora-II Modbus)
Calculate value via Input Value using curve rules Curve Definition
i
Calculates output values based on input (e.g., outdoor temperature → heating setpoint). Format: '[operator] threshold : value'. Operators: >, >=, <, <=, ==, !=. Evaluates top to bottom, returns first match. Use 'default : value' as fallback. Example heating curve: '< 0 : 55, < 5 : 50, < 10 : 45, default : 35'
Advanced
Adlar Castra Heat Pump (Aurora-II Modbus)
Calculate heating curve: L29=L29: Set temp at -15°C outdoor (°C)°C at -15°C, L28=L28: Slope grade (per 10°C)/10°C with outdoor temp Outdoor Temperature
i
Calculates supply temperature using Adlar Custom heating curve. Uses L29 (set temp at -15°C) and L28 (slope grade per 10°C). Example: L29=55°C at -15°C with L28=-5 gives slope -0.5/°C, formula y = -0.5x + 47.5. For outdoor temp 5°C → supply temp 45°C.
Advanced
Adlar Castra Heat Pump (Aurora-II Modbus)
Calculate when to start heating to reach Target indoor temperature (°C)°C at Ready at (HH:MM)
i
Calculate when to start heating to reach the desired indoor temperature at a specific time. Uses the building model's thermal time constant (τ) for accurate prediction.
Advanced
Adlar Castra Heat Pump (Aurora-II Modbus)
Calculate value from time periods Time schedule
i
Evaluates current time against a daily schedule to calculate output values. Perfect for time-based temperature scheduling, time-of-use pricing, and automated daily routines.
Advanced
Adlar Castra Heat Pump (Aurora-II Modbus)
Force insight analysis
i
Immediately evaluate building insights (without waiting for 50-minute interval). Returns number of insights detected and current model confidence.
Advanced
Adlar Castra Heat Pump (Aurora-II Modbus)
Generate performance report
i
Generate a comprehensive heat pump performance report with scores across 7 domains (efficiency, building, defrost, energy, pricing, telemetry, health). Returns overall score, rating, and actionable recommendations.
Advanced
Adlar Castra Heat Pump (Aurora-II Modbus)
Get seasonal mode
i
Returns heating/cooling mode based on current date. Heating season: Oct 1 - May 15 (aligned with EN 14825 SCOP standard). Perfect for automatically switching between winter and summer schedules.
Advanced
Adlar Castra Heat Pump (Aurora-II Modbus)
Read Modbus register Register address
i
Reads one Modbus holding register (FC03) and returns the raw register value as a flow token. Address in hex (0x0301) or decimal (769). Temperature registers store values ×10 — divide the result by 10 for °C.
Advanced
Adlar Castra Heat Pump (Aurora-II Modbus)
Write Register value to Modbus register Register address
i
Writes a raw value to one Modbus holding register (FC06). Address in hex (0x0301) or decimal (769). Temperature registers expect values ×10 — enter 450 for 45 °C. Use with care: incorrect values may affect heat pump behaviour.
Adlar Castra Heat Pump (Aurora-II Modbus)
Send Ambient temperature (°C)°C to heat pump for COP/thermal mass calculation
i
Sends ambient temperature data to the heat pump for enhanced COP/thermal mass calculations
Adlar Castra Heat Pump (Aurora-II Modbus)
Send external energy prices Energy prices (JSON) for price optimization
i
Sends hourly energy prices (€/kWh) from external source to enable price-based optimization. Accepts two formats: Array [0.11,0.10,...] where index=hour offset (0=current hour), or Object {"0":0.11,"1":0.10,...} with hour keys.
Adlar Castra Heat Pump (Aurora-II Modbus)
Send Water flow rate (L/min)L/min to heat pump for COP calculation
i
Sends water flow data to the heat pump for enhanced COP calculations
Adlar Castra Heat Pump (Aurora-II Modbus)
Send Indoor temperature (°C)°C indoor temperature for adaptive control
i
Sends current indoor/room temperature from an external sensor to enable adaptive temperature control
Adlar Castra Heat Pump (Aurora-II Modbus)
Send Power consumption (W)W to heat pump for COP calculation
i
Sends power consumption data to the heat pump for enhanced COP calculations
Adlar Castra Heat Pump (Aurora-II Modbus)
Send solar power Solar panel power (W)W to heat pump
i
Sends solar panel output for accurate solar radiation calculation. Use with SolarEdge, Enphase, etc.
Adlar Castra Heat Pump (Aurora-II Modbus)
Send solar radiation Solar radiation (W/m²) W/m² to heat pump
i
Sends solar radiation data for building model. Use with KNMI weather app.
Adlar Castra Heat Pump (Aurora-II Modbus)
Send wind speed Wind speed (km/h) km/h to heat pump
i
Sends wind speed data for heat loss correction. Use with KNMI weather app.
Adlar Castra Heat Pump (Aurora-II Modbus)
Set hot water curve setting to Hot water curve setting
i
Set the hot water curve setting for optimal efficiency
Adlar Castra Heat Pump (Aurora-II Modbus)
Set desired indoor temperature to Indoor Temperature °C
i
Set the desired room temperature for adaptive control. The adaptive control system will adjust the heat pump setpoint to reach this temperature.
Adlar Castra Heat Pump (Aurora-II Modbus)
Set device power to Power state
i
Set the device power state
Adlar Castra Heat Pump (Aurora-II Modbus)
Set Custom heating curve: slope Slope (k, e.g. -0.5), intercept Intercept (supply temp at -15°C, e.g. 55)°C
i
Writes the DIY heating curve directly to Modbus registers L27, L28 and L29. slope is the curve coefficient k (e.g. -0.5), intercept is the supply temperature at -15°C outdoor (L29, e.g. 55). Valid range: slope -5.0..0.0, intercept 30..80. Capabilities heating_curve_slope and heating_curve_intercept are updated within 30 seconds via polling.
Adlar Castra Heat Pump (Aurora-II Modbus)
Set heating curve setting to Heating curve setting
i
Set the heating curve setting
Adlar Castra Heat Pump (Aurora-II Modbus)
Set heating mode to Heating mode
i
Set the heating operation mode
Adlar Castra Heat Pump (Aurora-II Modbus)
Set hot water temperature to Hot water temperature (°C)
i
Set the hot water temperature setting
Adlar Castra Heat Pump (Aurora-II Modbus)
Set target (setpoint) temperature to Temperature (°C) If decimal value
i
Set the target (setpoint) temperature for the heat pump
Adlar Castra Heat Pump (Aurora-II Modbus)
Set electricity consumption checking to Electricity consumption checking
i
Set the electricity consumption checking level
Adlar Castra Heat Pump (Aurora-II Modbus)
Set water control mode to Water control mode
i
Set the water control mode setting
Adlar Castra Heat Pump (Aurora-II Modbus)
Set work mode to Work mode
i
Set the system work mode

Support

Having an issue with this app? Report issues via the developer issue tracker.

What’s new

Version 2.1.4 — Expert dashboard: a 'not connected' error mid-block (e.g. during a Modbus reconnect) now triggers an automatic retry after 4 seconds instead of immediately showing an error. Other read failures (e.g. Modbus timeout) still retry after 600 ms.

View changelog

Adlar Castra Heatpump ( Aurora-II Modbus)

Adlar Castra Heatpump ( Aurora-II Modbus) is not compatible with the selected Homey.

Adlar Castra Heatpump ( Aurora-II Modbus) will install on Homey shortly.
Install App