iobroker.backitup
Version:
Backitup enables the cyclic creation of backups of an IoBroker / Homematic installation
486 lines (470 loc) • 24 kB
JSON
{
"common": {
"name": "backitup",
"version": "1.1.3",
"news": {
"1.1.3": {
"en": "Timeout for email sending; Timeout for pushover sending; Timeout for telegram sending; Code cleaned up",
"de": "Timeout für den E-Mail Versand; Timeout für Pushover-Versand; Timeout für Telegram-Versand; Code bereinigt",
"ru": "Тайм-аут для отправки электронной почты; Тайм-аут для отправки посылки; Тайм-аут для отправки телеграммы; Код очищен",
"pt": "Tempo limite para envio de email; Tempo limite para envio de pushover; Tempo limite para envio de telegrama; Código limpo",
"nl": "Time-out voor e-mailverzending; Time-out voor pushover-verzending; Time-out voor verzenden van telegrammen; Code opgeschoond",
"fr": "Délai d'attente pour l'envoi d'un courrier électronique; Délai d'attente pour l'envoi par transfert; Délai d'attente pour l'envoi de télégrammes; Code nettoyé",
"it": "Timeout per l'invio di e-mail; Timeout per invio pushover; Timeout per l'invio di telegrammi; Codice ripulito",
"es": "Tiempo de espera para el envío de correo electrónico; Tiempo de espera para el envío pushover; Tiempo de espera para el envío de telegramas; Código limpiado",
"pl": "Limit czasu na wysyłanie wiadomości e-mail; Przekroczono limit czasu wysyłania pushover; Limit czasu na wysłanie telegramu; Kod oczyszczony"
},
"1.1.2": {
"en": "exec Start for iobroker; Fix umount before Restore",
"de": "exec Start für iobroker; Fix Umount vor der Wiederherstellung",
"ru": "exec Start для iobroker; Исправить umount перед восстановлением",
"pt": "exec Iniciar para o iobroker; Corrigir umount antes de restaurar",
"nl": "exec Start voor iobroker; Fix umount vóór het herstellen",
"fr": "exec Start pour iobroker; Correction de umount avant la restauration",
"it": "exec Start per iobroker; Correggere umount prima di ripristinare",
"es": "exec Start para iobroker; Arreglar umount antes de restaurar",
"pl": "exec Uruchom dla iobroker; Popraw umount przed Przywróceniem"
},
"1.1.1": {
"en": "Fix iobroker-stop for total backup",
"de": "Iobroker-stop für Gesamtsicherung korrigiert",
"ru": "Исправлен iobroker-stop для полного резервного копирования",
"pt": "Corrigir iobroker-stop para backup total",
"nl": "Fix iobroker-stop voor totale back-up",
"fr": "Correction de iobroker-stop pour une sauvegarde totale",
"it": "Correggere iobroker-stop per il backup totale",
"es": "Corregir iobroker-stop para copia de seguridad total",
"pl": "Napraw iobroker-stop dla całkowitej kopii zapasowej"
},
"1.1.0": {
"en": "stable Release",
"de": "stabile Version",
"ru": "стабильный релиз",
"pt": "versão estável",
"nl": "stabiele vrijlating",
"fr": "version stable",
"it": "Rilascio stabile",
"es": "Liberación estable",
"pl": "wersja stabilna"
},
"1.0.9": {
"en": "Add New umount query; Add Umount wait by device busy; Add Timeout for History settings; Add Notification only on error",
"de": "Neue Umount-Abfrage hinzugefügt; Umount-Wartezeit hinzugefügt, falls device busy; Zeitverzögerung für History Einstellungen hinzufügen; Benachrichtigung nur bei Fehler hinzugefügt",
"ru": "Добавить новый запрос umount; Добавить Umount wait by device busy; Добавить настройки тайм-аута для истории; Добавить уведомление только при ошибке",
"pt": "Adicionar nova consulta de umount; Adicionar Umount espera pelo dispositivo ocupado; Adicionar tempo limite para configurações do histórico; Adicionar notificação somente em erro",
"nl": "Nieuwe umount-query toevoegen; Voeg Umount toe wacht door apparaat bezet; Time-out voor geschiedenisinstellingen toevoegen; Notificatie alleen bij fout toevoegen",
"fr": "Ajouter une nouvelle requête umount; Ajouter Umount wait par appareil occupé; Ajouter un délai d'expiration pour les paramètres de l'historique; Ajouter une notification uniquement en cas d'erreur",
"it": "Aggiungi nuova query umount; Aggiungi Umount wait by device busy; Aggiungi Timeout per le impostazioni della cronologia; Aggiungi notifica solo in caso di errore",
"es": "Agregar nueva consulta umount; Añadir Umount espera por dispositivo ocupado; Agregar tiempo de espera para la configuración del historial; Añadir notificación solo en caso de error",
"pl": "Dodaj nowe zapytanie umount; Dodaj Umount wait przez urządzenie zajęte; Dodaj limit czasu dla ustawień historii; Dodaj powiadomienie tylko w przypadku błędu"
},
"1.0.8": {
"en": "modification for new installer; WOL-waittime adjustable; Fix History settings",
"de": "Änderungen für neuen Installer; WOL-Wartezeit einstellbar; Fix History Einstellungen",
"ru": "модификация для нового установщика; Добавить WOL-время ожидания регулируется; Исправить настройки истории",
"pt": "modificação para novo instalador; Adicionar WOL-waittime ajustável; Corrigir configurações do histórico",
"nl": "wijziging voor nieuw installatieprogramma; Voeg WOL-waittime instelbaar toe; Geschiedenisinstellingen herstellen",
"fr": "modification pour nouvel installateur; Ajouter WOL-waittime réglable; Correction des paramètres de l'historique",
"it": "modifica per il nuovo programma di installazione; Aggiungi WOL-waittime regolabile; Correggi le impostazioni della cronologia",
"es": "modificación para nuevo instalador; Añadir WOL-tiempo de espera ajustable; Fijar la configuración del historial",
"pl": "modyfikacja nowego instalatora; Dodaj regulację WOL-waittime; Napraw ustawienia historii"
},
"1.0.7": {
"en": "better start/stop Handling for backup and restore",
"de": "bessere start/stopp Handhabung für Backup und Restore",
"ru": "лучше начать / остановить обработку для резервного копирования и восстановления",
"pt": "melhor iniciar / parar Manipulando para backup e restauração",
"nl": "beter starten / stoppen Behandeling voor back-up en herstel",
"fr": "Mieux démarrer / arrêter Gestion pour la sauvegarde et la restauration",
"it": "migliore avvio / arresto della gestione per il backup e il ripristino",
"es": "Mejor arranque / parada. Manejo para copia de seguridad y restauración.",
"pl": "lepsze uruchamianie / zatrzymywanie Obsługa kopii zapasowych i przywracania"
},
"1.0.6": {
"en": "Fix Start/Stop for new iobroker-installer",
"de": "Start / Stop für neuen Iobroker-Installer korrigiert",
"ru": "Исправление Start / Stop для нового установщика iobroker",
"pt": "Corrigir Iniciar / Parar para o novo iobroker-installer",
"nl": "Fix Start / Stop voor nieuw iobroker-installatieprogramma",
"fr": "Correction du démarrage / arrêt pour le nouvel installateur iobroker",
"it": "Fix Start / Stop per il nuovo iobroker-installer",
"es": "Arreglar Start / Stop para el nuevo iobroker-installer",
"pl": "Napraw Start / Stop dla nowego instalatora iobroker"
},
"1.0.5": {
"en": "Fix compact mode; Fix total backup; better history handling for html; better history handling; error Message for telegram; error Message for E-Mail; error Message for pushover",
"de": "Fix-Kompaktmodus; Total-Backup gefixt; Besseres History-Handling für HTML; besserer Umgang mit der History; Fehlermeldung für Telegramm; Fehlermeldung für E-Mail; Fehlermeldung für Pushover",
"ru": "Исправить компактный режим; Исправить общее резервное копирование; улучшенная обработка истории для html; лучшая обработка истории; Сообщение об ошибке для телеграммы; Сообщение об ошибке для E-Mail; Сообщение об ошибке для pushover",
"pt": "Corrigir o modo compacto; Corrigir backup total; melhor histórico de manipulação para html; melhor manuseio da história; mensagem de erro para telegrama; mensagem de erro para e-mail; mensagem de erro para pushover",
"nl": "Fix compacte modus; Volledige back-up repareren; betere verwerking van geschiedenis voor html; betere verwerking van de geschiedenis; Foutmelding voor telegram; Foutmelding voor e-mail; Foutmelding voor pushover",
"fr": "Mode compact compact; Correction de la sauvegarde totale; meilleure gestion de l'historique pour HTML; meilleure gestion de l'histoire; message d'erreur pour le télégramme; Message d'erreur pour le courrier électronique; message d'erreur pour le transfert",
"it": "Correzione della modalità compatta; Risolto il backup totale; migliore gestione della cronologia per html; migliore gestione della cronologia; messaggio di errore per telegramma; messaggio di errore per e-mail; messaggio di errore per pushover",
"es": "Corrige el modo compacto; Reparar copia de seguridad total; mejor manejo de historia para html; mejor manejo de la historia; Mensaje de error para telegrama; Mensaje de error para correo electrónico; Mensaje de error para pushover",
"pl": "Napraw tryb kompaktowy; Napraw całkowitą kopię zapasową; lepsza obsługa historii dla html; lepsza obsługa historii; komunikat o błędzie dla telegramu; komunikat błędu dla wiadomości e-mail; komunikat o błędzie dla pushover"
},
"1.0.4": {
"en": "support for compact mode",
"de": "Unterstützung für den Kompaktmodus",
"ru": "поддержка компактного режима",
"pt": "suporte para o modo compacto",
"nl": "ondersteuning voor de compacte modus",
"fr": "support pour le mode compact",
"it": "supporto per la modalità compatta",
"es": "soporte para modo compacto",
"pl": "obsługa trybu kompaktowego"
},
"1.0.3": {
"en": "Bugfix",
"de": "Bug-Fix",
"ru": "Исправлена ошибка",
"pt": "Correção",
"nl": "Bugfix",
"fr": "Correction d'un bug",
"it": "Risoluzione del problema",
"es": "Arreglo del fallo",
"pl": "Naprawa błędów"
},
"1.0.2": {
"en": "Fix start/stop for new iobroker-Installer",
"de": "Fix Start / Stop für neuen Iobroker-Installer",
"ru": "Исправить запуск / остановку нового iobroker-Installer",
"pt": "Corrigir start / stop para o novo iobroker-Installer",
"nl": "Fix start / stop voor nieuwe iobroker-Installer",
"fr": "Correction du démarrage / arrêt pour le nouvel installateur iobroker",
"it": "Fix start / stop per il nuovo iobroker-installer",
"es": "Arreglar inicio / parar para nuevo iobroker-Installer",
"pl": "Napraw start / stop dla nowego instalatora iobroker"
},
"1.0.1": {
"en": "Fix delete old Files; Add wake on LAN for CIFS and NFS",
"de": "löschen alter Backups gefixt; Wake-on-LAN für CIFS und NFS hinzugefügt",
"ru": "Исправлено удаление старых файлов; Добавить пробуждение по локальной сети для CIFS и NFS",
"pt": "Corrigir apagar arquivos antigos; Adicionar wake on LAN para CIFS e NFS",
"nl": "Fix verwijder oude bestanden; Voeg wake on LAN toe voor CIFS en NFS",
"fr": "Correction de supprimer les anciens fichiers; Ajouter Wake on LAN pour CIFS et NFS",
"it": "Correggere la cancellazione dei vecchi file; Aggiungi wake on LAN per CIFS e NFS",
"es": "Arreglar eliminar archivos antiguos; Agregue Wake en LAN para CIFS y NFS",
"pl": "Napraw usunąć stare pliki; Dodaj funkcję Wake on LAN dla CIFS i NFS"
},
"1.0.0": {
"en": "Stable Release",
"de": "Stabiles Release",
"ru": "Стабильный релиз",
"pt": "Versão estável",
"nl": "Stabiele vrijlating",
"fr": "Version stable",
"it": "Rilascio stabile",
"es": "Liberación estable",
"pl": "Wersja stabilna"
}
},
"title": "BackitUp",
"titleLang": {
"en": "BackitUp",
"de": "BackitUp",
"ru": "Резервное копирование",
"pt": "BackitUp",
"nl": "BackitUp",
"fr": "BackitUp",
"it": "BackitUp",
"es": "BackitUp",
"pl": "Kopia zapasowa"
},
"desc": {
"en": "This adapter enables the cyclical creation of backups of an IoBroker / Homematic installation",
"de": "Dieser Adapter ermöglicht das zyklische Erstellen von Backups einer IoBroker / Homematic-Installation",
"ru": "Этот адаптер обеспечивает циклическое создание резервных копий установки IoBroker / Homematic",
"pt": "Este adaptador permite a criação cíclica de backups de uma instalação do IoBroker / Homematic",
"nl": "Deze adapter maakt het cyclisch maken van back-ups van een IoBroker / Homematic-installatie mogelijk",
"fr": "Cet adaptateur permet la création cyclique de sauvegardes d'une installation IoBroker / Homematic",
"it": "Questo adattatore consente la creazione ciclica di backup di un'installazione IoBroker / Homematic",
"es": "Este adaptador permite la creación cíclica de copias de seguridad de una instalación de IoBroker / Homematic",
"pl": "Ten adapter umożliwia cykliczne tworzenie kopii zapasowych instalacji IoBroker / Homematic"
},
"authors": [
"simatec <nais@gmx.net>",
"peoples0815 <peoples0815github@gmail.com>",
"bluefox <dogafox@gmail.com>"
],
"docs": {
"en": "docs/en/backitup.md",
"de": "docs/de/backitup.md"
},
"platform": "Javascript/Node.js",
"mode": "daemon",
"compact": true,
"icon": "backitup.png",
"materialize": true,
"messagebox": true,
"enabled": true,
"extIcon": "https://raw.githubusercontent.com/simatec/ioBroker.backitup/master/admin/backitup.png",
"keywords": ["Backup", "IoBroker", "Homematic"],
"readme": "https://github.com/simatec/ioBroker.backitup/blob/master/README.md",
"loglevel": "info",
"type": "general",
"license": "MIT"
},
"native": {
"minimalEnabled": false,
"minimalTime": "02:00",
"minimalEveryXDays": 1,
"minimalDeleteAfter": 5,
"minimalNameSuffix": "",
"redisMinimalEnabled": false,
"mysqlMinimalEnabled": false,
"totalEnabled": false,
"totalTime": "03:00",
"totalEveryXDays": 3,
"totalDeleteAfter": 5,
"totalNameSuffix": "",
"totalStopIoB": false,
"ccuEnabled": false,
"ccuTime": "01:30",
"ccuEveryXDays": 3,
"ccuDeleteAfter": 5,
"ccuNameSuffix": "",
"ccuHost": "",
"ccuUser": "Admin",
"ccuPassword": "",
"dropboxEnabled": false,
"dropboxAccessToken": "",
"dropboxDeleteOldBackup": false,
"dropboxOwnDir": false,
"dropboxMinimalDir": "/backupDir/minimal",
"dropboxTotalDir": "/backupDir/total",
"dropboxCcuDir": "/backupDir/ccu",
"dropboxDir": "/backupDir",
"mySqlEnabled": false,
"mySqlHost": "localhost",
"mySqlPort": "3306",
"mySqlName": "iobroker",
"mySqlUser": "",
"mySqlPassword": "",
"mySqlDeleteAfter": 5,
"mySqlDumpExe": "",
"cifsEnabled": false,
"cifsMount": "",
"cifsUser": "",
"cifsPassword": "",
"cifsOwnDir": false,
"cifsDir": "sharename/backupDir",
"cifsCcuDir": "sharename/backupDir",
"cifsTotalDir": "sharename/backupDir",
"cifsMinimalDir": "sharename/backupDir",
"cifsDeleteOldBackup": false,
"connectType": "NFS",
"smbType": "vers=1.0",
"sudoMount": false,
"wakeOnLAN": false,
"macAd": "20:DE:20:DE:20:DE",
"wolWait": 25,
"ftpEnabled": false,
"ftpHost": "",
"ftpPort": 21,
"ftpDir": "/backupDir",
"ftpUser": "",
"ftpPassword": "",
"ftpOwnDir": false,
"ftpCcuDir": "/backupDir/ccu",
"ftpTotalDir": "/backupDir/total",
"ftpMinimalDir": "/backupDir/minimal",
"ftpDeleteOldBackup": false,
"redisEnabled": false,
"redisPath": "/var/lib/redis",
"notificationEnabled": false,
"notificationsType": "Telegram",
"telegramInstance": "telegram.0",
"telegramNoticeType": "longTelegramNotice",
"telegramUser": "All Receiver",
"telegramSilentNotice": false,
"telegramOnlyError": false,
"telegramWaitToSend": 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,
"debugLevel": false,
"historyEntriesNumber": 25,
"restoreSource": "Local",
"restoreType": "Minimal"
},
"instanceObjects": [
{
"_id": "history",
"type": "channel",
"common": {
"name": "History Logs"
},
"native": {}
},
{
"_id": "history.html",
"type": "state",
"common": {
"role": "html",
"name": "History-Log of executed backups",
"type": "string",
"read": true,
"write": false,
"def": "Noch kein Backup"
},
"native": {}
},
{
"_id": "history.ccuLastTime",
"type": "state",
"common": {
"role": "indicator",
"name": "Last CCU backup",
"type": "string",
"read": true,
"write": false,
"def": "No backups yet"
},
"native": {}
},
{
"_id": "history.minimalLastTime",
"type": "state",
"common": {
"role": "indicator",
"name": "Last minimal backup",
"type": "string",
"read": true,
"write": false,
"def": "No backups yet"
},
"native": {}
},
{
"_id": "history.totalLastTime",
"type": "state",
"common": {
"role": "indicator",
"name": "Last total backup",
"type": "string",
"read": true,
"write": false,
"def": "No backups yet"
},
"native": {}
},
{
"_id": "history.ccuSuccess",
"type": "state",
"common": {
"role": "switch",
"name": "Last ccu backup Success",
"type": "boolean",
"read": true,
"write": true,
"def": false
},
"native": {}
},
{
"_id": "history.minimalSuccess",
"type": "state",
"common": {
"role": "switch",
"name": "Last minimal backup Success",
"type": "boolean",
"read": true,
"write": true,
"def": false
},
"native": {}
},
{
"_id": "history.totalSuccess",
"type": "state",
"common": {
"role": "switch",
"name": "Last total backup Success",
"type": "boolean",
"read": true,
"write": true,
"def": false
},
"native": {}
},
{
"_id": "oneClick",
"type": "channel",
"common": {
"name": "OneClick Buttons"
},
"native": {}
},
{
"_id": "oneClick.ccu",
"type": "state",
"common": {
"role": "switch",
"name": "Execute CCU backup",
"type": "boolean",
"read": true,
"write": true,
"def": false
},
"native": {}
},
{
"_id": "oneClick.minimal",
"type": "state",
"common": {
"role": "switch",
"name": "Execute minimal backup",
"type": "boolean",
"read": true,
"write": true,
"def": false
},
"native": {}
},
{
"_id": "oneClick.total",
"type": "state",
"common": {
"role": "switch",
"name": "Execute total backup",
"type": "boolean",
"read": true,
"write": true,
"def": false
},
"native": {}
},
{
"_id": "output",
"type": "channel",
"common": {
"name": "Output states"
},
"native": {}
},
{
"_id": "output.line",
"type": "state",
"common": {
"role": "state",
"name": "Used for debug outputs",
"type": "string",
"read": true,
"write": false,
"def": ""
},
"native": {}
}
],
"objects": [
]
}