iobroker.tinker
Version:
Tinker Board-Monitor for ioBroker Installations
281 lines (280 loc) • 12.5 kB
JSON
{
"common": {
"name": "tinker",
"version": "1.3.7",
"news": {
"1.3.7": {
"en": "Dependencies updated\nsmall Fix",
"de": "Ausgaben aktualisiert\nkleiner Fix",
"ru": "Обновленные зависимости\nмаленький фикс",
"pt": "Dependências atualizadas\npequena fixação",
"nl": "Afhankelijkheden bijgewerkt\nkleine Fix",
"fr": "Dépendances actualisées\npetite Fix",
"it": "Dipendenze aggiornate\npiccolo fissaggio",
"es": "Actualización de las dependencias\npequeño",
"pl": "Aktualizacja zależności\nmały Fix",
"uk": "Залежність оновлено\nмали",
"zh-cn": "更新的依赖关系\n小修补"
},
"1.3.6": {
"en": "eslint-config fix\nDependencies updated\nUpdate License",
"de": "eslint-config fix\nAusgaben aktualisiert\nLizenz aktualisieren",
"ru": "eslint-конфигурация\nОбновленные данные о зависимостях\nЛицензия обновления",
"pt": "eslint-config fix\nDependências atualizadas\nLicença de atualização",
"nl": "eslint-config fix\nAfhankelijkheden bijgewerkt\nLicentie bijwerken",
"fr": "fixateur eslint-config\nDépendances actualisées\nMettre à jour la licence",
"it": "eslint-config fix\nDipendenze aggiornate\nLicenza di aggiornamento",
"es": "eslint-config fix\nActualización de las dependencias\nActualizar Licencia",
"pl": "fix eslint- config\nAktualizacja zależności\nUaktualnij licencję",
"uk": "eslint-config виправити\nЗалежність оновлено\nОновлення ліцензії",
"zh-cn": "埃斯林特配置修复\n更新的依赖关系\n更新许可证"
},
"1.3.5": {
"en": "Dependencies updated\nFix jsonConfig\nIssue Action added\neslint-config added",
"de": "Ausgaben aktualisiert\nFehlerbehebung jsonConfig\nAusgabe Aktion hinzugefügt\neslint-config hinzugefügt",
"ru": "Обновленные данные о зависимостях\nFix jsonConfig\nДополнительные меры\nдобавлена eslint-config",
"pt": "Dependências atualizadas\nFixar jsonConfig\nAção de problemas adicionada\neslint-config adicionado",
"nl": "Afhankelijkheden bijgewerkt\nFix jsonConfig\nOnderwerpactie toegevoegd\neslint-config toegevoegd",
"fr": "Dépendances actualisées\nCorrection de jsonConfig\nMesure à prendre\neslint-config ajouté",
"it": "Dipendenze aggiornate\nFissare jsonConfig\nAzione di problema aggiunto\neslint-config aggiunto",
"es": "Actualización de las dependencias\nCorrección jsonConfig\nTema Acción añadido\neslint-config añadido",
"pl": "Aktualizacja zależności\nNapraw jsonConfig\nDodano działanie\neslint- config dodany",
"uk": "Залежність оновлено\nВиправлення jsonConfig\nДодана емісія\neslint-config додано",
"zh-cn": "更新的依赖关系\n修复 Json 连接\n添加的问题行动\n添加埃斯林特配置"
},
"1.3.4": {
"en": "Fix for Admin 7.1.5",
"de": "Fix für Admin 7.1.5",
"ru": "7.1.5",
"pt": "Fix para Admin 7.1.5",
"nl": "Fix voor Admin 7.1.5",
"fr": "Correction pour Admin 7.1.5",
"it": "Fissare per Admin 7.1.5",
"es": "Corrección para Admin 7.1.5",
"pl": "Naprawiono dla Admin 7.1.5",
"uk": "Виправлення для адміністратора 7.1.5",
"zh-cn": "7.1.5 管理员的固定"
},
"1.3.3": {
"en": "Dependencies updated\nDocu updated\ndev-server added\nRepo Check fix\nDesign Fix",
"de": "Ausgaben aktualisiert\nDocu aktualisiert\ndev-server hinzugefügt\nRepo Check fix\nDesign Fix",
"ru": "Обновленные данные о зависимостях\nDocu\nдобавлено dev-server\nРеконструкция\nДизайн Fix",
"pt": "Dependências atualizadas\nDocu atualizado\ndev-server adicionado\nRepo Check correção\nCorreção de Design",
"nl": "Afhankelijkheden bijgewerkt\nDocu bijgewerkt\ndev-server toegevoegd\nRepo Controle fix\nOntwerpfix",
"fr": "Dépendances actualisées\nDocu mis à jour\ndev-server ajouté\nCorrection de la vérification de repo\nCorrection de conception",
"it": "Dipendenze aggiornate\nDocu aggiornato\naggiunto\nRepo Check fix\nDesign Fix",
"es": "Actualización de las dependencias\nDocu actualizado\ndev-server añadido\nRepo Check fix\nDiseño fijo",
"pl": "Aktualizacja zależności\nAktualizacja doku\ndev- server dodany\nSprawdź ponownie\nPopraw projekt",
"uk": "Залежність оновлено\nDocu оновлений\nдодано dev-server\nRepo Перевірити виправити\nФіксація дизайну",
"zh-cn": "更新的依赖关系\n更新 Docu\n添加了 dev 服务器\nRepo 检查修正\n设计"
},
"1.3.2": {
"en": "Design Fix\nSource code cleaned up",
"de": "Design Fix\nQuellcode aufgeräumt",
"ru": "Дизайн Fix\nКод источника очищен",
"pt": "Correção de Design\nCódigo de fonte limpo",
"nl": "Ontwerpfix\nBroncode opgeschoond",
"fr": "Correction de conception\nCode source nettoyé",
"it": "Design Fix\nCodice sorgente ripulito",
"es": "Diseño fijo\nCódigo fuente limpiado",
"pl": "Popraw projekt\nKod źródłowy oczyszczony",
"uk": "Фіксація дизайну\nКод джерела очищення",
"zh-cn": "设计\n源代码已清理"
},
"1.3.1": {
"en": "Dependencies updated\nDesign Fix\nTranslation added\njsonConfig added\ngulp deleted\nadapter-dev added",
"de": "Ausgaben aktualisiert\nDesign Fix\nÜbersetzung hinzugefügt\njsonConfig hinzugefügt\ngulp gelöscht\nadapter-dev hinzugefügt",
"ru": "Обновленные данные о зависимостях\nДизайн Fix\nДобавлено\njsonConfig добавлен\ngulp удален\nадаптер-dev добавлен",
"pt": "Dependências atualizadas\nCorreção de Design\nTradução adicionada\njsonConfig adicionado\ngulp excluído\nadaptador-dev adicionado",
"nl": "Afhankelijkheden bijgewerkt\nOntwerpfix\nVertaling toegevoegd\njsonConfig toegevoegd\ngulp verwijderd\nadapter-dev toegevoegd",
"fr": "Dépendances actualisées\nCorrection de conception\nTraduction ajoutée\njsonConfig ajouté\ngulp supprimé\nadaptateur-dev ajouté",
"it": "Dipendenze aggiornate\nDesign Fix\nTraduzione aggiunto\njsonConfig aggiunto\ngulp cancellato\nadattatore-dev aggiunto",
"es": "Actualización de las dependencias\nDiseño fijo\nTraducción añadido\njsonConfig añadido\ngulp eliminado\nadaptador-dev añadido",
"pl": "Aktualizacja zależności\nPopraw projekt\nTłumaczenie dodane\njsonConfig dodany\ngulp usunięty\nadapter -dev dodany",
"uk": "Залежність оновлено\nФіксація дизайну\nПереклад додано\njsonConfig додано\nковпачок видалений\nадаптер-dev додано",
"zh-cn": "更新的依赖关系\n设计\n增加了翻译\n添加了 json 图形\n已删除\n添加适配器- dev"
}
},
"titleLang": {
"en": "TinkerBoard Monitoring",
"de": "TinkerBoard Monitoring",
"ru": "TinkerBoard Monitoring",
"pt": "Monitoramento de SinkerBoard",
"nl": "Controle TinkerBoard",
"fr": "Surveillance de TinkerBoard",
"it": "TinkerBoard Monitoraggio",
"es": "TinkerBoard Monitoring",
"pl": "TinkerBoard Monitoring",
"uk": "TinkerBoard Моніторинг",
"zh-cn": "小叮当监测"
},
"desc": {
"en": "TinkerBoard Monitor for ioBroker",
"de": "TinkerBoard Monitor für ioBroker",
"ru": "TinkerBoard Monitor для ioBroker",
"pt": "TinkerBoard Monitor para ioBroker",
"nl": "TinkerBoard Monitor voor ioBroker",
"fr": "Moniteur TinkerBoard pour ioBroker",
"it": "TinkerBoard Monitor per ioBroker",
"es": "TinkerBoard Monitor for ioBroker",
"pl": "TinkerBoard Monitor dla jOBroker",
"uk": "TinkerBoard монітор для ioBroker",
"zh-cn": "ioBroker的叮当监视器"
},
"mode": "daemon",
"platform": "javascript/Node.js",
"os": [
"linux"
],
"loglevel": "info",
"keywords": [
"monitoring",
"tinkerboard"
],
"authors": [
"simatec <tinker@simateccloud.de>"
],
"licenseInformation": {
"license": "MIT",
"type": "free"
},
"readme": "https://github.com/simatec/ioBroker.tinker/blob/master/README.md",
"icon": "tinker.png",
"connectionType": "local",
"dataSource": "poll",
"type": "hardware",
"tier": 2,
"enabled": true,
"stopBeforeUpdate": true,
"compact": true,
"jsonConfig": true,
"dependencies": [
{
"js-controller": ">=5.0.19"
}
],
"globalDependencies": [
{
"admin": ">=7.4.10"
}
],
"adminUI": {
"config": "json"
},
"extIcon": "https://raw.githubusercontent.com/simatec/ioBroker.tinker/master/admin/tinker.png"
},
"native": {
"c_cpu": true,
"c_memory": true,
"c_network": true,
"c_sdcard": true,
"c_swap": true,
"c_temperature": true,
"c_uptime": true,
"c_wlan": false,
"interval": 60000,
"cpu": {
"cpu_frequency": {
"command": "test -r /sys/devices/system/cpu/cpufreq/policy0/cpuinfo_cur_frew && cat /sys/devices/system/cpu/cpufreq/policy0/cpuinfo_cur_freq || cat /sys/devices/system/cpu/cpufreq/policy0/scaling_cur_freq",
"regexp": "(.*)",
"post": "$1/1000"
},
"load1,load5,load15": {
"command": "cat /proc/loadavg",
"regexp": "^(\\S+)\\s(\\S+)\\s(\\S+)",
"post": ""
},
"scaling_governor": {
"command": "cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor",
"regexp": "(.*)",
"post": ""
}
},
"memory": {
"memory_total": {
"command": "cat /proc/meminfo",
"regexp": "MemTotal:\\s+(\\d+)",
"post": "$1/1024"
},
"memory_free": {
"command": "cat /proc/meminfo",
"regexp": "MemFree:\\s+(\\d+)",
"post": "$1/1024"
},
"memory_available": {
"command": "cat /proc/meminfo",
"regexp": "MemAvailable:\\s+(\\d+)",
"post": "$1/1024",
"multiline": true
}
},
"network": {
"net_received": {
"command": "cat /sys/class/net/eth0/statistics/rx_bytes",
"regexp": "(.*)",
"post": "$1*-1"
},
"net_send": {
"command": "cat /sys/class/net/eth0/statistics/tx_bytes",
"regexp": "(.*)",
"post": ""
}
},
"sdcard": {
"sdcard_root_total": {
"command": "df /",
"regexp": "\\S+\\s+(\\d+).*\\/$",
"post": "$1/1024",
"multiline": true
},
"sdcard_root_used": {
"command": "df /",
"regexp": "\\S+\\s+\\d+\\s+(\\d+).*\\/$",
"post": "$1/1024",
"multiline": true
}
},
"swap": {
"swap_total": {
"command": "cat /proc/meminfo",
"regexp": "SwapTotal:\\s+(\\d+)",
"post": "$1/1024",
"multiline": true
},
"swap_used": {
"command": "cat /proc/meminfo",
"regexp": "SwapFree:\\s+(\\d+)",
"post": "(tinker.swap_total - $1)/1024",
"multiline": true
}
},
"temperature": {
"soc_temp": {
"command": "cat /sys/devices/virtual/thermal/thermal_zone0/temp",
"regexp": "(.*)",
"post": "$1/1000"
}
},
"uptime": {
"uptime": {
"command": "cat /proc/uptime",
"regexp": "(^\\S+)",
"post": ""
}
},
"wlan": {
"wifi_received": {
"command": "cat /sys/class/net/wlan0/statistics/rx_bytes",
"regexp": "(.*)",
"post": "$1*-1"
},
"wifi_send": {
"command": "cat /sys/class/net/wlan0/statistics/tx_bytes",
"regexp": "(.*)",
"post": ""
}
}
},
"objects": [],
"instanceObjects": []
}