first commit

This commit is contained in:
Mateusz Gruszczyński
2026-09-09 15:05:22 +02:00
commit 8352009b9a
11 changed files with 273 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
configuration:
gree_interface:
name: GREE network interface
description: Interface name or local IPv4 address. Leave empty for automatic routing.
discovery_broadcast:
name: Discovery broadcast
description: Broadcast target, for example 192.168.50.255:7000. Use an explicit subnet broadcast for VLANs.
simulate:
name: Simulation mode
description: Run without physical GREE units.
auto_seed:
name: Seed simulator
description: Create a sample simulated unit when the database is empty.
poll_interval_seconds:
name: Poll interval
description: Device polling interval in seconds.
zone_interval_seconds:
name: Zone interval
description: Thermostat control interval in seconds.
discovery_timeout_ms:
name: Discovery timeout
description: UDP discovery timeout in milliseconds.
app_token:
name: Application token
description: Optional token protecting direct Web UI/API access outside Home Assistant ingress.
log_level:
name: Log level
description: Controller log verbosity.
+28
View File
@@ -0,0 +1,28 @@
configuration:
gree_interface:
name: Interfejs sieci GREE
description: Nazwa interfejsu lub lokalny adres IPv4. Puste pole oznacza automatyczny wybór trasy.
discovery_broadcast:
name: Broadcast discovery
description: Adres broadcast, np. 192.168.50.255:7000. Dla VLAN użyj broadcastu konkretnej podsieci.
simulate:
name: Tryb symulacji
description: Uruchomienie bez fizycznych urządzeń GREE.
auto_seed:
name: Dane testowe symulatora
description: Dodaj przykładowe urządzenie, gdy baza jest pusta.
poll_interval_seconds:
name: Interwał odpytywania
description: Odpytywanie urządzeń w sekundach.
zone_interval_seconds:
name: Interwał stref
description: Interwał sterowania termostatem w sekundach.
discovery_timeout_ms:
name: Timeout discovery
description: Timeout wykrywania UDP w milisekundach.
app_token:
name: Token aplikacji
description: Opcjonalna ochrona bezpośredniego dostępu do Web UI/API poza ingressem Home Assistanta.
log_level:
name: Poziom logowania
description: Szczegółowość logów kontrolera.