{
  "common": {
    "name": "heatingcontrol",
    "version": "2.12.15",
    "news": {
      "2.12.15": {
        "en": "HmIP-eTRV-B-2 R4M added to autodetect\nnew testing",
        "de": "HmIP-eTRV-B-2 R4M zum autodetect hinzugefügt\nneue tests",
        "ru": "HmIP-eTRV-B-2 R4M добавлен в автодетект\nновые испытания",
        "pt": "HmIP-eTRV-B-2 R4M adicionado à detecção automática\nnovos testes",
        "nl": "HmIP-eTRV-B-2 R4M toegevoegd aan autodetect\nnieuwe tests",
        "fr": "HmIP-eTRV-B-2 R4M ajouté à la détection automatique\nnouveaux essais",
        "it": "HmIP-eTRV-B-2 R4M aggiunto al rilevamento automatico\nnuovi test",
        "es": "HmIP-eTRV-B-2 R4M añadido a autodetecto\nnuevas pruebas",
        "pl": "HmIP- eTRV- B-2 R4M dodany do autodetekcji\nnowe badania",
        "uk": "HmIP-eTRV-B-2 R4M додано до автодетект\nновий тест",
        "zh-cn": "HmIP-eTRV-B-2 R4M 添加到自动检测器中\n新测试"
      },
      "2.12.14": {
        "en": "see issue #635: initial values (-99) not to write to object \nchanges requested by adapter checker\ndependencies updated",
        "de": "siehe ausgabe #635: anfangswerte (-99) nicht zum objekt schreiben\nänderungen, die von adapter checker angefordert werden\naktualisierte abhängigkeiten",
        "ru": "#635: начальные значения (-99), чтобы не писать\nизменения, запрошенные adapter checker\nобновленные зависимости",
        "pt": "veja a edição #635: valores iniciais (-99) para não escrever para objeto\nalterações solicitadas pelo verificador do adaptador\ndependências atualizadas",
        "nl": "zie nummer #635: initiële waarden (-99) om niet naar object te schrijven\nwijzigingen gevraagd door adaptercontrole\nafhankelijkheden bijgewerkt",
        "fr": "voir numéro 635: valeurs initiales (-99) à ne pas écrire pour objet\nmodifications demandées par l'adaptateur checker\ndépendances mises à jour",
        "it": "vedi numero #635: valori iniziali (-99) per non scrivere a oggetto\nmodifiche richieste da adattatore checker\ndipendenze aggiornate",
        "es": "ver número #635: valores iniciales (-99) para no escribir al objeto\ncambios solicitados por el adaptador\ndependencias actualizadas",
        "pl": "zobacz numer # 635: wartości początkowe (-99) nie zapisywać do obiektu\nzmiany wymagane przez sprawdzacz adaptera\nzaktualizowane zależności",
        "uk": "переглянути проблему #635: початкові значення (-99) не писати на об'єкт\nзміни, які вимагаються перевіркою адаптера\nоновлені залежності",
        "zh-cn": "参见第635期: 初始值 (-99) 不写入对象\n适配器检查器要求的更改\n更新依赖关系"
      },
      "2.12.13": {
        "en": "see issue #607: minimum length of telegram user reduced to one char",
        "de": "siehe ausgabe #607: minimale Länge des telegramm-Benutzernamens reduziert auf ein Zeichen",
        "ru": "#607: минумная длина пользователя телеграммы уменьшена до одного шара",
        "pt": "veja a edição #607: comprimento do minumum do usuário do telegrama reduzido a um char",
        "nl": "zie nummer 607: minimale lengte van de telegramgebruiker gereduceerd tot één teken",
        "fr": "voir numéro 607: longueur minimale de l'utilisateur de télégramme réduite à un omble",
        "it": "vedi numero #607: lunghezza minumum dell'utente del telegramma ridotta a un char",
        "es": "ver número #607: longitud de minumum usuario de telegrama reducido a un char",
        "pl": "zob. numer # 607: długość minumumu użytkownika telegramu zredukowana do jednego znaku",
        "uk": "див. питання #607: довжина імпульсу телеграми, знижена до одного char",
        "zh-cn": "参见第607期:电报用户的微量长度缩小为1个字符"
      },
      "2.12.12": {
        "en": "see issue #422: bug fix window open/close handling\nupdate dependencies",
        "de": "siehe ausgabe #422: bugfix Fenster öffnen/schließen-Behandlung\nAktualisierung der Abhängigkeiten",
        "ru": "см. вопрос #422: окно исправления клопа\nобновление зависимостей",
        "pt": "veja o problema #422: janela de correção de bugs aberta / fechar manipulação\ndependências",
        "nl": "zie probleem #422: foutherstelvenster open/sluiten\nafhankelijkheden bijwerken",
        "fr": "voir le problème #422: correction de la fenêtre ouverte/fermer la gestion\nmettre à jour les dépendances",
        "it": "vedi numero #422: finestra di correzione bug aperta/chiudi gestione\naggiornamento dipendenze",
        "es": "ver el número #422: corrección de errores ventana abierta / cierre manejo\ndependencias de actualización",
        "pl": "zobacz numer # 422: błąd naprawić okno otwarte / zamknięcia obsługi\naktualizacji zależności",
        "uk": "див. питання #422: виправлення помилок вікна відкритим/закриття\nоновлення залежності",
        "zh-cn": "参见问题422:错误修复窗口打开/关闭处理\n更新依赖关系"
      },
      "2.12.11": {
        "en": "see issue #611: test with nodejs@22\nsee issue #617: bug fix: TemperaturOverrideRemainingTime is not correct after Override interruption",
        "de": "siehe ausgabe #611: test mit nodejs@22\nsiehe Ausgabe #617: Bugfix: Temperaturüberschreitung Zeit ist nicht korrekt nach Übergeordnete Unterbrechung",
        "ru": "#611: тест с nodejs@22\n#617: исправление ошибок: TemperaturOverride Время некорректно после Переключение",
        "pt": "veja a questão #611: teste com nodejs@22\nveja o problema #617: correção de bugs: TemperaturOverride Continuando O tempo não está correto depois Interrupção de substituição",
        "nl": "zie nummer #611: test met nodejs@22\nzie probleem #617: bugfix: TemperaturOverrideRemaining Tijd is niet correct na Interruptie negeren",
        "fr": "voir numéro 611: test avec nodejs@22\nvoir le numéro #617: correction du bogue: TemperaturOverrideRemaining Le temps n'est pas correct après Arrêt du dépassement",
        "it": "vedi numero #611: prova con nodejs@22\nvedi problema #617: bug fix: TemperaturOverrideRemaining Il tempo non è corretto dopo Interruzione di override",
        "es": "ver número #611: prueba con nodejs@22\nver número #617: bug fix: TemperaturOverrideRemanente El tiempo no es correcto después Interrupción por cancelación",
        "pl": "zob. numer # 611: test z nodejs @ 22\nzobacz numer # 617: błąd naprawić: TeraturOverrideRemaining Czas nie jest poprawny po Przerwanie działania",
        "uk": "переглянути номер #611: тест з nodejs@22\nпереглянути проблему #617: Виправлення помилок: TemperaturOverrideЗнаменшення Час не правильний після Перерва на перерву",
        "zh-cn": "参见第611期:带节点的测试@22\n参见第617期:错误修正: 维护 之后的时间不对 覆盖中断"
      },
      "2.12.10": {
        "en": "(René) update dependencies\n(René) adaption for new Vis-2 widgets (Weather / Heating)\n(René) bug fixes based on adapter checker recommendation",
        "de": "(René) aktualisieren Abhängigkeiten\n(René) Adaption für neue Vis-2 Widgets (Wetter / Heizung)\n(René) Fehlerbehebungen basierend auf Adapter-Checker Empfehlung",
        "ru": "(René) обновление зависимостей\n(René) адаптация для новых виджетов Vis-2 (Weather / Отопление)\n(René) исправления ошибок на основе рекомендации адаптера",
        "pt": "(René) atualizar dependências\n(René) adaptação para novos widgets Vis-2 (Pesca / Aquecimento)\n(René) correções de bugs com base na recomendação do verificador do adaptador",
        "nl": "(René) update afhankelijkheden\n(René) aanpassing voor nieuwe Vis-2 widgets (Weer / Verwarming)\n(René) bug fixes gebaseerd op adaptercontrole aanbeveling",
        "fr": "(René) mettre à jour les dépendances\n(René) adaptation pour les nouveaux widgets Vis-2 (Météo / Chauffage)\nCorrections de bugs (René) basées sur la recommandation de l'adaptateur checker",
        "it": "(René) aggiornamento dipendenze\n(René) adattamento per nuovi widget Vis-2 (Weather / Riscaldamento)\n(René) correzioni di bug in base alla raccomandazione dell'adattatore checker",
        "es": "(René) dependencias de actualización\n(René) adaptación para nuevos widgets Vis-2 (Weather / Calefacción)\n(René) correcciones de errores basadas en la recomendación de control de adaptador",
        "pl": "(René) uaktualnianie zależności\n(René) adaptacja dla nowych widżetów Vis-2 (Pogoda / Ogrzewanie)\n(René) poprawki błędów oparte na rekomendacji sprawdzania adaptera",
        "uk": "(René) оновлення залежностей\n(René) адаптація для нових віджетів Vis-2 (Weather / Опалення)\n(René) Виправлення помилок на основі рекомендації адаптера",
        "zh-cn": "(René) 更新依赖关系\n(René)新 Vis-2 部件的适应(Weather / Heating)\n(René) 根据适配器检查器建议修复错误"
      },
      "2.12.8": {
        "en": "(René) bug fix heating period: calculation of cron job string fixed",
        "de": "(René) Bugfix Heizperiode: Berechnung der Cron Job string behoben",
        "ru": "(René) фиксирующий период нагревания жуков: вычисление фиксированной строки работы крон",
        "pt": "(René) correção de bugs período de aquecimento: cálculo de cron cadeia de trabalho fixo",
        "nl": "(René) bug fix verwarmingsperiode: berekening van cron job string vast",
        "fr": "(René) correction de bug période de chauffage: calcul de la chaîne de travail cron corrigé",
        "it": "(René) bug fix periodo di riscaldamento: calcolo della stringa di lavoro di cron fisso",
        "es": "(René) ciclo de calentamiento de fallos: cálculo de cadena de trabajo de cron fijo",
        "pl": "(René) bug fixed heating period: collection of cron job string fixed",
        "uk": "(René) термін фіксації опалювальних помилок: розрахунок фіксованої робочої рядки cron",
        "zh-cn": "(René) bug 固定加热期:计算已固定的 cron 任务串"
      }
    },
    "titleLang": {
      "en": "Heating Control",
      "de": "Heizungsregelung",
      "ru": "Управление отоплением",
      "pt": "Controle de aquecimento",
      "nl": "Verwarmingregeling",
      "fr": "Contrôle du chauffage",
      "it": "Controllo del riscaldamento",
      "es": "Control de calentamiento",
      "pl": "Kontrola ogrzewania",
      "zh-cn": "加热控制",
      "uk": "Контроль опалення"
    },
    "desc": {
      "en": "Heating Control",
      "de": "Heizungsregelung",
      "ru": "Управление отоплением",
      "pt": "Controle de aquecimento",
      "nl": "Verwarmingregeling",
      "fr": "Contrôle du chauffage",
      "it": "Controllo del riscaldamento",
      "es": "Control de calentamiento",
      "pl": "Kontrola ogrzewania",
      "zh-cn": "加热控制",
      "uk": "Контроль опалення"
    },
    "platform": "Javascript/Node.js",
    "mode": "daemon",
    "icon": "heatingcontrol.png",
    "enabled": true,
    "messagebox": true,
    "extIcon": "https://raw.githubusercontent.com/rg-engineering/ioBroker.heatingcontrol/master/admin/heatingcontrol.png",
    "keywords": [
      "heating"
    ],
    "readme": "https://github.com/rg-engineering/ioBroker.heatingcontrol/blob/master/README.md",
    "loglevel": "info",
    "stopBeforeUpdate": true,
    "type": "climate-control",
    "tier": 1,
    "licenseInformation": {
      "license": "MIT",
      "type": "free"
    },
    "dependencies": [
      {
        "js-controller": ">=5.0.19"
      }
    ],
    "globalDependencies": [
      {
        "admin": ">=7.4.10"
      }
    ],
    "plugins": {
      "sentry": {
        "dsn": "https://5799cf9f70cb43c7a761192a5f35d419@o390433.ingest.sentry.io/5434781"
      }
    },
    "compact": true,
    "authors": [
      {
        "name": "René G.",
        "email": "info@rg-engineering.eu"
      }
    ],
    "connectionType": "local",
    "dataSource": "push",
    "adminUI": {
      "config": "materialize"
    }
  },
  "native": {
    "devices": [],
    "rooms": [],
    "UseActors": false,
    "Gewerk": "Heizung",
    "ProfileType": 1,
    "NumberOfProfiles": 1,
    "NumberOfPeriods": 5,
    "timezone": "Europe/Berlin",
    "UseActorsIfNotHeating": 1,
    "UseActorsIfNoThermostat": 1,
    "Path2FeiertagAdapter": "",
    "Path2PresentDP": "",
    "PublicHolidayLikeSunday": true,
    "UseFixHeatingPeriod": false,
    "FixHeatingPeriodStart": "01.10.",
    "FixHeatingPeriodEnd": "31.03.",
    "TemperatureDecrease": 3,
    "Path2VacationDP": "",
    "Path2HolidayPresentDP": "",
    "Path2GuestsPresentDP": "",
    "Path2PresentDPType": 1,
    "Path2PartyNowDP": "",
    "SensorOpenDelay": 0,
    "UseMinTempPerRoom": false,
    "ThermostatModeIfNoHeatingperiod": 3,
    "FixTempIfNoHeatingPeriod": "15;",
    "UseChangesFromThermostat": 1,
    "UseVisFromPittini": false,
    "SensorCloseDelay": 0,
    "PittiniPathImageWindowOpen": "",
    "PittiniPathImageWindowClosed": "",
    "ActorBeforeOnDelay": 0,
    "ActorBeforeOffDelay": 0,
    "Path2PresentDPLimit": 0,
    "Path2GuestsPresentDPType": 1,
    "Path2GuestsPresentDPLimit": 0,
    "Path2PartyNowDPType": 1,
    "Path2PartyNowDPLimit": 0,
    "VisMinProfilTemp": 12,
    "VisMaxProfilTemp": 30,
    "VisStepWidthProfilTemp": 1,
    "VisUseSimple": false,
    "HolidayPresentLikeSunday": true,
    "ExtendOverride": false,
    "ThermostatHandlesWindowOpen": false,
    "VisMinDecRelTemp": 1,
    "VisMaxDecRelTemp": 10,
    "VisStepWidthDecRelTemp": 1,
    "VisMinDecAbsTemp": 1,
    "VisMaxDecAbsTemp": 25,
    "VisStepWidthDecAbsTemp": 1,
    "VisMinOverrideTemp": 20,
    "VisMaxOverrideTemp": 30,
    "VisStepWidthOverrideTemp": 1,
    "UseAddTempSensors": false,
    "OverrideMode": 1,
    "UseFireplaceMode": false,
    "UseFireplaceModeResetAt": "22:00",
    "MaintenanceModeTemperature": 32,
    "AddTempSensorsTempLimit": 4,
    "AddTempSensorsMaxTimeDiff": 30,
    "regulatorType": 1,
    "InterActorDelay": 0,
    "InterThermostatDelay": 0,
    "extendedInfoLogTemperature": false,
    "extendedInfoLogActor": false,
    "extendedInfoLogWindow": false,
    "ExtHandlingActorRepTime": 10000,
    "ExtHandlingActorAckWaitTime": 2000,
    "notificationEnabled": false,
    "notificationsType": "Telegram",
    "telegramInstance": "telegram.0",
    "telegramNoticeType": "longTelegramNotice",
    "telegramUser": "All Receiver",
    "telegramSilentNotice": false,
    "telegramOnlyError": false,
    "telegramWaitToSend": 0,
    "whatsappInstance": "whatsapp-cmb.0",
    "whatsappNoticeType": "longWhatsappNotice",
    "whatsappOnlyError": false,
    "whatsappWaitToSend": 0,
    "signalInstance": "signal-cmb.0",
    "signalNoticeType": "longSignalNotice",
    "signalOnlyError": false,
    "signalWaitToSend": 0,
    "pushoverInstance": "pushover.0",
    "pushoverNoticeType": "longPushoverNotice",
    "pushoverSilentNotice": false,
    "pushoverDeviceID": "",
    "pushoverOnlyError": false,
    "pushoverWaitToSend": 0,
    "emailReceiver": "xxx@xxx.com",
    "emailSender": "xxx@xxx.com",
    "emailInstance": "email.0",
    "emailNoticeType": "longEmailNotice",
    "emailOnlyError": false,
    "emailWaitToSend": 0,
    "notificationsTemperature": false,
    "notificationsActor": false,
    "notificationsWindow": false
  }
}
