iobroker.sun2000-modbus
Version:
Connect to Huawei SUN2000 inverter with Modbus TCP
485 lines (484 loc) • 29.1 kB
JSON
{
"common": {
"name": "sun2000-modbus",
"version": "0.1.3",
"news": {
"0.1.3": {
"en": "...",
"de": "...",
"ru": "...",
"pt": "...",
"nl": "...",
"fr": "...",
"it": "...",
"es": "...",
"pl": "...",
"uk": "...",
"zh-cn": "..."
},
"0.1.2": {
"en": "Add update interval to state description\nUpdate of totalPowerUse fixed \nFixed battery temperature gain (Reg: 37022, 'storage.batteryTemperature')",
"de": "Aktualisierungsintervall zur Zustandsbeschreibung hinzufügen\nAktualisierung der Gesamtsumme Leistung Befestigte Verwendung\nFeste Batterietemperaturzunahme (Reg: 37022, 'storage.batteryTemperature')",
"ru": "Добавить интервал обновления для описания состояния\nОбновление общего Мощность Использовать фиксированный\n37022, 'storage.batteryTemperature')",
"pt": "Adicionar intervalo de atualização à descrição do estado\nAtualização do total Poder Utilização fixa\nGanho fixo da temperatura da bateria (Reg: 37022, 'storage.batteryTemperature')",
"nl": "Updateinterval toevoegen aan statusbeschrijving\nBijwerken van het totaal Vermogen Vast gebruiken\nVaste batterijtemperatuurstijging (Reg: 37022, 'opslag.batteryTemperature')",
"fr": "Ajouter l'intervalle de mise à jour à la description d'état\nMise à jour du total Puissance Utiliser fixe\nGain de température fixe de la batterie (Reg: 37022, 'stockage.batteryTemperature')",
"it": "Aggiungi intervallo di aggiornamento alla descrizione dello stato\nAggiornamento del totale Potenza Utilizzazione fissa\nRisolto aumento della temperatura della batteria (Reg: 37022, 'storage.batteryTemperature')",
"es": "Agregar intervalo de actualización a la descripción del estado\nActualización del total Poder Uso fijo\nGanancia de temperatura fija de la batería (Reg: 37022, 'storage.batteryTemperature')",
"pl": "Dodaj przedział aktualizacji do opisu stanu\nAktualizacja całości Moc Użyj stałej\nStałe zwiększenie temperatury akumulatora (Reg: 37022, \"storage.batteryTemperatura\")",
"uk": "Додати інтервал оновлення до державного опису\nОновлення всього Потужність Використання фіксованого\nВиправлено підвищення температури акумулятора (Reg: 37022, 'storage.batteryTemperature')",
"zh-cn": "添加更新间隔到状态描述\n更新总数 权力 使用固定\n固定电池温度增量(Reg:37022,'s storage.batteryTemperature') "
},
"0.1.1": {
"en": "Fixed setting connected flag",
"de": "Feste Einstellung angeschlossenes Flag",
"ru": "Флаг подключен",
"pt": "Bandeira conectada de configuração fixa",
"nl": "Vaste instelling verbonden vlag",
"fr": "Affichage fixe connecté",
"it": "Impostazione fissa bandiera collegata",
"es": "Bandera conectada fijada",
"pl": "Ustawienie stałej flagi połączonej",
"uk": "Виправлено налаштування підключеного прапора",
"zh-cn": "固定设置连接的旗帜"
},
"0.1.0": {
"en": "* [#34](https://github.com/daolis/ioBroker.sun2000-modbus/issues/34) Added Battery registers: totalCharge, totalDischarge, batteryTemperature\n* [#32](https://github.com/daolis/ioBroker.sun2000-modbus/issues/32) Fixed: No data for ChargePower and CurrentDayChargeCapacity\n* [#20](https://github.com/daolis/ioBroker.sun2000-modbus/issues/20) Read alarm registers from inverter (alarms = bits, alarmsJSON = json array with alarms (name, id, level))\n* [#29](https://github.com/daolis/ioBroker.sun2000-modbus/issues/29) Added PVn Voltage and Current for available PV Strings \n* Added initial documentation - WIP\n* [#26](https://github.com/daolis/ioBroker.sun2000-modbus/issues/26) Renamed stateOfCapacity to stateOfCharge\\\n Migration of historical data: see [Migration of historical data (on state name change)](docs/migration.md)\n* Blocked reading of registers - faster when fetching data from inverter",
"de": "* [#34](https://github.com/daolis/ioBroker.sun2000-modbus/issues/34) Hinzugefügt Batterieregister: insgesamt Gesamtkosten Entladung, Batterie Temperatur\n* [#32](https://github.com/daolis/ioBroker.sun2000-modbus/issues/32) Behoben: Keine Daten für ChargePower und CurrentDayChargeCapacity\n* [#20](https://github.com/daolis/ioBroker.sun2000-modbus/issues/20) Alarmregister von Inverter lesen (Alarme = Bits, AlarmeJSON = json Array mit Alarmen (Name, id, Level))\n* [#29](https://github.com/daolis/ioBroker.sun2000-modbus/issues/29) PVn Spannung und Strom für verfügbare PV-Strings\n* Erstdokumentation hinzugefügt - WIP\n* [#26](https://github.com/daolis/ioBroker.sun2000-modbus/issues/26) Umbenannt StateOfCapacity zu Staat VonCharge\nMigration historischer Daten: siehe [Migration historischer Daten (auf Staatsnamen ändern)](docs/migration.md)\n* Blockiertes Lesen von Registern - schneller beim Abholen von Daten von Inverter",
"ru": "[#34] (https://github.com/daolis/ioBroker.sun2000-modbus/issues/34) Добавленные регистры батарей: общий Общая сумма Аккумулятор Температура\n[#32] (https://github.com/daolis/ioBroker.sun2000-modbus/issues/32) Исправлено: Нет данных для ChargePower и CurrentDayChargeCapacity\n[#20] (https://github.com/daolis/ioBroker.sun2000-modbus/issues/20) Прочтите записи будильника от инвертора (алармы = биты, тревожные сигналыJSON = json-массив с сигналами (имя, id, уровень)\n[#29] (https://github.com/daolis/ioBroker.sun2000-modbus/issues/29) Добавлено PVn Voltage и Current для доступных PV Strings\n* Добавленная первоначальная документация - WIP\n[#26] (https://github.com/daolis/ioBroker.sun2000-modbus/issues/26) Переименованное состояниеОпределение к состоянию OfCharge\\\nМиграция исторических данных: см. [Migration of historical data (on state name change)] (docs/migration.md)\n* Заблокированное чтение регистров - быстрее при получении данных от инвертора",
"pt": "* [#34](https://github.com/daolis/ioBroker.sun2000-modbus/issues/34) Registos de bateria adicionados: total Carga total Descarga, bateria Temperatura\n* [#32](https://github.com/daolis/ioBroker.sun2000-modbus/issues/32) Corrigido: Nenhum dado para ChargePower e CurrentDayChargeCapacity\n* [#20](https://github.com/daolis/ioBroker.sun2000-modbus/issues/20) Leia registros de alarme do inversor (alarms = bits, alarmsJSON = array json com alarmes (nome, id, nível))\n* [#29](https://github.com/daolis/ioBroker.sun2000-modbus/issues/29) Adicionado PVn tensão e corrente para PV cordas disponíveis\n* Adicionado documentação inicial - WIP\n* [#26](https://github.com/daolis/ioBroker.sun2000-modbus/issues/26) Renamed stateOfCapacity to state O que se passa\nMigração de dados históricos: ver [Migração de dados históricos (em mudança de nome do estado)](docs/migration.md)\n* Leitura bloqueada de registros - mais rápido ao buscar dados do inversor",
"nl": "* [#34](https://github.com/daolis/ioBroker.sun2000-modbus/issues/34) Toegevoegd Batterij registers: totaal Totaal Ontladen, batterij Temperatuur\n* [#32](https://github.com/daolis/ioBroker.sun2000-modbus/issues/32) Vast: Geen gegevens voor ChargePower en CurrentDayChargeCapacity\n* [#20](https://github.com/daolis/ioBroker.sun2000-modbus/issues/20) Lees alarmregisters van omvormer (alarmen = bits, alarmenJSON = json array met alarmen (naam, id, niveau))\n* [#29](https://github.com/daolis/ioBroker.sun2000-modbus/issues/29) Toegevoegd PVn Spanning en stroom voor beschikbare PV Strings\n* Toegevoegd eerste documentatie - WIP\n* [#26](https://github.com/daolis/ioBroker.sun2000-modbus/issues/26) Hernoemde staatOfCapacity naar staat Ofcharge\\\nMigratie van historische gegevens: zie [Migratie van historische gegevens (op naamverandering)](docs/migratie.md)\n* Geblokkeerde lezen van registers - sneller bij het ophalen van gegevens van omvormer",
"fr": "* [#34](https://github.com/daolis/ioBroker.sun2000-modbus/issues/34) Ajout de registres de batterie : total Frais totaux Décharge, batterie Température\n* [#32](https://github.com/daolis/ioBroker.sun2000-modbus/issues/32) Correction : Pas de données pour ChargePower et CurrentDayChargeCapacity\n* [#20](https://github.com/daolis/ioBroker.sun2000-modbus/issues/20) Lire les registres d'alarme de l'onduleur (alarmes = bits, alarmesJSON = tableau json avec alarmes (nom, id, niveau))\n* [#29](https://github.com/daolis/ioBroker.sun2000-modbus/issues/29) Ajout de PVn Tension et courant pour les chaînes PV disponibles\n* Ajout de la documentation initiale - WIP\n* [#26](https://github.com/daolis/ioBroker.sun2000-modbus/issues/26) État renomméDeCapacité à état Décharge\nMigration des données historiques: voir [Migration des données historiques (sur le changement de nom d'État)](docs/migration.md)\n* Lecture bloquée des registres - plus rapide lors de la récupération des données de l'inverseur",
"it": "* [#34](https://github.com/daolis/ioBroker.sun2000-modbus/issues/34) Aggiunti i registri della batteria: totale Carica, totale Scarico, batteria Temperatura\n* [#32](https://github.com/daolis/ioBroker.sun2000-modbus/issues/32) Risolto: Nessun dato per ChargePower e CurrentDayChargeCapacity\n* [#20](https://github.com/daolis/ioBroker.sun2000-modbus/issues/20) Leggere i registri di allarme da inverter (armi = bit, allarmiJSON = array json con allarmi (nome, id, livello))\n* [#29](https://github.com/daolis/ioBroker.sun2000-modbus/issues/29) Tensione PVn Aggiunto e Corrente per le tensioni PV disponibili\n* Aggiunta documentazione iniziale - WIP\n* [#26](https://github.com/daolis/ioBroker.sun2000-modbus/issues/26) Rinominata StateOfCapacity allo stato Di più\nMigrazione dei dati storici: vedi [Migrazione dei dati storici (sul cambiamento del nome di stato)](docs/migration.md)\n* Lettura bloccata dei registri - più veloce quando il recupero dei dati da inverter",
"es": "* [#34](https://github.com/daolis/ioBroker.sun2000-modbus/issues/34) Registros de baterías añadidos: total Carga, total Recarga, batería Temperatura\n* [#32](https://github.com/daolis/ioBroker.sun2000-modbus/issues/32) Arreglado: No hay datos para ChargePower y CurrentDayChargeCapacity\n* [#20](https://github.com/daolis/ioBroker.sun2000-modbus/issues/20) Lea los registros de alarma desde inverter (alarmas = bits, alarmsJSON = json array con alarmas (nombre, id, nivel))\n* [#29](https://github.com/daolis/ioBroker.sun2000-modbus/issues/29) Voltaje PVn añadido y Corriente para las cuerdas PV disponibles\n* Documentación inicial agregada - WIP\n* [#26](https://github.com/daolis/ioBroker.sun2000-modbus/issues/26) Estado renombradoDeCapacidad al estado OfCharge\\\nMigración de datos históricos: ver [Migración de datos históricos (sobre cambio de nombre del Estado)](docs/migration.md)\n* Lectura bloqueada de registros - más rápido al buscar datos desde inverter",
"pl": "* [# 34] (https: / / github.com / daolis / ioBroker.sun2000-modbus / issues / 34) Dodano rejestry baterii: ogółem Opłata, ogółem Wyładowanie, bateria Temperatura\n* [# 32] (https: / / github.com / daolis / ioBroker.sun2000-modbus / issues / 32) Naprawiono: Brak danych dotyczących ChargePower i CurrentDayChargePojemność\n* [# 20] (https: / / github.com / daolis / ioBroker.sun2000-modbus / issues / 20) Czytaj rejestry alarmów z inwertera (alarmy = bity, alarmy JSON = tablica json z alarmami (nazwa, id, poziom))\n* [# 29] (https: / / github.com / daolis / ioBroker.sun2000-modbus / issues / 29) Dodano napięcie PVn i prąd dla dostępnych strun fotowoltaicznych\n* Dodano wstępną dokumentację - WIP\n* [# 26] (https: / / github.com / daolis / ioBroker.sun2000-modbus / issues / 26) Zmiana nazwy stanu OfPojemność do stanu OfCharge\\\nMigracja danych historycznych: zob. [Migracja danych historycznych (w sprawie zmiany nazwy państwa)] (docs / migration.md)\n* Zablokowany odczyt rejestrów - szybciej podczas pobierania danych z inwertera",
"uk": "* [#34](https://github.com/daolis/ioBroker.sun2000-modbus/products/34) Додано реєстри акумулятора: загальний Вартість, загальна Розряд, акумулятор Температура\n* [#32](https://github.com/daolis/ioBroker.sun2000-modbus/products/32) Виправлено: Немає даних для ChargePower і CurrentDayChargeCapacity\n* [#20](https://github.com/daolis/ioBroker.sun2000-modbus/products/20) Читання реєстрів сигналізації з інвертора (альмії = біти, сигналізаціяJSON = json масив з тривожними сигналами (ім'я, ідентифікатор, рівень))\n* [#29](https://github.com/daolis/ioBroker.sun2000-modbus/products/29) Додано PVn Напруга та струм для доступних PV-стружок\n* Додано початкову документацію - WIP\n* [#26](https://github.com/daolis/ioBroker.sun2000-modbus/products/26) Перейменована державаОфКапіталія в державі ЗХардж\\\nМіграція історичних даних: див. [Міграція історичних даних (на зміні назви держави)] (довідки/міграція.мд)\n* Заблоковане зчитування реєстрів - швидше при захопленні даних з інвертора",
"zh-cn": "* [34] (https://github.com/daolis/ioBroker.sun2000-modbus/issues/34). 添加电池登记册:共计 费用共计 排气,电池 温度\n* [32] (https://github.com/daolis/ioBroker.sun2000-modbus/issues/32). 固定 : 没有充电器和当前日常管理员能力的数据\n* [20] (https://github.com/daolis/ioBroker.sun2000-modbus/issues/20). 从反转器读取提醒登记器( 提醒 = 位, 提醒 JSON = 带有提醒的 json 阵列( 名称、 代号、 级别))\n* [29] (https://github.com/daolis/ioBroker.sun2000-modbus/issues/29). 为可用的光电字符串添加的光电伏和电流\n* 增加的初步文件 -- -- WIP\n* [26] (https://github.com/daolis/ioBroker.sun2000-modbus/issues/26). 重命名为状态 负责人\n历史数据的迁移:见[历史数据的迁移(关于国名变化)](docs/migration.md)\n* 对登记册的读取受阻 -- -- 在从反转器获取数据时更快"
},
"0.0.2": {
"en": "Added storage CurrentDayChargeCapacity and CurrentDayDischargeCapacity\nChanges from [Add sun2000-modbus to latest](https://github.com/ioBroker/ioBroker.repositories/pull/3038)",
"de": "Zusätzlicher Speicher CurrentDayChargeCapacity und CurrentDayDischarge Kapazität\nVeränderungen aus [Sonnen 2000-Modbus bis spätestens](https://github.com/ioBroker/ioBroker.repositories/pull/3038)",
"ru": "Добавлено хранилище CurrentDayChargeCapacity и CurrentDayDischarge Потенциал\nИзменения [Добавить Sun2000-modbus к последним] (https://github.com/ioBroker/ioBroker.repositories/pull/3038)",
"pt": "Adicionado armazenamento CurrentDayChargeCapacity e CurrentDayDischarge Capacidade\nMudanças de [Adicionar sun2000-modbus para mais recente](https://github.com/ioBroker/ioBroker.repositories/pull/3038)",
"nl": "Toegevoegd opslag CurrentDayChargeCapacity en CurrentDayDischarge Capaciteit\nWijzigingen van [Voeg sun2000-modbus toe aan de laatste](https://github.com/ioBroker/ioBroker.repositories/pull/3038)",
"fr": "Ajout du stockage ChargeJour actuelleCapacité et DéchargeJour actuelle Capacité\nChangements [Ajouter sun2000-modbus au plus tard](https://github.com/ioBroker/ioBroker.repositories/pull/3038)",
"it": "Aggiunto storage CurrentDayChargeCapacity e CurrentDayDischarge Capacità\nVariazioni da [Add sun2000-modbus to more](https://github.com/ioBroker/ioBroker.repositories/pull/3038)",
"es": "Añadido el almacenamiento CurrentDayChargeCapacidad y ActualDayDescarga Capacidad\nCambios de [Añada el sol2000-modbus a más tardar](https://github.com/ioBroker/ioBroker.repositories/pull/3038)",
"pl": "Dodano przechowywanie CurrentDayChargePojemność i CurrentDayAbsolution Zdolność\nZmiany [Dodać sun2000-modbus do najnowszej] (https: / / github.com / joBroker / joBroker.repositories / pull / 3038)",
"uk": "Додано зберігання Поточний деньChargeCapacity і Поточний деньДизаряджання Місткість\nЗміни з [Додати Sun2000-modbus до останнього](https://github.com/ioBroker/ioBroker.repositories/pull/3038)",
"zh-cn": "添加存储当前日间管理员的能力和当前日间放电 能力\n从 [添加 sun2000-modbus to latest] (https://github.com/ioBroker/ioBroker.repositories/pull/3038) (中文(简体) )"
},
"0.0.1": {
"en": "initial release",
"de": "Erstveröffentlichung",
"ru": "Начальная версия",
"pt": "lançamento inicial",
"nl": "Eerste uitgave",
"fr": "Première version",
"it": "Versione iniziale",
"es": "Versión inicial",
"pl": "Pierwsze wydanie",
"uk": "Початкова версія",
"zh-cn": "首次出版"
}
},
"titleLang": {
"en": "Huawei Sun2000 inverter",
"de": "Huawei Sun2000 inverter",
"ru": "Huawei Sun2000 inverter",
"pt": "Huawei Sun2000 inverter",
"nl": "Huawei Sun2000 inverter",
"fr": "Huawei Sun2000 inverter",
"it": "Huawei Sun2000 inverter",
"es": "Huawei Sun2000 inverter",
"pl": "Huawei Sun2000 inverter",
"uk": "Huawei Sun2000 inverter",
"zh-cn": "Huawei Sun2000 inverter"
},
"desc": {
"en": "Connect to Huawei Sun2000 inverter with Modbus TCP",
"de": "Stellen Sie über Modbus TCP eine Verbindung zum Huawei Sun2000-Wechselrichter her",
"ru": "Подключение к инвертору Huawei Sun2000 с помощью Modbus TCP",
"pt": "Conecte ao inversor Huawei Sun2000 com Modbus TCP",
"nl": "Maak verbinding met de Huawei Sun2000-omvormer met Modbus TCP",
"fr": "Connectez-vous à l'onduleur Huawei Sun2000 avec Modbus TCP",
"it": "Connettiti all'inverter Huawei Sun2000 con Modbus TCP",
"es": "Conéctese al inversor Huawei Sun2000 con Modbus TCP",
"pl": "Połącz się z falownikiem Huawei Sun2000 za pomocą protokołu Modbus TCP",
"uk": "Підключіться до інвертора Huawei Sun2000 за допомогою Modbus TCP",
"zh-cn": "通过Modbus TCP连接华为Sun2000逆变器"
},
"authors": [
"daolis <stephan.bechter@gmail.com>"
],
"keywords": [
"inverter",
"huawei",
"modbus",
"luna2000",
"sun2000"
],
"license": "MIT",
"platform": "Javascript/Node.js",
"main": "build/main.js",
"icon": "sun2000-modbus.png",
"enabled": true,
"extIcon": "https://raw.githubusercontent.com/daolis/ioBroker.sun2000-modbus/main/admin/sun2000-modbus.png",
"readme": "https://github.com/daolis/ioBroker.sun2000-modbus/blob/main/README.md",
"loglevel": "info",
"mode": "daemon",
"type": "energy",
"compact": true,
"connectionType": "local",
"dataSource": "poll",
"adminUI": {
"config": "json"
},
"dependencies": [
{
"js-controller": ">=3.3.22"
}
],
"globalDependencies": [
{
"admin": ">=5.1.13"
}
],
"plugins": {
"sentry": {
"dsn": "https://37d37e6a0b134349fc81d3aac954c30b@o123466.ingest.sentry.io/4505792569868288"
}
}
},
"native": {
"address": "10.1.3.20",
"port": 502,
"modbusUnitId": 1,
"updateIntervalHigh": 5,
"updateIntervalLow": 20
},
"objects": [],
"instanceObjects": [
{
"_id": "info",
"type": "channel",
"common": {
"name": {
"en": "Information",
"de": "Informationen",
"ru": "Информация",
"pt": "Informação",
"nl": "Informatie",
"fr": "Information",
"it": "Informazioni",
"es": "Información",
"pl": "Informacja",
"uk": "Інформація",
"zh-cn": "信息"
},
"role": "info"
},
"native": {}
},
{
"_id": "info.connection",
"type": "state",
"common": {
"name": {
"en": "Inverter connected",
"de": "Wechselrichter angeschlossen",
"ru": "Инвертор подключен",
"pt": "Inverter conectado",
"nl": "Vertaling:",
"fr": "Inverter connecté",
"it": "Inverter collegato",
"es": "Inverter conectado",
"pl": "Inverter connected",
"uk": "Інвертор підключений",
"zh-cn": "1. 通 息"
},
"type": "boolean",
"role": "indicator.connected",
"read": true,
"write": false,
"desc": "Is the inverter connected?"
}
},
{
"_id": "info.ip",
"type": "state",
"common": {
"name": {
"en": "Inverter IP",
"de": "Inverter IP",
"ru": "Инвертор IP",
"pt": "IP do inversor",
"nl": "IP",
"fr": "Inverter IP",
"it": "Inverter IP",
"es": "Inverter IP",
"pl": "Inverter IP",
"uk": "Інвертор IP",
"zh-cn": "目标"
},
"type": "string",
"role": "info.ip",
"read": true,
"write": false,
"desc": "Inverter IP address"
}
},
{
"_id": "info.port",
"type": "state",
"common": {
"name": {
"en": "Modbus port",
"de": "Modbusport",
"ru": "Порт Modbus",
"pt": "Porta Modbus",
"nl": "Modbus haven",
"fr": "Port de Modbus",
"it": "Porta Modbus",
"es": "Puerto de Modbus",
"pl": "Port",
"uk": "Портфоліо Modbus",
"zh-cn": "蒙德港"
},
"type": "number",
"role": "info.port",
"read": true,
"write": false,
"desc": "Inverter modbus port"
}
},
{
"_id": "info.unitID",
"type": "state",
"common": {
"name": {
"en": "Modbus unit ID",
"de": "Modbus unit ID"
},
"type": "number",
"role": "value",
"read": true,
"write": false,
"desc": "Inverter modbus unit id"
}
},
{
"_id": "info.modbusUpdateIntervalHigh",
"type": "state",
"common": {
"name": {
"en": "High modbus update interval",
"de": "High modbus Update Intervall",
"ru": "Высокий интервал обновления модбусов",
"pt": "Intervalo de atualização do modbus",
"nl": "High Modbus update interval",
"fr": "Intervalle de mise à jour de modbus",
"it": "Alta frequenza di aggiornamento modbus",
"es": "Intervalo de actualización de modbuses altos",
"pl": "High modbus",
"uk": "Високий інтервал оновлення модуля",
"zh-cn": "A. 高压图"
},
"type": "number",
"role": "value",
"read": true,
"write": false,
"desc": "High inverter modbus update interval",
"unit": "sec"
}
},
{
"_id": "info.modbusUpdateIntervalLow",
"type": "state",
"common": {
"name": {
"en": "Low modbus update interval",
"de": "Low Modbus Update Intervall",
"ru": "Низкий интервал обновления модбусов",
"pt": "Baixo intervalo de atualização do modbus",
"nl": "Law modbus update",
"fr": "Intervalle de mise à jour de modbus",
"it": "Intervallo di aggiornamento modbus basso",
"es": "Intervalo de actualización bajo modbus",
"pl": "Niska wersja interwału",
"uk": "Низький інтервал оновлення модуля",
"zh-cn": "A. 低土壤更新"
},
"type": "number",
"role": "value",
"read": true,
"write": false,
"desc": "Low inverter modbus update interval",
"unit": "sec"
}
},
{
"_id": "totalPowerUse",
"type": "state",
"common": {
"name": {
"en": "Total power use",
"de": "Gesamtverbrauch"
},
"role": "value.power",
"type": "number",
"unit": "W",
"read": true,
"write": false,
"desc": "Calculated: Total power use ('inputPower' + 'grid.supplyFrom')"
},
"native": {}
},
{
"_id": "alarms",
"type": "state",
"common": {
"name": {
"en": "Alarms",
"de": "Alarme"
},
"role": "value",
"type": "string",
"unit": "",
"read": true,
"write": false,
"desc": "Alarme (Registers: 32008+32009+32010)"
},
"native": {}
},
{
"_id": "alarmsJSON",
"type": "state",
"common": {
"name": {
"en": "Alarms JSON",
"de": "Alarme JSON"
},
"role": "json",
"type": "string",
"unit": "",
"read": true,
"write": false,
"desc": "Calculated: Alarms JSON"
},
"native": {}
},
{
"_id": "storage",
"type": "channel",
"common": {
"name": {
"en": "Storage data",
"de": "Akku daten",
"ru": "Данные хранения",
"pt": "Dados de armazenamento",
"nl": "Vertaling:",
"fr": "Données de stockage",
"it": "Dati di archiviazione",
"es": "Datos de almacenamiento",
"pl": "Storage data",
"uk": "Дані зберігання",
"zh-cn": "储存数据"
},
"read": true,
"write": false,
"desc": "Storage 'realtime' data"
},
"native": {}
},
{
"_id": "storage.chargePower",
"type": "state",
"common": {
"name": {
"en": "Charge power",
"de": "Leistung laden"
},
"type": "number",
"unit": "W",
"role": "value.power",
"read": true,
"write": false,
"desc": "Calculated: Only 0 and positive values from chargeDischargePower"
},
"native": {}
},
{
"_id": "storage.dischargePower",
"type": "state",
"common": {
"name": {
"en": "Discharge power",
"de": "Leistung entladen"
},
"type": "number",
"unit": "W",
"role": "value.power",
"read": true,
"write": false,
"desc": "Calculated: Only 0 and negative values from chargeDischargePower"
},
"native": {}
},
{
"_id": "grid",
"type": "channel",
"common": {
"name": {
"en": "Grid",
"de": "Netz",
"ru": "Грид",
"pt": "Grade",
"nl": "Grid",
"fr": "Grid",
"it": "Griglia",
"es": "Grid",
"pl": "Grid",
"uk": "Сітка",
"zh-cn": "Grid"
},
"desc": "Grid data"
},
"native": {}
},
{
"_id": "grid.feedIn",
"type": "state",
"common": {
"name": {
"en": "Feed-In power",
"de": "Leistung Einspeisung"
},
"type": "number",
"unit": "W",
"role": "value.power",
"read": true,
"write": false,
"desc": "Calculated: Only 0 and positive values from grid.activePower"
},
"native": {}
},
{
"_id": "grid.supplyFrom",
"type": "state",
"common": {
"name": {
"en": "Power supply from grid",
"de": "Leistung Versorgung vom Netz"
},
"type": "number",
"unit": "W",
"role": "value.power",
"read": true,
"write": false,
"desc": "Calculated: Only 0 and negative values from grid.activePower"
},
"native": {}
}
]
}