UNPKG

iobroker.sun2000-modbus

Version:

Connect to Huawei SUN2000 inverter with Modbus TCP

485 lines (484 loc) 29.1 kB
{ "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": {} } ] }