{
  "/dev/ttyUSB0": "/dev/ttyUSB0",
  "1": "1",
  "115200": "115200",
  "19200": "19200",
  "2": "2",
  "38400": "38400",
  "7": "7",
  "8": "8",
  "9600 (default)": "9600 (default)",
  "AC Charger (EVAC)": "AC Charger (EVAC)",
  "AC Charger Modbus ID": "AC Charger Modbus ID",
  "AC Charger Settings": "AC Charger Settings",
  "About this Adapter": "About this Adapter",
  "Always calculated (cannot be disabled): House Power (PV + Battery discharge − Grid export) · Today max/min SOC · Formatted durations (e.g. \"2h 15m\")": "Always calculated (cannot be disabled): House Power (PV + Battery discharge − Grid export) · Today max/min SOC · Formatted durations (e.g. \"2h 15m\")",
  "Autarky rate": "Autarky rate",
  "Average PV power output over the last 15 minutes": "Average PV power output over the last 15 minutes",
  "Battery / ESS": "Battery / ESS",
  "Battery charge/discharge source power": "Battery charge/discharge source power",
  "Battery coverage time today": "Battery coverage time today",
  "Battery time remaining": "Battery time remaining",
  "Baud Rate": "Baud Rate",
  "Click the button below to scan the Modbus bus for SigenMicro devices. The scan uses the ID range configured above. Found devices are saved automatically — use the SigenMicro admin tab to enable or disable individual devices.": "Click the button below to scan the Modbus bus for SigenMicro devices. The scan uses the ID range configured above. Found devices are saved automatically — use the SigenMicro admin tab to enable or disable individual devices.",
  "Components": "Components",
  "Configure the Modbus slave-ID range to scan for SigenMicro micro-inverters. After scanning, enable each discovered device individually. The adapter polls all enabled devices in every cycle.": "Configure the Modbus slave-ID range to scan for SigenMicro micro-inverters. After scanning, enable each discovered device individually. The adapter polls all enabled devices in every cycle.",
  "Connection": "Connection",
  "Connection Test": "Connection Test",
  "Connection Test: sends the current settings to the adapter and attempts to read register 30000 (plant system time) via Modbus.": "Connection Test: sends the current settings to the adapter and attempts to read register 30000 (plant system time) via Modbus.",
  "Connection Timeout (ms)": "Connection Timeout (ms)",
  "Connection Type": "Connection Type",
  "Create ioBroker objects for ESS preheating control and 30 TOU time windows (registers 50000–50183)": "Create ioBroker objects for ESS preheating control and 30 TOU time windows (registers 50000–50183)",
  "Cumulative Energy Statistics (V2.7/V2.8)": "Cumulative Energy Statistics (V2.7/V2.8)",
  "Current step": "Current step",
  "DC Charger": "DC Charger",
  "DC fast charging (via inverter)": "DC fast charging (via inverter)",
  "Daily charging time": "Daily charging time",
  "Data Bits": "Data Bits",
  "Default Modbus Addresses": "Default Modbus Addresses",
  "Default: 1": "Default: 1",
  "Default: 247 (0xF7)": "Default: 247 (0xF7)",
  "Define the Modbus slave-ID range to search for SigenMicro micro-inverters. Slave IDs already occupied by Plant, Inverter, or Charger are skipped automatically.": "Define the Modbus slave-ID range to search for SigenMicro micro-inverters. Slave IDs already occupied by Plant, Inverter, or Charger are skipped automatically.",
  "Derived Values": "Derived Values",
  "Discovered Devices": "Discovered Devices",
  "Discovered devices (JSON)": "Discovered devices (JSON)",
  "ESS Preheating TOU Schedules (V2.9)": "ESS Preheating TOU Schedules (V2.9)",
  "Energy Storage System": "Energy Storage System",
  "Even": "Even",
  "Extended Registers": "Extended Registers",
  "First Modbus ID": "First Modbus ID",
  "Found devices (stored after scan — use the adapter config to enable/disable individual devices):": "Found devices (stored after scan — use the adapter config to enable/disable individual devices):",
  "Grid Code Parameters (V2.8)": "Grid Code Parameters (V2.8)",
  "Grid feed-in tracking": "Grid feed-in tracking",
  "Highest slave address to probe during the SigenMicro device scan (1–246)": "Highest slave address to probe during the SigenMicro device scan (1–246)",
  "Host / IP Address": "Host / IP Address",
  "How long the battery will last at current consumption": "How long the battery will last at current consumption",
  "How long today the battery covered the house consumption without grid": "How long today the battery covered the house consumption without grid",
  "How long until the battery reaches 100% at current charge rate": "How long until the battery reaches 100% at current charge rate",
  "How often to read Modbus registers. Minimum: 5000 ms": "How often to read Modbus registers. Minimum: 5000 ms",
  "Info": "Info",
  "Inverter Modbus ID": "Inverter Modbus ID",
  "Last Modbus ID": "Last Modbus ID",
  "Live scan progress (updates while scan is running):": "Live scan progress (updates while scan is running):",
  "Lowest slave address to probe during the SigenMicro device scan (1–246)": "Lowest slave address to probe during the SigenMicro device scan (1–246)",
  "Micro-inverter (MLPE) devices": "Micro-inverter (MLPE) devices",
  "Modbus address of the EVAC charger": "Modbus address of the EVAC charger",
  "Modbus request timeout before failure": "Modbus request timeout before failure",
  "Modbus slave ID of the PID device (default: 6)": "Modbus slave ID of the PID device (default: 6)",
  "Modbus slave ID of the PSS device (default: 5)": "Modbus slave ID of the PSS device (default: 5)",
  "No scan run yet": "No scan run yet",
  "None": "None",
  "Notes & Tips": "Notes & Tips",
  "Odd": "Odd",
  "PID Modbus Slave ID": "PID Modbus Slave ID",
  "PID — PV Insulation Detection (V2.9)": "PID — PV Insulation Detection (V2.9)",
  "PSS Modbus Slave ID": "PSS Modbus Slave ID",
  "PSS — Power Station Switch (V2.9)": "PSS — Power Station Switch (V2.9)",
  "PV Panels": "PV Panels",
  "PV yield (15-min average)": "PV yield (15-min average)",
  "Parity": "Parity",
  "Percentage of PV production used locally (not exported)": "Percentage of PV production used locally (not exported)",
  "Percentage of house consumption covered by PV + battery": "Percentage of house consumption covered by PV + battery",
  "Photovoltaic solar panels": "Photovoltaic solar panels",
  "Plant Modbus ID": "Plant Modbus ID",
  "Poll Interval (ms)": "Poll Interval (ms)",
  "Poll PID input registers 33000–33067 (voltages, currents, temperatures, alarms)": "Poll PID input registers 33000–33067 (voltages, currents, temperatures, alarms)",
  "Poll PSS input registers 32500–32631 (MV/LV switchgear, transformer, distribution cabinet)": "Poll PSS input registers 32500–32631 (MV/LV switchgear, transformer, distribution cabinet)",
  "Polling Settings": "Polling Settings",
  "Port": "Port",
  "Progress": "Progress",
  "Read cumulative energy totals for ESS, EVDC, grid import/export, 3rd party inverter (registers 30194–30271)": "Read cumulative energy totals for ESS, EVDC, grid import/export, 3rd party inverter (registers 30194–30271)",
  "Read total consumption and power for up to 24 smart load outputs (registers 30098–30193)": "Read total consumption and power for up to 24 smart load outputs (registers 30098–30193)",
  "Read/write LVRT, HVRT and frequency response settings (registers 40049–40068)": "Read/write LVRT, HVRT and frequency response settings (registers 40049–40068)",
  "Ready. Set ID range above and click Start Scan.": "Ready. Set ID range above and click Start Scan.",
  "Register Ranges": "Register Ranges",
  "Scan progress (live — updates automatically during scan):": "Scan progress (live — updates automatically during scan):",
  "Scan the Modbus bus for SigenMicro micro-inverters. The scan uses the existing Modbus connection and pauses polling temporarily. IDs used by Plant, Inverter, and Chargers are skipped automatically.": "Scan the Modbus bus for SigenMicro micro-inverters. The scan uses the existing Modbus connection and pauses polling temporarily. IDs used by Plant, Inverter, and Chargers are skipped automatically.",
  "Scan — first Modbus ID": "Scan — first Modbus ID",
  "Scan — last Modbus ID": "Scan — last Modbus ID",
  "Select which additional statistics should be calculated and written as ioBroker states. These values are derived from live Modbus measurements.": "Select which additional statistics should be calculated and written as ioBroker states. These values are derived from live Modbus measurements.",
  "Select which components are installed in your Sigenergy system.": "Select which components are installed in your Sigenergy system.",
  "Self-consumption rate": "Self-consumption rate",
  "Serial / RS485": "Serial / RS485",
  "Serial Port": "Serial Port",
  "Sigen EVAC EV charging station": "Sigen EVAC EV charging station",
  "SigenMicro": "SigenMicro",
  "SigenMicro Micro-Inverter": "SigenMicro Micro-Inverter",
  "SigenMicro — Device Scanner": "SigenMicro — Device Scanner",
  "SigenMicro — Scan Configuration": "SigenMicro — Scan Configuration",
  "Sigenergy SigenMicro module-level power electronics (MLPE). Activates the SigenMicro scan & configuration tab.": "Sigenergy SigenMicro module-level power electronics (MLPE). Activates the SigenMicro scan & configuration tab.",
  "Smart Loads 1–24 (V2.6)": "Smart Loads 1–24 (V2.6)",
  "Statistical Calculations": "Statistical Calculations",
  "Statistics": "Statistics",
  "Status": "Status",
  "Stop Bits": "Stop Bits",
  "Supported Models": "Supported Models",
  "System Components": "System Components",
  "TCP / Ethernet": "TCP / Ethernet",
  "Test Connection": "Test Connection",
  "Time to full charge": "Time to full charge",
  "Today: cumulative time the battery spent actively charging": "Today: cumulative time the battery spent actively charging",
  "Track daily grid export and import energy": "Track daily grid export and import energy",
  "Use the SigenMicro tab in the adapter admin page to run the scan and manage discovered devices. The device list and individual enable/disable selections are stored automatically.": "Use the SigenMicro tab in the adapter admin page to run the scan and manage discovered devices. The device list and individual enable/disable selections are stored automatically.",
  "💾 Save selection": "💾 Save selection",
  "🔍  Scan for SigenMicro devices": "🔍  Scan for SigenMicro devices",
  "🔍  Start Scan": "🔍  Start Scan",
  "Device Type": "Device Type",
  "Defines which register sets are valid (protocol V2.9 model footnotes)": "Defines which register sets are valid (protocol V2.9 model footnotes)",
  "Auto-detect from device": "Auto-detect from device",
  "Reads model type (reg. 30500) and battery pack count (reg. 31024) — requires a working, saved connection": "Reads model type (reg. 30500) and battery pack count (reg. 31024) — requires a working, saved connection",
  "SigenStor (all-in-one storage system)": "SigenStor (all-in-one storage system)",
  "Sigen Hybrid (hybrid inverter, optional battery)": "Sigen Hybrid (hybrid inverter, optional battery)",
  "Sigen PV M1-HYB (commercial hybrid series)": "Sigen PV M1-HYB (commercial hybrid series)",
  "Sigen PV / PV Max (PV-only inverter)": "Sigen PV / PV Max (PV-only inverter)",
  "SigenMicro only (micro-inverters, no plant)": "SigenMicro only (micro-inverters, no plant)",
  "Select the Sigenergy device type at this Modbus endpoint. One instance handles exactly one system type (strict either/or). All component options below depend on this choice.": "Select the Sigenergy device type at this Modbus endpoint. One instance handles exactly one system type (strict either/or). All component options below depend on this choice.",
  "SigenMicro-only mode: plant and inverter polling is disabled — only the configured micro-inverters are read. Use the SigenMicro tab to scan and select devices.": "SigenMicro-only mode: plant and inverter polling is disabled — only the configured micro-inverters are read. Use the SigenMicro tab to scan and select devices.",
  "Energy Storage System. SigenStor: integral (always on). Hybrid/M1-HYB: optional battery packs.": "Energy Storage System. SigenStor: integral (always on). Hybrid/M1-HYB: optional battery packs.",
  "Sigen EVAC EV charging station (reached via the inverter as Modbus gateway)": "Sigen EVAC EV charging station (reached via the inverter as Modbus gateway)",
  "DC fast charging — only SigenStor and Sigen Hybrid support a DC charger (protocol note 5.3)": "DC fast charging — only SigenStor and Sigen Hybrid support a DC charger (protocol note 5.3)",
  "Grid code parameters (40051-40068) — only SigenStor and Sigen Hybrid (protocol note 5.2.4)": "Grid code parameters (40051-40068) — only SigenStor and Sigen Hybrid (protocol note 5.2.4)",
  "ESS Preheating TOU registers (50000-50183) — only Sigen PV M1-HYA/HYB (protocol note 5.2.3)": "ESS Preheating TOU registers (50000-50183) — only Sigen PV M1-HYA/HYB (protocol note 5.2.3)",
  "Emergency Gateway (off-grid switching)": "Emergency Gateway (off-grid switching)",
  "Enable automatic device switching when Sigenergy enters off-grid / island mode. Configure the devices and notifications in the Emergency Switching tab.": "Enable automatic device switching when Sigenergy enters off-grid / island mode. Configure the devices and notifications in the Emergency Switching tab.",
  "Emergency Switching": "Emergency Switching",
  "Configure devices to switch automatically when Sigenergy enters off-grid (island) mode. Device 1 is always switched OFF on grid failure and ON after stable grid recovery. Devices 2–4 are optional — choose the switching direction for each.": "Configure devices to switch automatically when Sigenergy enters off-grid (island) mode. Device 1 is always switched OFF on grid failure and ON after stable grid recovery. Devices 2–4 are optional — choose the switching direction for each.",
  "Stable delay after grid return (minutes)": "Stable delay after grid return (minutes)",
  "Wait this many minutes of stable on-grid operation before switching devices back on.": "Wait this many minutes of stable on-grid operation before switching devices back on.",
  "While charging: PV power currently going into the battery. While discharging: battery power currently covering house consumption": "While charging: PV power currently going into the battery. While discharging: battery power currently covering house consumption",
  "Device 1 — switched OFF on grid failure, ON after stable recovery (required if emergency switching is used)": "Device 1 — switched OFF on grid failure, ON after stable recovery (required if emergency switching is used)",
  "Device 1 — Object ID": "Device 1 — Object ID",
  "Device 2 (optional)": "Device 2 (optional)",
  "Device 2 — Object ID": "Device 2 — Object ID",
  "Device 2 — Direction": "Device 2 — Direction",
  "Device 3 (optional)": "Device 3 (optional)",
  "Device 3 — Object ID": "Device 3 — Object ID",
  "Device 3 — Direction": "Device 3 — Direction",
  "Device 4 (optional)": "Device 4 (optional)",
  "Device 4 — Object ID": "Device 4 — Object ID",
  "Device 4 — Direction": "Device 4 — Direction",
  "OFF on failure, ON after recovery": "OFF on failure, ON after recovery",
  "ON on failure, OFF after recovery": "ON on failure, OFF after recovery",
  "Enable Telegram notification": "Enable Telegram notification",
  "Send a Telegram message when the system switches to off-grid mode and when stable grid operation is restored.": "Send a Telegram message when the system switches to off-grid mode and when stable grid operation is restored.",
  "Telegram instance": "Telegram instance",
  "Chat ID (empty = broadcast to all configured chats)": "Chat ID (empty = broadcast to all configured chats)",
  "emergencyWarningText": "⚠️ WARNING: Only use this function if you know what you are doing. It switches external devices (e.g. balcony power plants) automatically during grid failures. Incorrect configuration can damage connected devices. See README.md for details."
}
