Skip to content

Commit 1505082

Browse files
committed
Release 1.8.2
1 parent 8dda065 commit 1505082

14 files changed

Lines changed: 86 additions & 82 deletions

.homeychangelog.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
{
2+
"1.8.2": {
3+
"en": "Trigger flow card titles in the Flow editor now show a descriptive title instead of empty placeholders. Affected cards include 'Heating mode changed', 'Price trend changed', 'Cheapest price block started', and 'Expensive period approaching'.",
4+
"nl": "Titels van trigger-flowkaarten in de Flow-editor tonen nu een beschrijvende titel in plaats van lege plaatshouders. Het gaat onder meer om 'Verwarmingsmodus gewijzigd', 'Prijstrend gewijzigd', 'Goedkoopste prijsblok gestart' en 'Dure periode nadert'."
5+
},
26
"1.8.1": {
37
"en": "Improved handling of non-responsive Modbus servers that keep the TCP socket open. Poll timeouts now mark the device unavailable and force a reconnect, while stale Modbus services and sockets are cleaned up during failed connects and reconnects to prevent resource buildup during long outages. Homey visible connection recovery now waits for a valid Modbus snapshot instead of TCP connect alone, and restores availability and connection capabilities before refreshing device values.",
48
"nl": "Verbeterde afhandeling van Modbus-servers die niet meer reageren maar de TCP-socket open houden. Poll-timeouts zetten het apparaat nu op onbeschikbaar en forceren een reconnect, terwijl oude Modbus-services en sockets worden opgeruimd bij mislukte connects en reconnects om resource-opbouw tijdens lange storingen te voorkomen. Zichtbaar verbindingsherstel in Homey wacht nu op een geldige Modbus-snapshot in plaats van alleen een TCP-connect, en herstelt beschikbaarheid en verbindingscapabilities voordat apparaatwaarden worden ververst."

.homeycompose/app.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"id": "org.hhi.adlar3-heatpump-modbus",
3-
"version": "1.8.1",
3+
"version": "1.8.2",
44
"compatibility": ">=12.3.0",
55
"sdk": 3,
66
"platforms": ["local"],

.homeycompose/flow/triggers/adaptive_simulation_update.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
"fr": "Température simulée mise à jour"
88
},
99
"titleFormatted": {
10-
"en": "Simulated target: [[simulated_target]]°C (Δ[[delta]]°C, conf: [[building_model_confidence]]%)",
11-
"nl": "Gesimuleerd doel: [[simulated_target]]°C (Δ[[delta]]°C, conf: [[building_model_confidence]]%)",
12-
"de": "Simuliertes Ziel: [[simulated_target]]°C (Δ[[delta]]°C, Konf: [[building_model_confidence]]%)",
13-
"fr": "Cible simulée: [[simulated_target]]°C (Δ[[delta]]°C, conf: [[building_model_confidence]]%)"
10+
"en": "Simulated temperature updated",
11+
"nl": "Gesimuleerde temperatuur bijgewerkt",
12+
"de": "Simulierte Temperatur aktualisiert",
13+
"fr": "Température simulée mise à jour"
1414
},
1515
"hint": {
1616
"en": "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.",
@@ -47,7 +47,7 @@
4747
"de": "Tatsächliches Ziel (°C)",
4848
"fr": "Cible Réelle (°C)"
4949
},
50-
"example": 21.0
50+
"example": 21
5151
},
5252
{
5353
"name": "delta",
@@ -149,4 +149,4 @@
149149
"example": "Comfort: Error 0.8°C; Efficiency: Low COP 2.5; Cost: Normal price €0.25/kWh"
150150
}
151151
]
152-
}
152+
}

.homeycompose/flow/triggers/adaptive_status_change.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
"fr": "État du contrôle adaptatif modifié"
88
},
99
"titleFormatted": {
10-
"en": "Adaptive control [[status]]",
11-
"nl": "Adaptieve regeling [[status]]",
12-
"de": "Adaptive Steuerung [[status]]",
13-
"fr": "Contrôle adaptatif [[status]]"
10+
"en": "Adaptive control status changed",
11+
"nl": "Status adaptieve regeling gewijzigd",
12+
"de": "Status der adaptiven Steuerung geändert",
13+
"fr": "Statut du contrôle adaptatif modifié"
1414
},
1515
"hint": {
1616
"en": "Triggered when adaptive temperature control is enabled or disabled",
@@ -50,4 +50,4 @@
5050
"example": "Adaptive temperature control enabled"
5151
}
5252
]
53-
}
53+
}

