This commit is contained in:
Mateusz Gruszczyński committed 2026-10-21 11:27:44 +02:00
1 parent bb5caa769f
commit a679eb5747
25 files changed
+484 -78

No files matched your search

+20 -1
View File
@@ -132,7 +132,7 @@
"zones.roomSensorEntity": "Room sensor entity_id",
"zones.roomSensorWeight": "Room sensor weight %",
"zones.maxDifference": "Max. sensor difference °C",
"zones.sensorHelp": "Required when the temperature strategy uses Home Assistant. If it becomes unavailable, the controller falls back to the GREE sensor.",
"zones.sensorHelp": "Required when the temperature strategy uses Home Assistant. If readings are missing or disagree, GREE is shown as a fallback but automatic heating is paused. Explicit manual control is unaffected.",
"zones.sensorRequired": "Enter the Home Assistant room temperature entity_id for this zone.",
"zones.outdoorSensorEntity": "Outdoor temperature entity_id override",
"zones.outdoorSensorHelp": "Leave empty to use the global Outdoor temperature entity_id. Set another entity_id to use a different outdoor sensor only for this zone. It is used by outdoor-temperature assist and recorded in history/metrics.",
@@ -145,6 +145,25 @@
"zones.sourceFallback": "GREE fallback",
"zones.sourceDiscrepancy": "GREE fallback: sensor mismatch",
"zones.sourceUnavailable": "unavailable",
"zones.temperatureHelp": "Where does this temperature come from?",
"zones.temperatureFormula": "Weighted average: GREE {gree} × {greeWeight}% + room {room} × {roomWeight}% = {used} (rounded to 0.1°C).",
"zones.temperatureFromRoom": "Control temperature {room} comes from the room sensor. The GREE reading {gree} does not affect it.",
"zones.temperatureFromGree": "Control temperature {gree} comes only from GREE.",
"zones.temperatureDiscrepancy": "Sensors differ by more than {limit}. GREE {gree}, room {room}; using GREE as fallback.",
"zones.temperatureFallback": "{reason} Temperature {gree} comes from the GREE fallback.",
"zones.temperatureUnavailable": "No reliable temperature measurement is available.",
"zones.sensorStale": "The room sensor reading is stale.",
"zones.sensorUnavailable": "The room sensor is unavailable or returned an error.",
"zones.sensorStatusLabel": "sensor: {status}",
"zones.sensorStatusOk": "OK",
"zones.sensorStatusStale": "stale",
"zones.sensorStatusError": "unavailable",
"zones.sensorStatusDiscrepancy": "readings disagree",
"zones.heatGuardActive": "Heating sensor safeguard active.",
"zones.heatGuardHint": "Automatic heating is paused until a valid room reading returns.",
"zones.heatGuardPendingOff": "Heating is paused; the controller will turn the unit off when compressor protection allows or retry.",
"zones.heatGuardExplanation": "The fallback GREE reading is for display only. Automatic control will not start or boost heating from it.",
"plan.reasonRoomSensorGuard": "Automatic heating paused: no trustworthy room sensor reading.",
"schedules.calendar": "Calendar",
"schedules.weekdays": "Weekdays",
"schedules.crossMidnight": "Intervals crossing midnight are supported",
+20 -1
View File
@@ -132,7 +132,7 @@
"zones.roomSensorEntity": "entity_id czujnika temperatury pokojowej",
"zones.roomSensorWeight": "Waga czujnika pokojowego %",
"zones.maxDifference": "Maks. różnica czujników °C",
"zones.sensorHelp": "Wymagany, gdy strategia temperatury używa Home Assistant. Gdy czujnik będzie niedostępny, kontroler wróci do sensora GREE.",
"zones.sensorHelp": "Wymagany, gdy strategia temperatury używa Home Assistant. Gdy odczyt jest niedostępny lub rozbieżny, GREE służy jako odczyt awaryjny, ale automatyczne grzanie zostaje wstrzymane. Sterowanie ręczne nie jest blokowane.",
"zones.sensorRequired": "Podaj entity_id czujnika temperatury pokojowej z Home Assistant dla tej strefy.",
"zones.outdoorSensorEntity": "Nadpisanie entity_id temperatury zewnętrznej",
"zones.outdoorSensorHelp": "Pozostaw puste, aby użyć globalnego Outdoor temperature entity_id. Wybierz inne entity_id, aby tylko ta strefa używała innego czujnika zewnętrznego. Czujnik jest używany przez wspomaganie temperaturą zewnętrzną oraz zapisywany w historii i metrykach.",
@@ -145,6 +145,25 @@
"zones.sourceFallback": "fallback GREE",
"zones.sourceDiscrepancy": "fallback GREE: rozbieżność",
"zones.sourceUnavailable": "niedostępna",
"zones.temperatureHelp": "Skąd ta temperatura?",
"zones.temperatureFormula": "Średnia ważona: GREE {gree} × {greeWeight}% + pokój {room} × {roomWeight}% = {used} (wynik zaokrąglony do 0,1°C).",
"zones.temperatureFromRoom": "Temperatura sterująca {room} pochodzi z czujnika pokojowego. Odczyt GREE {gree} nie wpływa na wynik.",
"zones.temperatureFromGree": "Temperatura sterująca {gree} pochodzi wyłącznie z GREE.",
"zones.temperatureDiscrepancy": "Czujniki różnią się o więcej niż {limit}. GREE {gree}, pokój {room}; awaryjnie wybrano GREE.",
"zones.temperatureFallback": "{reason} Temperatura {gree} pochodzi awaryjnie z GREE.",
"zones.temperatureUnavailable": "Brak wiarygodnego pomiaru temperatury.",
"zones.sensorStale": "Odczyt czujnika pokojowego jest nieaktualny.",
"zones.sensorUnavailable": "Czujnik pokojowy jest niedostępny lub zgłosił błąd.",
"zones.sensorStatusLabel": "czujnik: {status}",
"zones.sensorStatusOk": "OK",
"zones.sensorStatusStale": "nieaktualny",
"zones.sensorStatusError": "niedostępny",
"zones.sensorStatusDiscrepancy": "rozbieżność odczytów",
"zones.heatGuardActive": "Zabezpieczenie grzania aktywne.",
"zones.heatGuardHint": "Automatyczne grzanie wstrzymane do powrotu prawidłowego odczytu pokojowego.",
"zones.heatGuardPendingOff": "Grzanie wstrzymane; sterownik wyłączy jednostkę po spełnieniu ochrony sprężarki lub ponowi próbę.",
"zones.heatGuardExplanation": "Odczyt awaryjny GREE służy tylko do prezentacji. Automatyka nie uruchomi ani nie zwiększy grzania na jego podstawie.",
"plan.reasonRoomSensorGuard": "Automatyczne grzanie wstrzymane: brak wiarygodnego odczytu czujnika pokojowego.",
"schedules.calendar": "Kalendarz",
"schedules.weekdays": "Dni tygodnia",
"schedules.crossMidnight": "Obsługa przedziałów przez północ",