{
    "common": {
        "name": "maxcube",
        "version": "1.0.4",
        "news": {
            "1.0.4": {
                "en": "(thost96/Apollon77) optimize for js-controller 3.3",
                "de": "(thost96/Apollon77) optimieren für js-controller 3.3",
                "ru": "(thost96 / Apollon77) оптимизировать под js-controller 3.3",
                "pt": "(thost96 / Apollon77) otimizar para js-controller 3.3",
                "nl": "(thost96/Apollon77) optimaliseren voor js-controller 3.3",
                "fr": "(thost96/Apollon77) optimiser pour js-controller 3.3",
                "it": "(thhost96/Apollon77) ottimizza per js-controller 3.3",
                "es": "(thost96 / Apollon77) optimizar para js-controller 3.3",
                "pl": "(thost96/Apollon77) optymalizacja dla kontrolera js 3.3",
                "zh-cn": "(thost96/Apollon77) 针对 js-controller 3.3 优化"
            },
            "1.0.3": {
                "en": "Prevent js-controller 3.2 warnings",
                "de": "Verhindern Sie Warnungen von js-controller 3.2",
                "ru": "Предотвращение предупреждений js-controller 3.2",
                "pt": "Impedir avisos do js-controller 3.2",
                "nl": "Voorkom js-controller 3.2-waarschuwingen",
                "fr": "Empêcher les avertissements de js-controller 3.2",
                "it": "Prevenire gli avvisi di js-controller 3.2",
                "es": "Evitar advertencias de js-controller 3.2",
                "pl": "Zapobiegaj ostrzeżeniom js-controller 3.2",
                "zh-cn": "防止js-controller 3.2警告"
            },
            "1.0.2": {
                "en": "update and prevent warnings in js-controller 3",
                "de": "Aktualisieren und Verhindern von Warnungen in js-controller 3",
                "ru": "обновить и предотвратить предупреждения в js-controller 3",
                "pt": "atualizar e evitar avisos no controlador js 3",
                "nl": "waarschuwingen bijwerken en voorkomen in js-controller 3",
                "fr": "mettre à jour et empêcher les avertissements dans js-controller 3",
                "it": "aggiorna e previene gli avvisi in js-controller 3",
                "es": "actualizar y prevenir advertencias en js-controller 3",
                "pl": "zaktualizuj i zapobiegaj ostrzeżeniom w js-controller 3",
                "zh-cn": "更新并阻止js-controller 3中的警告"
            },
            "1.0.1": {
                "en": "Working-state initialization, setpoint rounding to 0.5, upstream only changed states, stabilizes state display for setpoint and mode values",
                "de": "Initialisierung des Working-States, Setpoint-Rundung auf 0.5, nur veränderte States werden geschrieben, Stabilisierung der Anzeigewerte bei Mode- und Setpoint-Veränderungen",
                "ru": "Инициализация рабочего состояния, округление до 0,5, восходящее только измененное состояние, стабилизация отображения состояния для заданных значений и значений режима"
            },
            "1.0.0": {
                "en": "Added admin3 config",
                "de": "Admin3 Konfiguration wurde hinzugefügt",
                "ru": "Добавлен admin3 диалог"
            },
            "0.1.2": {
                "en": "Try to read wall thermostat",
                "de": "Versuche WandThermostat zu lesen",
                "ru": "Читает настенные термостаты"
            },
            "0.1.1": {
                "en": "use local maxcube lib",
                "de": "Benutze lokale maxcube Bibliothek",
                "ru": "используется локальная версия библиотеки maxcube"
            },
            "0.1.0": {
                "en": "intial commit",
                "de": "intial commit",
                "ru": "intial commit"
            }
        },
        "title": "Max! Cube",
        "desc": {
            "en": "Control MAX! devices over MAX! Cube",
            "de": "Steuere MAX! Geräte mit dem Max! Cube",
            "ru": "Управляет устройствами MAX! при помощи Max! Cube",
            "pt": "Control MAX! ",
            "nl": "Controle MAX! ",
            "fr": "Contrôlez MAX! ",
            "it": "Controllo MAX! ",
            "es": "Control MAX! ",
            "pl": "Control MAX! ",
            "zh-cn": "控制MAX！"
        },
        "platform": "javascript/Node.js",
        "mode": "daemon",
        "loglevel": "info",
        "license": "MIT",
        "enabled": true,
        "materialize": true,
        "messagebox": true,
        "icon": "maxcube.png",
        "extIcon": "https://raw.githubusercontent.com/ioBroker/ioBroker.maxcube/master/admin/maxcube.png",
        "keywords": [
            "cube",
            "MAX!",
            "heating",
            "heizung",
            "eQ-3"
        ],
        "readme": "https://github.com/ioBroker/ioBroker.maxcube/blob/master/README.md",
        "type": "climate-control",
        "connectionType": "local",
        "dataSource": "push",
        "tier": 2,
        "authors": [
            {
                "name": "bluefox",
                "email": "dogafox@gmail.com"
            }
        ],
        "dependencies": [
            {
                "js-controller": ">=2.0.0"
            }
        ]
    },
    "native": {
        "bind": "0.0.0.0",
        "ip": "",
        "port": 62910,
        "reconnectInterval": 10000,
        "refreshInterval": 10000
    },
    "instanceObjects": [
        {
            "_id": "info",
            "type": "channel",
            "common": {
                "name": "Information"
            },
            "native": {}
        },
        {
            "_id": "info.connection",
            "type": "state",
            "common": {
                "role": "indicator.connected",
                "name": "If connected to Max! Cube",
                "type": "boolean",
                "read": true,
                "write": false,
                "def": false
            },
            "native": {}
        },
        {
            "_id": "info.limitOverflow",
            "type": "state",
            "common": {
                "role": "indicator",
                "name": "Send limit overflow",
                "type": "boolean",
                "read": true,
                "write": false,
                "def": false
            },
            "native": {}
        },
        {
            "_id": "info.duty_cycle",
            "type": "state",
            "common": {
                "role": "state",
                "name": "Duty cycle",
                "type": "number",
                "read": true,
                "write": false
            },
            "native": {}
        },
        {
            "_id": "info.free_memory_slots",
            "type": "state",
            "common": {
                "role": "state",
                "name": "Free memory slots",
                "type": "number",
                "read": true,
                "write": false
            },
            "native": {}
        },
        {
            "_id": "info.firmware_version",
            "type": "state",
            "common": {
                "role": "info.version",
                "name": "Firmware version",
                "type": "string",
                "read": true,
                "write": false
            },
            "native": {}
        },
        {
            "_id": "info.serial_number",
            "type": "state",
            "common": {
                "role": "info.serial_number",
                "name": "Serial number",
                "type": "string",
                "read": true,
                "write": false
            },
            "native": {}
        },
        {
            "_id": "info.rf_address",
            "type": "state",
            "common": {
                "role": "info.address",
                "name": "RF address",
                "type": "string",
                "read": true,
                "write": false
            },
            "native": {}
        }
    ]
}