iobroker.tinker
Version:
Tinker Board-Monitor for ioBroker Installations
280 lines (279 loc) • 10.8 kB
JSON
{
"common": {
"name": "tinker",
"version": "1.3.12",
"news": {
"1.3.12": {
"en": "Fix License\nDependencies updated",
"de": "Lizenz für das Festlegen\nAusgaben aktualisiert",
"ru": "Лицензия Fix\nОбновленные зависимости",
"pt": "Licença de correção\nDependências atualizadas",
"nl": "Fix Licentie\nAfhankelijkheden bijgewerkt",
"fr": "Correction de la licence\nDépendances actualisées",
"it": "Fissare la licenza\nDipendenze aggiornate",
"es": "Fijar licencia\nActualización de las dependencias",
"pl": "Napraw licencję\nAktualizacja zależności",
"uk": "Документація\nЗалежність оновлено",
"zh-cn": "修补许可证\n更新的依赖关系"
},
"1.3.11": {
"en": "Fix Test & Release",
"de": "Test und Release",
"ru": "Скачать Test & Release",
"pt": "Corrigir teste e liberação",
"nl": "Repareren Test & Release",
"fr": "Correction du test et de la libération",
"it": "Prova di correzione e rilascio",
"es": "Reparación de prueba",
"pl": "Napraw test i wydaj",
"uk": "Тестування та реліз",
"zh-cn": "修复测试和释放"
},
"1.3.9": {
"en": "Dependencies updated",
"de": "Ausgaben aktualisiert",
"ru": "Обновленные зависимости",
"pt": "Dependências atualizadas",
"nl": "Afhankelijkheden bijgewerkt",
"fr": "Dépendances actualisées",
"it": "Dipendenze aggiornate",
"es": "Actualización de las dependencias",
"pl": "Aktualizacja zależności",
"uk": "Залежність оновлено",
"zh-cn": "更新的依赖关系"
},
"1.3.8": {
"en": "Dependencies updated\nReady for NodeJS 24.x",
"de": "Ausgaben aktualisiert\nBereit für NodeJS 24.x",
"ru": "Обновленные зависимости\nГотовность к NodeJS 24.x",
"pt": "Dependências atualizadas\nPronto para NodeJS 24.x",
"nl": "Afhankelijkheden bijgewerkt\nKlaar voor NodeJS 24.x",
"fr": "Dépendances actualisées\nPrêt pour NodeJS 24.x",
"it": "Dipendenze aggiornate\nPronti per NodeJS 24.x",
"es": "Actualización de las dependencias\nListo para NodeJS 24.x",
"pl": "Aktualizacja zależności\nGotowy do NodeJS 24.x",
"uk": "Залежність оновлено\nГотовий для NodeJS 24.x",
"zh-cn": "更新的依赖关系\n准备进入节点JS 24.x"
},
"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添加埃斯林特配置"
}
},
"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,
"dependencies": [
{
"js-controller": ">=6.0.11"
}
],
"globalDependencies": [
{
"admin": ">=7.6.17"
}
],
"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": []
}