.homeycompose/flow/triggers/cheapest_block_started.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
"fr": "Bloc le moins cher commencé"
88
},
99
"titleFormatted": {
10-
"en": "Cheapest [[hours]]-hour block started",
11-
"nl": "Goedkoopste [[hours]]-uurs blok gestart",
12-
"de": "Günstigster [[hours]]-Stunden-Block gestartet",
13-
"fr": "Bloc de [[hours]] heures le moins cher commencé"
10+
"en": "Cheapest price block started",
11+
"nl": "Goedkoopste prijsblok gestart",
12+
"de": "Günstigster Preisblock gestartet",
13+
"fr": "Bloc de prix le moins cher commencé"
1414
},
1515
"hint": {
1616
"en": "Triggers when the cheapest electricity price block of the day starts. Use to maximize energy consumption during low-price periods.",

.homeycompose/flow/triggers/expensive_block_approaching.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
"fr": "Période coûteuse approche"
88
},
99
"titleFormatted": {
10-
"en": "Expensive period starts in [[warning_hours]] hour(s)",
11-
"nl": "Dure periode begint over [[warning_hours]] uur/uren",
12-
"de": "Teure Periode beginnt in [[warning_hours]] Stunde(n)",
13-
"fr": "Période coûteuse commence dans [[warning_hours]] heure(s)"
10+
"en": "Expensive period approaching",
11+
"nl": "Dure periode nadert",
12+
"de": "Teure Periode naht",
13+
"fr": "Période coûteuse approche"
1414
},
1515
"hint": {
1616
"en": "Triggers N hours before the most expensive electricity price block starts. Use to pre-heat or prepare before high-price periods.",

.homeycompose/flow/triggers/heating_mode_changed.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
"fr": "Mode de chauffage changé"
88
},
99
"titleFormatted": {
10-
"en": "Heating mode changed to [[mode]]",
11-
"nl": "Verwarmingsmodus gewijzigd naar [[mode]]",
12-
"de": "Heizmodus zu [[mode]] geändert",
13-
"fr": "Mode de chauffage changé à [[mode]]"
10+
"en": "Heating mode changed",
11+
"nl": "Verwarmingsmodus gewijzigd",
12+
"de": "Heizmodus geändert",
13+
"fr": "Mode de chauffage modifié"
1414
},
1515
"hint": {
1616
"en": "Triggers when the heating mode changes",

.homeycompose/flow/triggers/learning_milestone_reached.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
"fr": "Jalon d'apprentissage du modèle de bâtiment"
88
},
99
"titleFormatted": {
10-
"en": "Building model reached [[milestone]] confidence",
11-
"nl": "Gebouwmodel bereikte [[milestone]] vertrouwen",
12-
"de": "Gebäudemodell erreichte [[milestone]] Vertrauen",
13-
"fr": "Modèle de bâtiment a atteint [[milestone]] de confiance"
10+
"en": "Building model learning milestone reached",
11+
"nl": "Leermijlpaal gebouwmodel bereikt",
12+
"de": "Lern-Meilenstein des Gebäudemodells erreicht",
13+
"fr": "Jalon d'apprentissage du modèle de bâtiment atteint"
1414
},
1515
"hint": {
1616
"en": "Triggers when the building thermal model reaches a learning milestone (e.g., 70% confidence)",

.homeycompose/flow/triggers/price_threshold_crossed.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
"fr": "Seuil de prix de l'énergie franchi"
88
},
99
"titleFormatted": {
10-
"en": "Energy price became [[category]]",
11-
"nl": "Energieprijs werd [[category]]",
12-
"de": "Energiepreis wurde [[category]]",
13-
"fr": "Prix de l'énergie devenu [[category]]"
10+
"en": "Energy price crossed threshold",
11+
"nl": "Energieprijs overschreed drempel",
12+
"de": "Energiepreis hat Schwellenwert überschritten",
13+
"fr": "Prix de l'énergie a franchi le seuil"
1414
},
1515
"hint": {
1616
"en": "Triggers when energy price category changes (very_low, low, normal, high, very_high)",

.homeycompose/flow/triggers/price_trend_changed.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
"fr": "Tendance des prix changée"
88
},
99
"titleFormatted": {
10-
"en": "Price trend changed from [[old_trend]] to [[new_trend]]",
11-
"nl": "Prijstrend veranderd van [[old_trend]] naar [[new_trend]]",
12-
"de": "Preistrend geändert von [[old_trend]] zu [[new_trend]]",
13-
"fr": "Tendance des prix changée de [[old_trend]] à [[new_trend]]"
10+
"en": "Price trend changed",
11+
"nl": "Prijstrend gewijzigd",
12+
"de": "Preistrend geändert",
13+
"fr": "Tendance des prix modifiée"
1414
},
1515
"hint": {
1616
"en": "Triggers when electricity price trend direction changes (rising, falling, stable). Based on linear regression analysis with confidence threshold.",

0 commit comments

Comments
 (0)