This commit is contained in:
Mateusz Gruszczyński
2026-09-17 12:55:29 +02:00
parent 4bdcf1b8dd
commit cd8d3fab95
42 changed files with 286 additions and 842 deletions
+6 -23
View File
@@ -8,6 +8,7 @@
"translations": {
"meta.description": "Local GREE air conditioner controller",
"status.connecting": "Connecting…",
"status.reconnecting": "Reconnecting…",
"status.connected": "Connected",
"status.disconnected": "Disconnected",
"status.connectionError": "Connection error",
@@ -1000,7 +1001,7 @@
"flow.available": "available",
"flow.haAvailableHint": "This condition is true only when the Home Assistant entity returns a state other than unknown/unavailable. Connection errors fail closed as false. Useful as a guard before NOT and safety logic.",
"flow.deviceOptions": "Advanced GREE options",
"flow.deviceOptionsHint": "These fields use the existing DeviceCommand. Louver positions are one-shot auxiliary settings; fan/quiet/sleep and dry/fan HVAC modes are blocked on a thermostat-assigned device when they would fight the regulator; use the Thermostat action there instead.",
"flow.deviceOptionsHint": "These fields use the existing DeviceCommand. Fan/quiet/sleep and dry/fan HVAC modes are blocked on a thermostat-assigned device when they would fight the regulator; use the Thermostat action there instead.",
"settings.haConnection": "Home Assistant connection",
"settings.haConnectionHint": "Server address and credentials used by all Home Assistant features.",
"settings.haThermostatSources": "Thermostat temperature sources",
@@ -1327,28 +1328,10 @@
"energy.maxTargets": "You can select up to 8 devices or installations.",
"energy.period": "Data period",
"energy.periodHint": "Time range used for energy bars and totals.",
"devices.swingVertical": "Vertical louver",
"devices.swingHorizontal": "Horizontal louver",
"louver.off": "Off",
"louver.fullRangeAuto": "Full range (Auto)",
"louver.advancedSwingRanges": "Additional swing ranges",
"louver.vertical.fixedTop": "Fixed: Top",
"louver.vertical.fixedUpperMiddle": "Fixed: Upper-middle",
"louver.vertical.fixedMiddle": "Fixed: Middle",
"louver.vertical.fixedLowerMiddle": "Fixed: Lower-middle",
"louver.vertical.fixedBottom": "Fixed: Bottom",
"louver.vertical.swingTop": "Swing: Top",
"louver.vertical.swingUpperMiddle": "Swing: Upper-middle",
"louver.vertical.swingMiddle": "Swing: Middle",
"louver.vertical.swingLowerMiddle": "Swing: Lower-middle",
"louver.vertical.swingBottom": "Swing: Bottom",
"louver.horizontal.fixedLeft": "Fixed: Left",
"louver.horizontal.fixedLeftMiddle": "Fixed: Left-middle",
"louver.horizontal.fixedMiddle": "Fixed: Middle",
"louver.horizontal.fixedRightMiddle": "Fixed: Right-middle",
"louver.horizontal.fixedRight": "Fixed: Right",
"flow.thermostatDeviceOptions": "Unit louver control",
"flow.thermostatDeviceOptionsHint": "Vertical and horizontal louver positions are sent to the unit independently and do not change thermostat logic.",
"devices.swingVertical": "Vertical swing",
"devices.swingHorizontal": "Horizontal swing",
"flow.thermostatDeviceOptions": "Unit swing control",
"flow.thermostatDeviceOptionsHint": "Vertical and horizontal swing are sent to the unit as independent settings and do not change thermostat logic.",
"history.tabNetwork": "Pings",
"history.networkTarget": "Endpoint",
"history.allNetworkTargets": "All endpoints",
+5 -22
View File
@@ -8,6 +8,7 @@
"translations": {
"meta.description": "Lokalny sterownik klimatyzatorów GREE",
"status.connecting": "Łączenie…",
"status.reconnecting": "Ponowne łączenie…",
"status.connected": "Połączono",
"status.disconnected": "Rozłączono",
"status.connectionError": "Błąd połączenia",
@@ -1000,7 +1001,7 @@
"flow.available": "dostępna",
"flow.haAvailableHint": "Warunek jest prawdziwy tylko wtedy, gdy encja Home Assistant odpowiada stanem innym niż unknown/unavailable. Błąd połączenia jest traktowany bezpiecznie jako false. Przydatne jako bramka przed NOT i logiką bezpieczeństwa.",
"flow.deviceOptions": "Zaawansowane opcje GREE",
"flow.deviceOptionsHint": "Te pola używają istniejącego DeviceCommand. Pozycje żaluzji są jednorazowymi ustawieniami pomocniczymi; fan/quiet/sleep oraz tryby dry/fan są blokowane dla urządzenia przypisanego do termostatu, gdy mogłyby walczyć z regulatorem; użyj wtedy akcji Termostat.",
"flow.deviceOptionsHint": "Te pola używają istniejącego DeviceCommand. Fan/quiet/sleep oraz tryby dry/fan są blokowane dla urządzenia przypisanego do termostatu, gdy mogłyby walczyć z regulatorem; użyj wtedy akcji Termostat.",
"settings.haConnection": "Połączenie z Home Assistant",
"settings.haConnectionHint": "Adres serwera i dane dostępu używane przez wszystkie funkcje Home Assistant.",
"settings.haThermostatSources": "Źródła temperatury sterowania",
@@ -1327,28 +1328,10 @@
"energy.maxTargets": "Możesz wybrać maksymalnie 8 urządzeń lub instalacji.",
"energy.period": "Okres danych",
"energy.periodHint": "Zakres czasu używany do słupków i sum energii.",
"devices.swingVertical": "Żaluzja pionowa",
"devices.swingHorizontal": "Żaluzja pozioma",
"louver.off": "Wyłączony",
"louver.fullRangeAuto": "Pełny zakres (Auto)",
"louver.advancedSwingRanges": "Dodatkowe zakresy ruchu",
"louver.vertical.fixedTop": "Stała: Góra",
"louver.vertical.fixedUpperMiddle": "Stała: Środek-góra",
"louver.vertical.fixedMiddle": "Stała: Środek",
"louver.vertical.fixedLowerMiddle": "Stała: Środek-dół",
"louver.vertical.fixedBottom": "Stała: Dół",
"louver.vertical.swingTop": "Ruch: Góra",
"louver.vertical.swingUpperMiddle": "Ruch: Środek-góra",
"louver.vertical.swingMiddle": "Ruch: Środek",
"louver.vertical.swingLowerMiddle": "Ruch: Środek-dół",
"louver.vertical.swingBottom": "Ruch: Dół",
"louver.horizontal.fixedLeft": "Stała: Lewo",
"louver.horizontal.fixedLeftMiddle": "Stała: Lewo-środek",
"louver.horizontal.fixedMiddle": "Stała: Środek",
"louver.horizontal.fixedRightMiddle": "Stała: Środek-prawo",
"louver.horizontal.fixedRight": "Stała: Prawo",
"devices.swingVertical": "Swing pionowy",
"devices.swingHorizontal": "Swing poziomy",
"flow.thermostatDeviceOptions": "Sterowanie żaluzjami jednostki",
"flow.thermostatDeviceOptionsHint": "Pozycje żaluzji pionowej i poziomej są wysyłane do jednostki niezależnie i nie zmieniają logiki termostatu.",
"flow.thermostatDeviceOptionsHint": "Swing pionowy i poziomy są wysyłane do jednostki jako niezależne ustawienia i nie zmieniają logiki termostatu.",
"history.tabNetwork": "Pingi",
"history.networkTarget": "Punkt pomiaru",
"history.allNetworkTargets": "Wszystkie punkty",