NEWS
Material Design Widets: Netzwerk Status
-
@negalein sagte in Material Design Widets: Netzwerk Status:
jsonDeviceList
.jsonDeviceList kommt bei mir im Script gar nicht vor.
Das Script wird ja alle 30s getriggert und wenn sich etwas im Datenpunkt 0_userdata.0.vis.NetzwerkStatus.sortMode oder 0_userdata.0.vis.NetzwerkStatus.filterMode ändert.Das versucht dann alles Datenpunkte zu lesen die tr-064..devices..active heissen.
Check mal ob es die gibt.Wenn Du in das Script nach "let deviceName = obj.common.name.replace(/ ((?:\d{1,3}.){3}\d{1,3})/g, '');" die Log Ausgabe einfügst müsstest Du alle 30s die Device Namen im Log sehen wenn alles funktioniert:

Kannst Du mal schauen ob Du so weit kommst`?
PS: Warum geht in JS bei Dir nur copy Paste? Das hab ich nicht verstanden..Gruss Ralf
@derrapf sagte in Material Design Widets: Netzwerk Status:
let deviceName = obj.common.name.replace(/ ((?:\d{1,3}.){3}\d{1,3})/g, '');
das gibt es bei mir nicht. :(
So sieht das Script aus.
/* FritzBox Presence Check * created by Nickel - based on Network Status from Machinima * * Vorraussetztungen * - Material Design Widgets * - fb-checkpresence * * Versionshistorie: * 1.0.0: * - Initial Release */ // Skript Einstellungen ************************************************************************************************************************************************* let dpList = '0_userdata.0.vis.NetzwerkStatus.jsonList'; // Datenpunkt für IconList Widget (Typ: Zeichenkette (String)) let dpSortMode = '0_userdata.0.vis.NetzwerkStatus.sortMode'; // Datenpunkt für Sortieren (Typ: Zeichenkette (String)) let dpFilterMode = '0_userdata.0.vis.NetzwerkStatus.filterMode'; // Datenpunkt für Filter (Typ: Zeichenkette (String)) const checkInterval = 30; // Interval wie oft Status der Skripte aktualisiert werden soll (in Sekunden) let imagePath = '/vis.0/main/icons/' // Pfad zu den verwendeten Bildern (bitte über den VIS Dateimanager hochladen) // Das Bild (Dateiformat png) in der Mapping-Liste hinterlegen let defaultImage1 = 'ip-network-outline'; // Standardbild, Ethernet (Material Design Icons) let defaultImage2 = 'wifi'; // Standardbild, Wifi (Material Design Icons) let defaultImage3 = 'network-off-outline'; // Standardbild, Offline (Material Design Icons) let farbeGeraetOnline = 'green'; // Status Bar Farbe wenn Geräte online ist let farbeGeraetOffline = 'FireBrick'; // Status Bar Farbe wenn Geräte offline ist let sortResetAfter = 120; // Sortierung nach X Sekunden auf sortReset zurücksetzen (0=deaktiviert) let sortReset = 'name' // Sortierung auf die zurückgesetzt werden soll let filterResetAfter = 120; // Filter nach X Sekunden zurücksetzen (0=deaktiviert) const deviceNames = [ { ip: "10.0.1.3", alias: "Router-Daddy", image: "router.png", link: "http://10.0.1.3"}, { ip: "10.0.1.1", alias: "FritzBox", image: "fritzbox_6590_left_de_640x400.png", link: "http://10.0.1.1"}, { ip: "10.0.1.2", alias: "Router-Dina", image: "router.png", link: "http://10.0.1.2"}, { ip: "10.0.1.5", alias: "Repeater-Gang-EG", image: "router.png", link: "http://10.0.1.5"}, { ip: "10.0.1.14", alias: "Drucker-Color-LaserJet-Max", image: "mfc9332cdw_main.png", link: "http://10.0.1.14"}, { ip: "10.0.1.13", alias: "Drucker-Max", image: "mfc9332cdw_main.png", link: "http://10.0.1.14"}, { ip: "10.0.1.15", alias: "Drucker-Nega", image: "mfc9332cdw_main.png", link: "http://10.0.1.15"}, { ip: "10.0.1.20", alias: "Synology-Nega-1", image: "ds718.png", link: "http://10.0.1.20"}, { ip: "10.0.1.21", alias: "Synology-Nega-2", image: "ds718.png", link: "http://10.0.1.21"}, { ip: "10.0.1.22", alias: "Synology-Nega-3-1", image: "ds718.png", link: "http://10.0.1.22"}, { ip: "10.0.1.23", alias: "Synology-Nega-3-2", image: "ds718.png", link: "http://10.0.1.23"}, { ip: "10.0.1.27", alias: "Laptop-Margret", image: "laptop.png", link: ""}, { ip: "10.0.1.31", alias: "PC-Nega", image: "Medion Akoya E 2070 D.png", link: ""}, { ip: "10.0.1.33", alias: "Laptop-Max", image: "laptop.png", link: ""}, { ip: "10.0.1.34", alias: "Receiver-Max", image: "vuplus.png", link: "http://10.0.1.34"}, { ip: "10.0.1.35", alias: "Receiver-Nega", image: "vuplus.png", link: "http://10.0.1.35"}, { ip: "10.0.1.36", alias: "TV-Nega", image: "LG_TV_2.png", link: ""}, { ip: "10.0.1.38", alias: "Denon-AVR-2113", image: "yamaha-rx-v481_klein.png", link: "http://10.0.1.38"}, { ip: "10.0.1.51", alias: "Handy-Nega", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.52", alias: "Handy-Lisi", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.53", alias: "Handy-Max", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.54", alias: "Handy-Margret", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.56", alias: "Handy-Dina", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.57", alias: "Handy-Neli", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.59", alias: "Handy-Buz", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.65", alias: "Tablet-Nega", image: "tablet.png", link: ""}, { ip: "10.0.1.69", alias: "Philips-Hue", image: "PHILIPS-51180000-Hue--Bridge--3-Watt.png", link: ""}, { ip: "10.0.1.70", alias: "Harmony-Hub", image: "logitechharmony.png", link: ""}, { ip: "10.0.1.71", alias: "TV-Buz", image: "LG_TV_2.png", link: ""}, { ip: "10.0.1.73", alias: "Amazon-Echo-Schlafzimmer", image: "echo_dot3.png", link: ""}, { ip: "10.0.1.76", alias: "TP-LINK-Smart-Plug-Pelletsofen", image: "TPLINK_HS110_01.png", link: ""}, { ip: "10.0.1.77", alias: "TP-LINK-Smart-Plug-Aquarium", image: "TPLINK_HS110_01.png", link: ""}, { ip: "10.0.1.78", alias: "TP-LINK-Smart-Plug-Kinderzimmer", image: "TPLINK_HS110_01.png", link: ""}, { ip: "10.0.1.79", alias: "TP-LINK-Smart-Plug-PC", image: "TPLINK_HS110_01.png", link: ""}, { ip: "10.0.1.80", alias: "TP-LINK-Smart-Plug-Serverschrank", image: "TPLINK_HS110_01.png", link: ""}, { ip: "10.0.1.81", alias: "Xiaomi-Mijia-Gateway-1", image: "Xiaomi-Mijia-Gateway.png", link: ""}, { ip: "10.0.1.83", alias: "XboxOneS", image: "XboxOneS.png", link: ""}, { ip: "10.0.1.84", alias: "Doorbird", image: "Doorbird.png", link: ""}, { ip: "10.0.1.85", alias: "Handy-Laura", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.87", alias: "Amazon-Echo-Küche", image: "echo_dot3.png", link: ""}, { ip: "10.0.1.88", alias: "Amazon-Echo-Kinderzimmer", image: "echo_dot3.png", link: ""}, { ip: "10.0.1.89", alias: "Amazon-Echo-Wohnzimmer", image: "echostudio.png", link: ""}, { ip: "10.0.1.90", alias: "Photovoltaik-Max", image: "Photovoltaik.png", link: "http://10.0.1.90"}, { ip: "10.0.1.93", alias: "Volkszähler", image: "Raspberry_Pi_3_Model_B.png", link: "http://10.0.1.93"}, { ip: "10.0.1.94", alias: "Photovoltaik-Buz-1-1", image: "Photovoltaik.png", link: "http://10.0.1.94"}, { ip: "10.0.1.95", alias: "Photovoltaik-Buz-2-1", image: "Photovoltaik.png", link: "http://10.0.1.95"}, { ip: "10.0.1.97", alias: "CCU3", image: "ccu3-v_1.png", link: "http://10.0.1.97"}, { ip: "10.0.1.100", alias: "TV-Max", image: "LG_TV_2.png", link: ""}, { ip: "10.0.1.101", alias: "LAN-Switch-Buero-Max", image: "TP-Link TL-SG105E.png", link: "http://10.0.1.101"}, { ip: "10.0.1.112", alias: "Photovoltaik-Akku-Buz", image: "fronius-Akku.png", link: "http://10.0.1.112"}, { ip: "10.0.1.150", alias: "DietPi", image: "DietPi.png", link: "http://10.0.1.150"}, { ip: "10.0.1.167", alias: "Froggit-WS4000", image: "Froggit-WS4000.png", link: ""}, { ip: "10.0.1.200", alias: "ioBroker-Admin", image: "ioBroker-Admin.png", link: "http://10.0.1.200"}, { ip: "10.0.1.4", alias: "Router-Nega-Wohnzimmer", image: "router.png", link: "http://10.0.1.4"}, { ip: "10.0.1.12", alias: "Drucker-Dina", image: "mfc9332cdw_main.png", link: "http://10.0.1.12"}, { ip: "10.0.1.30", alias: "Laptop-Lisi", image: "laptop.png", link: ""}, { ip: "10.0.1.37", alias: "Laptop-Dina", image: "laptop.png", link: ""}, { ip: "10.0.1.39", alias: "Receiver-Nega-Schlafzimmer", image: "vuplus.png", link: "http://10.0.1.39"}, { ip: "10.0.1.55", alias: "Handy-Emely", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.58", alias: "Handy-Kloane", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.60", alias: "Handy-Marcel", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.61", alias: "Handy-Tamara", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.62", alias: "Tablet-Buz", image: "tablet.png", link: ""}, { ip: "10.0.1.63", alias: "Laptop-Neli", image: "laptop.png", link: ""}, { ip: "10.0.1.64", alias: "Powerline-Nega", image: "Powerline.png", link: "http://10.0.1.64"}, { ip: "10.0.1.67", alias: "Laptop-Nega", image: "laptop.png", link: ""}, { ip: "10.0.1.68", alias: "Tablet-Laura", image: "tablet.png", link: ""}, { ip: "10.0.1.72", alias: "LED-Controller-Aquarium", image: "sunriser8.png", link: "http://10.0.1.72"}, { ip: "10.0.1.82", alias: "Xiaomi-Mijia-Gateway-2", image: "Xiaomi-Mijia-Gateway.png", link: ""}, { ip: "10.0.1.86", alias: "Laptop-Emely", image: "laptop.png", link: ""}, { ip: "10.0.1.91", alias: "Photovoltaik-Buz-1", image: "Photovoltaik.png", link: "http://10.0.1.91"}, { ip: "10.0.1.92", alias: "Photovoltaik-Buz-2", image: "Photovoltaik.png", link: "http://10.0.1.92"}, { ip: "10.0.1.98", alias: "Instar-3011", image: "Instar-3011.png", link: "http://10.0.1.98"}, { ip: "10.0.1.151", alias: "PC-Marcel", image: "Medion Akoya E 2070 D.png", link: ""}, { ip: "10.0.1.152", alias: "Handy-Ramon", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.156", alias: "Laptop-Ramon", image: "laptop.png", link: ""}, { ip: "10.0.1.161", alias: "Tablet-Lisi", image: "tablet.png", link: ""}, { ip: "10.0.1.165", alias: "Handy-Kloane-Arbeit", image: "Galaxy_S6.png", link: ""} ]; // ********************************************************************************************************************************************************************** // Selector für LAN & WLAN Devices let devices = $(`[id=fb-checkpresence.*.fb-devices.*.active]`); // Funktion adapterStatus alle x Sekunden ausführen schedule('*/' + checkInterval + ' * * * * *', netzwerkStatus); // auf Änderungen der Sortieung hören on({ id: dpSortMode, change: 'any' }, netzwerkStatus); on({ id: dpSortMode, change: 'any' }, resetSort); // // auf Änderungen der Filter hören on({ id: dpFilterMode, change: 'any' }, netzwerkStatus); on({ id: dpFilterMode, change: 'any' }, resetFilter); // Hauptfunktion function netzwerkStatus() { try { let deviceList = []; for (var i = 0; i <= devices.length - 1; i++) { let idDevice = devices[i].replace('.active', ''); let isConn = (getStateIfExist(devices[i]) == '1') ? true : false; let ipAddress = getStateIfExist(idDevice + ".ipaddress", '-'); let mac = getStateIfExist(idDevice + ".macaddress"); let name = idDevice.replace(/fb-checkpresence\.[0-9]\.fb-devices\./i, ""); let connection = getStateIfExist(idDevice + '.interfacetype', '-'); let speed = getStateIfExist(idDevice + '.speed', '0'); speed = (speed == "0") ? '-' : speed + ' MBit/s'; let isGuest = getState(idDevice + ".guest").val; let isWired = true; let listType = 'text'; let image = defaultImage3; let buttonLink = ''; let statusBarColor = farbeGeraetOffline; if (isConn === true) { statusBarColor = farbeGeraetOnline; image = (connection == "802.11") ? defaultImage2 : defaultImage1 } if (connection == "802.11") { connection = "Wireless-Lan"; isWired = false; } let device = deviceNames.find(element => element.ip == ipAddress); if (device) { name = device.alias; if (device.image.search("png") > 0) { image = imagePath + device.image; } if (device.link) { listType = 'buttonLink'; name = `<span style="text-decoration: underline">${name}</span>` buttonLink = (device.link == 'http') ? 'http://${ipAddress}' : device.link } } let text = name; if (isGuest === true) { text = '<span class="mdi mdi-account-box" style="color: #ff9800;"> ${name}</span>'; } let subText = `<div style="display: flex; flex-direction: row; line-height: 1.3; padding-left: 1px; padding-right: 8px; align-items: center;"> <div style="flex: 1; width: 1px; text-overflow: ellipsis; overflow: hidden;">IP-Addresse</div> <div style="color: grey; font-size: 14px; font-family: RobotoCondensed-LightItalic; text-align: right;">${ipAddress}</div> </div> <div style="display: flex; flex-direction: row; line-height: 1.3; padding-left: 1px; padding-right: 8px; align-items: center;"> <div style="flex: 1; width: 1px; text-overflow: ellipsis; overflow: hidden;">Verbindung</div> <div style="color: grey; font-size: 14px; font-family: RobotoCondensed-LightItalic; text-align: right;">${connection}</div> </div><div style="display: flex; flex-direction: row; line-height: 1.3; padding-left: 1px; padding-right: 8px; align-items: center;"> <div style="flex: 1; width: 1px; text-overflow: ellipsis; overflow: hidden;">Geschwindigkeit</div> <div style="color: grey; font-size: 14px; font-family: RobotoCondensed-LightItalic; text-align: right;">${speed}</div> </div>` deviceList.push({ text: text, subText: subText, listType: listType, buttonLink: buttonLink, image: image, statusBarColor: statusBarColor, name: name, ipAddress: ipAddress, speed: parseFloat(getStateIfExist(idDevice + '.speed', '0')), status: isConn, isWired: isWired }); } let sortMode = existsState(dpSortMode) ? getState(dpSortMode).val : 'ipAddress'; if (sortMode === 'name') { deviceList.sort(function (a, b) { return a[sortMode].toLowerCase() == b[sortMode].toLowerCase() ? 0 : +(a[sortMode].toLowerCase() > b[sortMode].toLowerCase()) || -1; }); } else if (sortMode === 'ipAddress') { deviceList.sort(function (a, b) { return a[sortMode].split('.')[0] - b[sortMode].split('.')[0] || a[sortMode].split('.')[1] - b[sortMode].split('.')[1] || a[sortMode].split('.')[2] - b[sortMode].split('.')[2] || a[sortMode].split('.')[3] - b[sortMode].split('.')[3] }); } else if (sortMode === 'status' || sortMode === 'speed') { deviceList.sort(function (a, b) { return a[sortMode] == b[sortMode] ? 0 : +(a[sortMode] < b[sortMode]) || -1; }); } else { // default: nach name sortieren sortMode = 'name' deviceList.sort(function (a, b) { return a[sortMode].toLowerCase() == b[sortMode].toLowerCase() ? 0 : +(a[sortMode].toLowerCase() > b[sortMode].toLowerCase()) || -1; }); } let filterMode = existsState(dpFilterMode) ? getState(dpFilterMode).val : ''; if (filterMode && filterMode !== null && filterMode !== '') { if (filterMode === 'offline') { deviceList = deviceList.filter(function (item) { return item.status === false; }); } else if (filterMode === 'online') { deviceList = deviceList.filter(function (item) { return item.status === true; }); } } let result = JSON.stringify(deviceList); if (existsState(dpList) && getState(dpList).val !== result) { setState(dpList, result, true); } else { setState(dpList, result, true); } } catch (err) { console.error(`[netzwerkStatus] error: ${err.message}, stack: ${err.stack}`); } // Funktionen function getStateIfExist(id, nullValue = '', prepand = '', append = '') { if (existsState(id)) { return prepand + getState(id).val + append; } else { return nullValue; } } } // Beim Staren des Skriptes Status abrufen netzwerkStatus(); function resetSort() { let sortMode = existsState(dpSortMode) ? getState(dpSortMode).val : ''; if (sortResetAfter > 0) { setTimeout(function () { if (existsState(dpSortMode) && sortMode === getState(dpSortMode).val) { setState(dpSortMode, sortReset); } }, sortResetAfter * 1000); } } function resetFilter() { let filterMode = existsState(dpFilterMode) ? getState(dpFilterMode).val : ''; if (filterResetAfter > 0) { setTimeout(function () { if (existsState(dpFilterMode) && filterMode === getState(dpFilterMode).val) { setState(dpFilterMode, ''); } }, filterResetAfter * 1000); } } -
@derrapf sagte in Material Design Widets: Netzwerk Status:
let deviceName = obj.common.name.replace(/ ((?:\d{1,3}.){3}\d{1,3})/g, '');
das gibt es bei mir nicht. :(
So sieht das Script aus.
/* FritzBox Presence Check * created by Nickel - based on Network Status from Machinima * * Vorraussetztungen * - Material Design Widgets * - fb-checkpresence * * Versionshistorie: * 1.0.0: * - Initial Release */ // Skript Einstellungen ************************************************************************************************************************************************* let dpList = '0_userdata.0.vis.NetzwerkStatus.jsonList'; // Datenpunkt für IconList Widget (Typ: Zeichenkette (String)) let dpSortMode = '0_userdata.0.vis.NetzwerkStatus.sortMode'; // Datenpunkt für Sortieren (Typ: Zeichenkette (String)) let dpFilterMode = '0_userdata.0.vis.NetzwerkStatus.filterMode'; // Datenpunkt für Filter (Typ: Zeichenkette (String)) const checkInterval = 30; // Interval wie oft Status der Skripte aktualisiert werden soll (in Sekunden) let imagePath = '/vis.0/main/icons/' // Pfad zu den verwendeten Bildern (bitte über den VIS Dateimanager hochladen) // Das Bild (Dateiformat png) in der Mapping-Liste hinterlegen let defaultImage1 = 'ip-network-outline'; // Standardbild, Ethernet (Material Design Icons) let defaultImage2 = 'wifi'; // Standardbild, Wifi (Material Design Icons) let defaultImage3 = 'network-off-outline'; // Standardbild, Offline (Material Design Icons) let farbeGeraetOnline = 'green'; // Status Bar Farbe wenn Geräte online ist let farbeGeraetOffline = 'FireBrick'; // Status Bar Farbe wenn Geräte offline ist let sortResetAfter = 120; // Sortierung nach X Sekunden auf sortReset zurücksetzen (0=deaktiviert) let sortReset = 'name' // Sortierung auf die zurückgesetzt werden soll let filterResetAfter = 120; // Filter nach X Sekunden zurücksetzen (0=deaktiviert) const deviceNames = [ { ip: "10.0.1.3", alias: "Router-Daddy", image: "router.png", link: "http://10.0.1.3"}, { ip: "10.0.1.1", alias: "FritzBox", image: "fritzbox_6590_left_de_640x400.png", link: "http://10.0.1.1"}, { ip: "10.0.1.2", alias: "Router-Dina", image: "router.png", link: "http://10.0.1.2"}, { ip: "10.0.1.5", alias: "Repeater-Gang-EG", image: "router.png", link: "http://10.0.1.5"}, { ip: "10.0.1.14", alias: "Drucker-Color-LaserJet-Max", image: "mfc9332cdw_main.png", link: "http://10.0.1.14"}, { ip: "10.0.1.13", alias: "Drucker-Max", image: "mfc9332cdw_main.png", link: "http://10.0.1.14"}, { ip: "10.0.1.15", alias: "Drucker-Nega", image: "mfc9332cdw_main.png", link: "http://10.0.1.15"}, { ip: "10.0.1.20", alias: "Synology-Nega-1", image: "ds718.png", link: "http://10.0.1.20"}, { ip: "10.0.1.21", alias: "Synology-Nega-2", image: "ds718.png", link: "http://10.0.1.21"}, { ip: "10.0.1.22", alias: "Synology-Nega-3-1", image: "ds718.png", link: "http://10.0.1.22"}, { ip: "10.0.1.23", alias: "Synology-Nega-3-2", image: "ds718.png", link: "http://10.0.1.23"}, { ip: "10.0.1.27", alias: "Laptop-Margret", image: "laptop.png", link: ""}, { ip: "10.0.1.31", alias: "PC-Nega", image: "Medion Akoya E 2070 D.png", link: ""}, { ip: "10.0.1.33", alias: "Laptop-Max", image: "laptop.png", link: ""}, { ip: "10.0.1.34", alias: "Receiver-Max", image: "vuplus.png", link: "http://10.0.1.34"}, { ip: "10.0.1.35", alias: "Receiver-Nega", image: "vuplus.png", link: "http://10.0.1.35"}, { ip: "10.0.1.36", alias: "TV-Nega", image: "LG_TV_2.png", link: ""}, { ip: "10.0.1.38", alias: "Denon-AVR-2113", image: "yamaha-rx-v481_klein.png", link: "http://10.0.1.38"}, { ip: "10.0.1.51", alias: "Handy-Nega", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.52", alias: "Handy-Lisi", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.53", alias: "Handy-Max", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.54", alias: "Handy-Margret", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.56", alias: "Handy-Dina", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.57", alias: "Handy-Neli", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.59", alias: "Handy-Buz", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.65", alias: "Tablet-Nega", image: "tablet.png", link: ""}, { ip: "10.0.1.69", alias: "Philips-Hue", image: "PHILIPS-51180000-Hue--Bridge--3-Watt.png", link: ""}, { ip: "10.0.1.70", alias: "Harmony-Hub", image: "logitechharmony.png", link: ""}, { ip: "10.0.1.71", alias: "TV-Buz", image: "LG_TV_2.png", link: ""}, { ip: "10.0.1.73", alias: "Amazon-Echo-Schlafzimmer", image: "echo_dot3.png", link: ""}, { ip: "10.0.1.76", alias: "TP-LINK-Smart-Plug-Pelletsofen", image: "TPLINK_HS110_01.png", link: ""}, { ip: "10.0.1.77", alias: "TP-LINK-Smart-Plug-Aquarium", image: "TPLINK_HS110_01.png", link: ""}, { ip: "10.0.1.78", alias: "TP-LINK-Smart-Plug-Kinderzimmer", image: "TPLINK_HS110_01.png", link: ""}, { ip: "10.0.1.79", alias: "TP-LINK-Smart-Plug-PC", image: "TPLINK_HS110_01.png", link: ""}, { ip: "10.0.1.80", alias: "TP-LINK-Smart-Plug-Serverschrank", image: "TPLINK_HS110_01.png", link: ""}, { ip: "10.0.1.81", alias: "Xiaomi-Mijia-Gateway-1", image: "Xiaomi-Mijia-Gateway.png", link: ""}, { ip: "10.0.1.83", alias: "XboxOneS", image: "XboxOneS.png", link: ""}, { ip: "10.0.1.84", alias: "Doorbird", image: "Doorbird.png", link: ""}, { ip: "10.0.1.85", alias: "Handy-Laura", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.87", alias: "Amazon-Echo-Küche", image: "echo_dot3.png", link: ""}, { ip: "10.0.1.88", alias: "Amazon-Echo-Kinderzimmer", image: "echo_dot3.png", link: ""}, { ip: "10.0.1.89", alias: "Amazon-Echo-Wohnzimmer", image: "echostudio.png", link: ""}, { ip: "10.0.1.90", alias: "Photovoltaik-Max", image: "Photovoltaik.png", link: "http://10.0.1.90"}, { ip: "10.0.1.93", alias: "Volkszähler", image: "Raspberry_Pi_3_Model_B.png", link: "http://10.0.1.93"}, { ip: "10.0.1.94", alias: "Photovoltaik-Buz-1-1", image: "Photovoltaik.png", link: "http://10.0.1.94"}, { ip: "10.0.1.95", alias: "Photovoltaik-Buz-2-1", image: "Photovoltaik.png", link: "http://10.0.1.95"}, { ip: "10.0.1.97", alias: "CCU3", image: "ccu3-v_1.png", link: "http://10.0.1.97"}, { ip: "10.0.1.100", alias: "TV-Max", image: "LG_TV_2.png", link: ""}, { ip: "10.0.1.101", alias: "LAN-Switch-Buero-Max", image: "TP-Link TL-SG105E.png", link: "http://10.0.1.101"}, { ip: "10.0.1.112", alias: "Photovoltaik-Akku-Buz", image: "fronius-Akku.png", link: "http://10.0.1.112"}, { ip: "10.0.1.150", alias: "DietPi", image: "DietPi.png", link: "http://10.0.1.150"}, { ip: "10.0.1.167", alias: "Froggit-WS4000", image: "Froggit-WS4000.png", link: ""}, { ip: "10.0.1.200", alias: "ioBroker-Admin", image: "ioBroker-Admin.png", link: "http://10.0.1.200"}, { ip: "10.0.1.4", alias: "Router-Nega-Wohnzimmer", image: "router.png", link: "http://10.0.1.4"}, { ip: "10.0.1.12", alias: "Drucker-Dina", image: "mfc9332cdw_main.png", link: "http://10.0.1.12"}, { ip: "10.0.1.30", alias: "Laptop-Lisi", image: "laptop.png", link: ""}, { ip: "10.0.1.37", alias: "Laptop-Dina", image: "laptop.png", link: ""}, { ip: "10.0.1.39", alias: "Receiver-Nega-Schlafzimmer", image: "vuplus.png", link: "http://10.0.1.39"}, { ip: "10.0.1.55", alias: "Handy-Emely", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.58", alias: "Handy-Kloane", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.60", alias: "Handy-Marcel", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.61", alias: "Handy-Tamara", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.62", alias: "Tablet-Buz", image: "tablet.png", link: ""}, { ip: "10.0.1.63", alias: "Laptop-Neli", image: "laptop.png", link: ""}, { ip: "10.0.1.64", alias: "Powerline-Nega", image: "Powerline.png", link: "http://10.0.1.64"}, { ip: "10.0.1.67", alias: "Laptop-Nega", image: "laptop.png", link: ""}, { ip: "10.0.1.68", alias: "Tablet-Laura", image: "tablet.png", link: ""}, { ip: "10.0.1.72", alias: "LED-Controller-Aquarium", image: "sunriser8.png", link: "http://10.0.1.72"}, { ip: "10.0.1.82", alias: "Xiaomi-Mijia-Gateway-2", image: "Xiaomi-Mijia-Gateway.png", link: ""}, { ip: "10.0.1.86", alias: "Laptop-Emely", image: "laptop.png", link: ""}, { ip: "10.0.1.91", alias: "Photovoltaik-Buz-1", image: "Photovoltaik.png", link: "http://10.0.1.91"}, { ip: "10.0.1.92", alias: "Photovoltaik-Buz-2", image: "Photovoltaik.png", link: "http://10.0.1.92"}, { ip: "10.0.1.98", alias: "Instar-3011", image: "Instar-3011.png", link: "http://10.0.1.98"}, { ip: "10.0.1.151", alias: "PC-Marcel", image: "Medion Akoya E 2070 D.png", link: ""}, { ip: "10.0.1.152", alias: "Handy-Ramon", image: "Galaxy_S6.png", link: ""}, { ip: "10.0.1.156", alias: "Laptop-Ramon", image: "laptop.png", link: ""}, { ip: "10.0.1.161", alias: "Tablet-Lisi", image: "tablet.png", link: ""}, { ip: "10.0.1.165", alias: "Handy-Kloane-Arbeit", image: "Galaxy_S6.png", link: ""} ]; // ********************************************************************************************************************************************************************** // Selector für LAN & WLAN Devices let devices = $(`[id=fb-checkpresence.*.fb-devices.*.active]`); // Funktion adapterStatus alle x Sekunden ausführen schedule('*/' + checkInterval + ' * * * * *', netzwerkStatus); // auf Änderungen der Sortieung hören on({ id: dpSortMode, change: 'any' }, netzwerkStatus); on({ id: dpSortMode, change: 'any' }, resetSort); // // auf Änderungen der Filter hören on({ id: dpFilterMode, change: 'any' }, netzwerkStatus); on({ id: dpFilterMode, change: 'any' }, resetFilter); // Hauptfunktion function netzwerkStatus() { try { let deviceList = []; for (var i = 0; i <= devices.length - 1; i++) { let idDevice = devices[i].replace('.active', ''); let isConn = (getStateIfExist(devices[i]) == '1') ? true : false; let ipAddress = getStateIfExist(idDevice + ".ipaddress", '-'); let mac = getStateIfExist(idDevice + ".macaddress"); let name = idDevice.replace(/fb-checkpresence\.[0-9]\.fb-devices\./i, ""); let connection = getStateIfExist(idDevice + '.interfacetype', '-'); let speed = getStateIfExist(idDevice + '.speed', '0'); speed = (speed == "0") ? '-' : speed + ' MBit/s'; let isGuest = getState(idDevice + ".guest").val; let isWired = true; let listType = 'text'; let image = defaultImage3; let buttonLink = ''; let statusBarColor = farbeGeraetOffline; if (isConn === true) { statusBarColor = farbeGeraetOnline; image = (connection == "802.11") ? defaultImage2 : defaultImage1 } if (connection == "802.11") { connection = "Wireless-Lan"; isWired = false; } let device = deviceNames.find(element => element.ip == ipAddress); if (device) { name = device.alias; if (device.image.search("png") > 0) { image = imagePath + device.image; } if (device.link) { listType = 'buttonLink'; name = `<span style="text-decoration: underline">${name}</span>` buttonLink = (device.link == 'http') ? 'http://${ipAddress}' : device.link } } let text = name; if (isGuest === true) { text = '<span class="mdi mdi-account-box" style="color: #ff9800;"> ${name}</span>'; } let subText = `<div style="display: flex; flex-direction: row; line-height: 1.3; padding-left: 1px; padding-right: 8px; align-items: center;"> <div style="flex: 1; width: 1px; text-overflow: ellipsis; overflow: hidden;">IP-Addresse</div> <div style="color: grey; font-size: 14px; font-family: RobotoCondensed-LightItalic; text-align: right;">${ipAddress}</div> </div> <div style="display: flex; flex-direction: row; line-height: 1.3; padding-left: 1px; padding-right: 8px; align-items: center;"> <div style="flex: 1; width: 1px; text-overflow: ellipsis; overflow: hidden;">Verbindung</div> <div style="color: grey; font-size: 14px; font-family: RobotoCondensed-LightItalic; text-align: right;">${connection}</div> </div><div style="display: flex; flex-direction: row; line-height: 1.3; padding-left: 1px; padding-right: 8px; align-items: center;"> <div style="flex: 1; width: 1px; text-overflow: ellipsis; overflow: hidden;">Geschwindigkeit</div> <div style="color: grey; font-size: 14px; font-family: RobotoCondensed-LightItalic; text-align: right;">${speed}</div> </div>` deviceList.push({ text: text, subText: subText, listType: listType, buttonLink: buttonLink, image: image, statusBarColor: statusBarColor, name: name, ipAddress: ipAddress, speed: parseFloat(getStateIfExist(idDevice + '.speed', '0')), status: isConn, isWired: isWired }); } let sortMode = existsState(dpSortMode) ? getState(dpSortMode).val : 'ipAddress'; if (sortMode === 'name') { deviceList.sort(function (a, b) { return a[sortMode].toLowerCase() == b[sortMode].toLowerCase() ? 0 : +(a[sortMode].toLowerCase() > b[sortMode].toLowerCase()) || -1; }); } else if (sortMode === 'ipAddress') { deviceList.sort(function (a, b) { return a[sortMode].split('.')[0] - b[sortMode].split('.')[0] || a[sortMode].split('.')[1] - b[sortMode].split('.')[1] || a[sortMode].split('.')[2] - b[sortMode].split('.')[2] || a[sortMode].split('.')[3] - b[sortMode].split('.')[3] }); } else if (sortMode === 'status' || sortMode === 'speed') { deviceList.sort(function (a, b) { return a[sortMode] == b[sortMode] ? 0 : +(a[sortMode] < b[sortMode]) || -1; }); } else { // default: nach name sortieren sortMode = 'name' deviceList.sort(function (a, b) { return a[sortMode].toLowerCase() == b[sortMode].toLowerCase() ? 0 : +(a[sortMode].toLowerCase() > b[sortMode].toLowerCase()) || -1; }); } let filterMode = existsState(dpFilterMode) ? getState(dpFilterMode).val : ''; if (filterMode && filterMode !== null && filterMode !== '') { if (filterMode === 'offline') { deviceList = deviceList.filter(function (item) { return item.status === false; }); } else if (filterMode === 'online') { deviceList = deviceList.filter(function (item) { return item.status === true; }); } } let result = JSON.stringify(deviceList); if (existsState(dpList) && getState(dpList).val !== result) { setState(dpList, result, true); } else { setState(dpList, result, true); } } catch (err) { console.error(`[netzwerkStatus] error: ${err.message}, stack: ${err.stack}`); } // Funktionen function getStateIfExist(id, nullValue = '', prepand = '', append = '') { if (existsState(id)) { return prepand + getState(id).val + append; } else { return nullValue; } } } // Beim Staren des Skriptes Status abrufen netzwerkStatus(); function resetSort() { let sortMode = existsState(dpSortMode) ? getState(dpSortMode).val : ''; if (sortResetAfter > 0) { setTimeout(function () { if (existsState(dpSortMode) && sortMode === getState(dpSortMode).val) { setState(dpSortMode, sortReset); } }, sortResetAfter * 1000); } } function resetFilter() { let filterMode = existsState(dpFilterMode) ? getState(dpFilterMode).val : ''; if (filterResetAfter > 0) { setTimeout(function () { if (existsState(dpFilterMode) && filterMode === getState(dpFilterMode).val) { setState(dpFilterMode, ''); } }, filterResetAfter * 1000); } } -
Ich habe im Script noch folgende Zeile (4) geändert:
if(device) { // let foo = (Bedingung) ? wenn true : wenn false; // Device Name wird nur aus deviceNames geholt wenn es nicht leer ist. deviceName = (device.alias != "")? device.alias: deviceName; image = device.image;Uns zwar hole ich den Device Name nur dann aus der Mapping Liste deviceNames wenn er dort nicht leer ist.
Das ermöglicht es mir z.B. nur die IP und das dazugehörige Bild dort unterzubringen:... { ip: "192.168.123.1", alias: "", image: "echo_dot3", link: "alexa.amazon.com"}, ...Gruss Ralf
Hi, habe Deine Änderungen mal hinzugefügt (hoffe mal, das es so richtig war):
if(device) { //deviceName = device.alias; //image = device.image; deviceName = (device.alias != "")? device.alias: deviceName; image = device.image; //image = `${imagePath}${device.image}.png`; if(device.link) { listType = 'buttonLink'; if(device.link == 'http') { buttonLink = `http://${ipAddress}`; } else { buttonLink = device.link; } } }Aber ich bekomme immer noch folgende Fehlermeldung:
javascript.0 (23855) script.js.Olli.NetzwerkStatusFritzBox: [netzwerkStatus] error: Cannot read property 'common' of null, stack: TypeError: Cannot read property 'common' of null at Object.netzwerkStatus (script.js.Olli.NetzwerkStatusFritzBox:88:33) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1301:34) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/schedule.js:173:10) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/schedule.js:552:11 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/schedule.js:510:7) at listOnTimeout (internal/timers.js:554:17) at processTimers (internal/timers.js:497:7) -
@negalein sagte in Material Design Widets: Netzwerk Status:
Ich hab aktuell das Problem, dass alle Geräte im Script als offline aufscheinen, obwohl sie online sind.
Servus
Du bist doch eh ein Scriptgott! :)
Kannst du oben beim Script mal drüberschaun?
Hab zumindest schon rausgefunden, dass0_userdata.0.vis.NetzwerkStatus.jsonListnur mit[]befüllt ist.
Deshalb wird mir nichts angezeigt.
Es lief sehr lange gut. Warum es jetzt nicht mehr geht, keine Ahnung.@negalein habe das script mal ausprobiert - es gibt bei mir schon online werte - da ich das alles nicht 100%ig konfiguriert habe - da ich das alles nicht nutze - kann ich nur sagen, dass online daten bei mir angezeigt werden
poste doch mal den inhalt von: 0_userdata.0.vis.NetzwerkStatus.jsonList
wenn es da richtig ist, könnte es am widget liegen
im log hast du ja keine fehler -
@negalein habe das script mal ausprobiert - es gibt bei mir schon online werte - da ich das alles nicht 100%ig konfiguriert habe - da ich das alles nicht nutze - kann ich nur sagen, dass online daten bei mir angezeigt werden
poste doch mal den inhalt von: 0_userdata.0.vis.NetzwerkStatus.jsonList
wenn es da richtig ist, könnte es am widget liegen
im log hast du ja keine fehler@liv-in-sky sagte in Material Design Widets: Netzwerk Status:
poste doch mal den inhalt von: 0_userdata.0.vis.NetzwerkStatus.jsonList
da hab ich nur
[]stehen.Ich hab dir mal den Export runtergeladen.
0_userdata.0.vis.NetzwerkStatus.jsonList.jsonim log hast du ja keine fehler
wenn ich das Log von @derrapf einfüge, kommt das:
11:43:37.269 info javascript.1 (29586) Stop script script.js.Fritz.Netzwerkgeraete 11:43:37.299 info javascript.0 (29579) Stop script script.js.Fritz.Netzwerkgeraete 11:43:37.633 info javascript.0 (29579) Start javascript script.js.Fritz.Netzwerkgeraete 11:43:37.655 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.88=>[object Object] Alias=Amazon-Echo-Kinderzimmer 11:43:37.655 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.87=>[object Object] Alias=Amazon-Echo-Küche 11:43:37.656 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.73=>[object Object] Alias=Amazon-Echo-Schlafzimmer 11:43:37.656 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.89=>[object Object] Alias=Amazon-Echo-Wohnzimmer 11:43:37.657 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.97=>[object Object] Alias=<span style="text-decoration: underline">CCU3</span> 11:43:37.657 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.183=>undefined Alias=DJI-Smart-Bleier 11:43:37.657 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.38=>[object Object] Alias=<span style="text-decoration: underline">Denon-AVR-2113</span> 11:43:37.657 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.150=>[object Object] Alias=<span style="text-decoration: underline">DietPi</span> 11:43:37.657 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.84=>[object Object] Alias=Doorbird 11:43:37.657 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.14=>[object Object] Alias=<span style="text-decoration: underline">Drucker-Color-LaserJet-Max</span> 11:43:37.658 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.12=>[object Object] Alias=<span style="text-decoration: underline">Drucker-Dina</span> 11:43:37.658 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.13=>[object Object] Alias=<span style="text-decoration: underline">Drucker-Max</span> 11:43:37.658 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.15=>[object Object] Alias=<span style="text-decoration: underline">Drucker-Nega</span> 11:43:37.658 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.178=>undefined Alias=FireTV-Nega 11:43:37.658 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.167=>[object Object] Alias=Froggit-WS4000 11:43:37.659 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.199=>undefined Alias=Handy-Buz-Alt 11:43:37.659 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.59=>[object Object] Alias=Handy-Buz 11:43:37.659 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.198=>undefined Alias=Handy-Dina-Alt 11:43:37.659 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.56=>[object Object] Alias=Handy-Dina 11:43:37.659 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.163, 10.0.1.152=>undefined Alias=Handy-Emely 11:43:37.659 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.165=>[object Object] Alias=Handy-Kloane-Arbeit 11:43:37.660 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.157=>undefined Alias=Handy-Kloane 11:43:37.660 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.85=>[object Object] Alias=Handy-Laura 11:43:37.660 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.52=>[object Object] Alias=Handy-Lisi 11:43:37.660 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.60=>[object Object] Alias=Handy-Marcel 11:43:37.660 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.54=>[object Object] Alias=Handy-Margret 11:43:37.660 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.53=>[object Object] Alias=Handy-Max 11:43:37.661 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.51=>[object Object] Alias=Handy-Nega 11:43:37.661 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.57=>[object Object] Alias=Handy-Neli 11:43:37.661 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.158, 10.0.1.153, 10.0.1.159, 10.0.1.166=>undefined Alias=Handy-Ramon 11:43:37.661 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.61=>[object Object] Alias=Handy-Tamara 11:43:37.661 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.70=>[object Object] Alias=Harmony-Hub 11:43:37.661 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.171=>undefined Alias=HmIP-Gateway 11:43:37.662 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.98=>[object Object] Alias=<span style="text-decoration: underline">Instar-3011</span> 11:43:37.662 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.6=>undefined Alias=LAN-Switch-Buero-Max 11:43:37.662 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.4=>[object Object] Alias=<span style="text-decoration: underline">Router-Nega-Wohnzimmer</span> 11:43:37.662 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.30=>[object Object] Alias=Laptop-Lisi 11:43:37.662 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.72=>[object Object] Alias=<span style="text-decoration: underline">LED-Controller-Aquarium</span> 11:43:37.664 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.37=>[object Object] Alias=Laptop-Dina 11:43:37.665 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.86=>[object Object] Alias=Laptop-Emely 11:43:37.665 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.181=>undefined Alias=Laptop-Georg 11:43:37.667 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.27=>[object Object] Alias=Laptop-Margret 11:43:37.667 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.174=>undefined Alias=Laptop-Mario 11:43:37.667 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.180=>undefined Alias=Laptop-Max 11:43:37.667 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.67=>[object Object] Alias=Laptop-Nega 11:43:37.667 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.63=>[object Object] Alias=Laptop-Neli 11:43:37.668 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.156=>[object Object] Alias=Laptop-Ramon 11:43:37.668 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.154=>undefined Alias=Margit-PC 11:43:37.668 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.164=>undefined Alias=Max-Laptop 11:43:37.668 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.182=>undefined Alias=Octo-Pi 11:43:37.669 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.155=>undefined Alias=Outdoor-AP 11:43:37.669 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP =>undefined Alias=PC-AC-84-C6-E3-6B-79 11:43:37.669 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP =>undefined Alias=PC-C4-71-54-B8-A7-6E 11:43:37.669 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.31=>[object Object] Alias=PC-Nega 11:43:37.669 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.69=>[object Object] Alias=Philips-Hue 11:43:37.669 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.112=>[object Object] Alias=<span style="text-decoration: underline">Photovoltaik-Akku-Buz</span> 11:43:37.670 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.94=>[object Object] Alias=<span style="text-decoration: underline">Photovoltaik-Buz-1-1</span> 11:43:37.670 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.91=>[object Object] Alias=<span style="text-decoration: underline">Photovoltaik-Buz-1</span> 11:43:37.670 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.95=>[object Object] Alias=<span style="text-decoration: underline">Photovoltaik-Buz-2-1</span> 11:43:37.670 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.92=>[object Object] Alias=<span style="text-decoration: underline">Photovoltaik-Buz-2</span> 11:43:37.670 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.90=>[object Object] Alias=<span style="text-decoration: underline">Photovoltaik-Max</span> 11:43:37.670 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.64=>[object Object] Alias=<span style="text-decoration: underline">Powerline-Nega</span> 11:43:37.671 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.34=>[object Object] Alias=<span style="text-decoration: underline">Receiver-Max</span> 11:43:37.671 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.39=>[object Object] Alias=<span style="text-decoration: underline">Receiver-Nega-Schlafzimmer</span> 11:43:37.671 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.35=>[object Object] Alias=<span style="text-decoration: underline">Receiver-Nega</span> 11:43:37.671 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.2=>[object Object] Alias=<span style="text-decoration: underline">Router-Dina</span> 11:43:37.671 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.172=>undefined Alias=Smartwatch-Dina 11:43:37.671 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.20=>[object Object] Alias=<span style="text-decoration: underline">Synology-Nega-1</span> 11:43:37.672 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.21=>[object Object] Alias=<span style="text-decoration: underline">Synology-Nega-2</span> 11:43:37.672 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.22=>[object Object] Alias=<span style="text-decoration: underline">Synology-Nega-3-1</span> 11:43:37.672 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.23=>[object Object] Alias=<span style="text-decoration: underline">Synology-Nega-3-2</span> 11:43:37.672 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.77=>[object Object] Alias=TP-LINK-Smart-Plug-Aquarium 11:43:37.673 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.78=>[object Object] Alias=TP-LINK-Smart-Plug-Kinderzimmer 11:43:37.673 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.79=>[object Object] Alias=TP-LINK-Smart-Plug-PC 11:43:37.673 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.76=>[object Object] Alias=TP-LINK-Smart-Plug-Pelletsofen 11:43:37.673 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.80=>[object Object] Alias=TP-LINK-Smart-Plug-Serverschrank 11:43:37.673 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.71=>[object Object] Alias=TV-Buz 11:43:37.674 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.100=>[object Object] Alias=TV-Max 11:43:37.674 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.36=>[object Object] Alias=TV-Nega 11:43:37.674 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.160=>undefined Alias=TV-Neli 11:43:37.674 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.62=>[object Object] Alias=Tablet-Buz 11:43:37.674 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.68=>[object Object] Alias=Tablet-Laura 11:43:37.674 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.161, 10.0.1.179=>undefined Alias=Tablet-Lisi 11:43:37.675 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.65=>[object Object] Alias=Tablet-Nega 11:43:37.675 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.168=>undefined Alias=Tablett-Emely 11:43:37.675 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.176=>undefined Alias=UAP-AC-Lite-Gang-OG 11:43:37.675 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.175=>undefined Alias=UAP-AC-Lite-Wintergarten-OG 11:43:37.675 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.177=>undefined Alias=UAP-inWall-Wohnzimmer-OG 11:43:37.675 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.170=>undefined Alias=Unifi-Schlafzimmer 11:43:37.676 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.169=>undefined Alias=Unifi-Wohnzimmer 11:43:37.676 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.5=>[object Object] Alias=<span style="text-decoration: underline">Repeater-Gang-EG</span> 11:43:37.676 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.93=>[object Object] Alias=<span style="text-decoration: underline">Volkszähler</span> 11:43:37.676 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.83=>[object Object] Alias=XboxOneS 11:43:37.676 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.81=>[object Object] Alias=Xiaomi-Mijia-Gateway-1 11:43:37.676 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.82=>[object Object] Alias=Xiaomi-Mijia-Gateway-2 11:43:37.677 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.162=>undefined Alias=Yuneec-ST16 11:43:37.677 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.183=>undefined Alias=android-5517c8206ea59273 11:43:37.677 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.1=>[object Object] Alias=<span style="text-decoration: underline">FritzBox</span> 11:43:37.677 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.200=>[object Object] Alias=<span style="text-decoration: underline">ioBroker-Admin</span> 11:43:37.677 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.173=>undefined Alias=ioBroker-VM 11:43:37.677 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.151=>[object Object] Alias=PC-Marcel 11:43:37.679 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: registered 4 subscriptions and 1 schedule -
@liv-in-sky sagte in Material Design Widets: Netzwerk Status:
poste doch mal den inhalt von: 0_userdata.0.vis.NetzwerkStatus.jsonList
da hab ich nur
[]stehen.Ich hab dir mal den Export runtergeladen.
0_userdata.0.vis.NetzwerkStatus.jsonList.jsonim log hast du ja keine fehler
wenn ich das Log von @derrapf einfüge, kommt das:
11:43:37.269 info javascript.1 (29586) Stop script script.js.Fritz.Netzwerkgeraete 11:43:37.299 info javascript.0 (29579) Stop script script.js.Fritz.Netzwerkgeraete 11:43:37.633 info javascript.0 (29579) Start javascript script.js.Fritz.Netzwerkgeraete 11:43:37.655 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.88=>[object Object] Alias=Amazon-Echo-Kinderzimmer 11:43:37.655 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.87=>[object Object] Alias=Amazon-Echo-Küche 11:43:37.656 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.73=>[object Object] Alias=Amazon-Echo-Schlafzimmer 11:43:37.656 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.89=>[object Object] Alias=Amazon-Echo-Wohnzimmer 11:43:37.657 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.97=>[object Object] Alias=<span style="text-decoration: underline">CCU3</span> 11:43:37.657 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.183=>undefined Alias=DJI-Smart-Bleier 11:43:37.657 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.38=>[object Object] Alias=<span style="text-decoration: underline">Denon-AVR-2113</span> 11:43:37.657 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.150=>[object Object] Alias=<span style="text-decoration: underline">DietPi</span> 11:43:37.657 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.84=>[object Object] Alias=Doorbird 11:43:37.657 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.14=>[object Object] Alias=<span style="text-decoration: underline">Drucker-Color-LaserJet-Max</span> 11:43:37.658 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.12=>[object Object] Alias=<span style="text-decoration: underline">Drucker-Dina</span> 11:43:37.658 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.13=>[object Object] Alias=<span style="text-decoration: underline">Drucker-Max</span> 11:43:37.658 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.15=>[object Object] Alias=<span style="text-decoration: underline">Drucker-Nega</span> 11:43:37.658 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.178=>undefined Alias=FireTV-Nega 11:43:37.658 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.167=>[object Object] Alias=Froggit-WS4000 11:43:37.659 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.199=>undefined Alias=Handy-Buz-Alt 11:43:37.659 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.59=>[object Object] Alias=Handy-Buz 11:43:37.659 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.198=>undefined Alias=Handy-Dina-Alt 11:43:37.659 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.56=>[object Object] Alias=Handy-Dina 11:43:37.659 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.163, 10.0.1.152=>undefined Alias=Handy-Emely 11:43:37.659 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.165=>[object Object] Alias=Handy-Kloane-Arbeit 11:43:37.660 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.157=>undefined Alias=Handy-Kloane 11:43:37.660 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.85=>[object Object] Alias=Handy-Laura 11:43:37.660 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.52=>[object Object] Alias=Handy-Lisi 11:43:37.660 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.60=>[object Object] Alias=Handy-Marcel 11:43:37.660 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.54=>[object Object] Alias=Handy-Margret 11:43:37.660 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.53=>[object Object] Alias=Handy-Max 11:43:37.661 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.51=>[object Object] Alias=Handy-Nega 11:43:37.661 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.57=>[object Object] Alias=Handy-Neli 11:43:37.661 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.158, 10.0.1.153, 10.0.1.159, 10.0.1.166=>undefined Alias=Handy-Ramon 11:43:37.661 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.61=>[object Object] Alias=Handy-Tamara 11:43:37.661 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.70=>[object Object] Alias=Harmony-Hub 11:43:37.661 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.171=>undefined Alias=HmIP-Gateway 11:43:37.662 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.98=>[object Object] Alias=<span style="text-decoration: underline">Instar-3011</span> 11:43:37.662 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.6=>undefined Alias=LAN-Switch-Buero-Max 11:43:37.662 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.4=>[object Object] Alias=<span style="text-decoration: underline">Router-Nega-Wohnzimmer</span> 11:43:37.662 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.30=>[object Object] Alias=Laptop-Lisi 11:43:37.662 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.72=>[object Object] Alias=<span style="text-decoration: underline">LED-Controller-Aquarium</span> 11:43:37.664 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.37=>[object Object] Alias=Laptop-Dina 11:43:37.665 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.86=>[object Object] Alias=Laptop-Emely 11:43:37.665 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.181=>undefined Alias=Laptop-Georg 11:43:37.667 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.27=>[object Object] Alias=Laptop-Margret 11:43:37.667 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.174=>undefined Alias=Laptop-Mario 11:43:37.667 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.180=>undefined Alias=Laptop-Max 11:43:37.667 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.67=>[object Object] Alias=Laptop-Nega 11:43:37.667 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.63=>[object Object] Alias=Laptop-Neli 11:43:37.668 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.156=>[object Object] Alias=Laptop-Ramon 11:43:37.668 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.154=>undefined Alias=Margit-PC 11:43:37.668 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.164=>undefined Alias=Max-Laptop 11:43:37.668 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.182=>undefined Alias=Octo-Pi 11:43:37.669 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.155=>undefined Alias=Outdoor-AP 11:43:37.669 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP =>undefined Alias=PC-AC-84-C6-E3-6B-79 11:43:37.669 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP =>undefined Alias=PC-C4-71-54-B8-A7-6E 11:43:37.669 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.31=>[object Object] Alias=PC-Nega 11:43:37.669 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.69=>[object Object] Alias=Philips-Hue 11:43:37.669 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.112=>[object Object] Alias=<span style="text-decoration: underline">Photovoltaik-Akku-Buz</span> 11:43:37.670 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.94=>[object Object] Alias=<span style="text-decoration: underline">Photovoltaik-Buz-1-1</span> 11:43:37.670 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.91=>[object Object] Alias=<span style="text-decoration: underline">Photovoltaik-Buz-1</span> 11:43:37.670 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.95=>[object Object] Alias=<span style="text-decoration: underline">Photovoltaik-Buz-2-1</span> 11:43:37.670 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.92=>[object Object] Alias=<span style="text-decoration: underline">Photovoltaik-Buz-2</span> 11:43:37.670 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.90=>[object Object] Alias=<span style="text-decoration: underline">Photovoltaik-Max</span> 11:43:37.670 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.64=>[object Object] Alias=<span style="text-decoration: underline">Powerline-Nega</span> 11:43:37.671 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.34=>[object Object] Alias=<span style="text-decoration: underline">Receiver-Max</span> 11:43:37.671 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.39=>[object Object] Alias=<span style="text-decoration: underline">Receiver-Nega-Schlafzimmer</span> 11:43:37.671 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.35=>[object Object] Alias=<span style="text-decoration: underline">Receiver-Nega</span> 11:43:37.671 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.2=>[object Object] Alias=<span style="text-decoration: underline">Router-Dina</span> 11:43:37.671 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.172=>undefined Alias=Smartwatch-Dina 11:43:37.671 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.20=>[object Object] Alias=<span style="text-decoration: underline">Synology-Nega-1</span> 11:43:37.672 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.21=>[object Object] Alias=<span style="text-decoration: underline">Synology-Nega-2</span> 11:43:37.672 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.22=>[object Object] Alias=<span style="text-decoration: underline">Synology-Nega-3-1</span> 11:43:37.672 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.23=>[object Object] Alias=<span style="text-decoration: underline">Synology-Nega-3-2</span> 11:43:37.672 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.77=>[object Object] Alias=TP-LINK-Smart-Plug-Aquarium 11:43:37.673 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.78=>[object Object] Alias=TP-LINK-Smart-Plug-Kinderzimmer 11:43:37.673 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.79=>[object Object] Alias=TP-LINK-Smart-Plug-PC 11:43:37.673 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.76=>[object Object] Alias=TP-LINK-Smart-Plug-Pelletsofen 11:43:37.673 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.80=>[object Object] Alias=TP-LINK-Smart-Plug-Serverschrank 11:43:37.673 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.71=>[object Object] Alias=TV-Buz 11:43:37.674 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.100=>[object Object] Alias=TV-Max 11:43:37.674 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.36=>[object Object] Alias=TV-Nega 11:43:37.674 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.160=>undefined Alias=TV-Neli 11:43:37.674 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.62=>[object Object] Alias=Tablet-Buz 11:43:37.674 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.68=>[object Object] Alias=Tablet-Laura 11:43:37.674 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.161, 10.0.1.179=>undefined Alias=Tablet-Lisi 11:43:37.675 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.65=>[object Object] Alias=Tablet-Nega 11:43:37.675 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.168=>undefined Alias=Tablett-Emely 11:43:37.675 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.176=>undefined Alias=UAP-AC-Lite-Gang-OG 11:43:37.675 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.175=>undefined Alias=UAP-AC-Lite-Wintergarten-OG 11:43:37.675 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.177=>undefined Alias=UAP-inWall-Wohnzimmer-OG 11:43:37.675 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.170=>undefined Alias=Unifi-Schlafzimmer 11:43:37.676 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.169=>undefined Alias=Unifi-Wohnzimmer 11:43:37.676 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.5=>[object Object] Alias=<span style="text-decoration: underline">Repeater-Gang-EG</span> 11:43:37.676 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.93=>[object Object] Alias=<span style="text-decoration: underline">Volkszähler</span> 11:43:37.676 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.83=>[object Object] Alias=XboxOneS 11:43:37.676 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.81=>[object Object] Alias=Xiaomi-Mijia-Gateway-1 11:43:37.676 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.82=>[object Object] Alias=Xiaomi-Mijia-Gateway-2 11:43:37.677 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.162=>undefined Alias=Yuneec-ST16 11:43:37.677 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.183=>undefined Alias=android-5517c8206ea59273 11:43:37.677 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.1=>[object Object] Alias=<span style="text-decoration: underline">FritzBox</span> 11:43:37.677 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.200=>[object Object] Alias=<span style="text-decoration: underline">ioBroker-Admin</span> 11:43:37.677 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.173=>undefined Alias=ioBroker-VM 11:43:37.677 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.151=>[object Object] Alias=PC-Marcel 11:43:37.679 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: registered 4 subscriptions and 1 schedule -
@liv-in-sky sagte in Material Design Widets: Netzwerk Status:
poste doch mal den inhalt von: 0_userdata.0.vis.NetzwerkStatus.jsonList
da hab ich nur
[]stehen.Ich hab dir mal den Export runtergeladen.
0_userdata.0.vis.NetzwerkStatus.jsonList.jsonim log hast du ja keine fehler
wenn ich das Log von @derrapf einfüge, kommt das:
11:43:37.269 info javascript.1 (29586) Stop script script.js.Fritz.Netzwerkgeraete 11:43:37.299 info javascript.0 (29579) Stop script script.js.Fritz.Netzwerkgeraete 11:43:37.633 info javascript.0 (29579) Start javascript script.js.Fritz.Netzwerkgeraete 11:43:37.655 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.88=>[object Object] Alias=Amazon-Echo-Kinderzimmer 11:43:37.655 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.87=>[object Object] Alias=Amazon-Echo-Küche 11:43:37.656 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.73=>[object Object] Alias=Amazon-Echo-Schlafzimmer 11:43:37.656 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.89=>[object Object] Alias=Amazon-Echo-Wohnzimmer 11:43:37.657 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.97=>[object Object] Alias=<span style="text-decoration: underline">CCU3</span> 11:43:37.657 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.183=>undefined Alias=DJI-Smart-Bleier 11:43:37.657 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.38=>[object Object] Alias=<span style="text-decoration: underline">Denon-AVR-2113</span> 11:43:37.657 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.150=>[object Object] Alias=<span style="text-decoration: underline">DietPi</span> 11:43:37.657 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.84=>[object Object] Alias=Doorbird 11:43:37.657 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.14=>[object Object] Alias=<span style="text-decoration: underline">Drucker-Color-LaserJet-Max</span> 11:43:37.658 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.12=>[object Object] Alias=<span style="text-decoration: underline">Drucker-Dina</span> 11:43:37.658 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.13=>[object Object] Alias=<span style="text-decoration: underline">Drucker-Max</span> 11:43:37.658 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.15=>[object Object] Alias=<span style="text-decoration: underline">Drucker-Nega</span> 11:43:37.658 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.178=>undefined Alias=FireTV-Nega 11:43:37.658 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.167=>[object Object] Alias=Froggit-WS4000 11:43:37.659 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.199=>undefined Alias=Handy-Buz-Alt 11:43:37.659 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.59=>[object Object] Alias=Handy-Buz 11:43:37.659 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.198=>undefined Alias=Handy-Dina-Alt 11:43:37.659 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.56=>[object Object] Alias=Handy-Dina 11:43:37.659 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.163, 10.0.1.152=>undefined Alias=Handy-Emely 11:43:37.659 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.165=>[object Object] Alias=Handy-Kloane-Arbeit 11:43:37.660 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.157=>undefined Alias=Handy-Kloane 11:43:37.660 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.85=>[object Object] Alias=Handy-Laura 11:43:37.660 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.52=>[object Object] Alias=Handy-Lisi 11:43:37.660 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.60=>[object Object] Alias=Handy-Marcel 11:43:37.660 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.54=>[object Object] Alias=Handy-Margret 11:43:37.660 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.53=>[object Object] Alias=Handy-Max 11:43:37.661 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.51=>[object Object] Alias=Handy-Nega 11:43:37.661 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.57=>[object Object] Alias=Handy-Neli 11:43:37.661 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.158, 10.0.1.153, 10.0.1.159, 10.0.1.166=>undefined Alias=Handy-Ramon 11:43:37.661 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.61=>[object Object] Alias=Handy-Tamara 11:43:37.661 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.70=>[object Object] Alias=Harmony-Hub 11:43:37.661 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.171=>undefined Alias=HmIP-Gateway 11:43:37.662 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.98=>[object Object] Alias=<span style="text-decoration: underline">Instar-3011</span> 11:43:37.662 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.6=>undefined Alias=LAN-Switch-Buero-Max 11:43:37.662 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.4=>[object Object] Alias=<span style="text-decoration: underline">Router-Nega-Wohnzimmer</span> 11:43:37.662 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.30=>[object Object] Alias=Laptop-Lisi 11:43:37.662 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.72=>[object Object] Alias=<span style="text-decoration: underline">LED-Controller-Aquarium</span> 11:43:37.664 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.37=>[object Object] Alias=Laptop-Dina 11:43:37.665 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.86=>[object Object] Alias=Laptop-Emely 11:43:37.665 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.181=>undefined Alias=Laptop-Georg 11:43:37.667 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.27=>[object Object] Alias=Laptop-Margret 11:43:37.667 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.174=>undefined Alias=Laptop-Mario 11:43:37.667 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.180=>undefined Alias=Laptop-Max 11:43:37.667 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.67=>[object Object] Alias=Laptop-Nega 11:43:37.667 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.63=>[object Object] Alias=Laptop-Neli 11:43:37.668 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.156=>[object Object] Alias=Laptop-Ramon 11:43:37.668 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.154=>undefined Alias=Margit-PC 11:43:37.668 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.164=>undefined Alias=Max-Laptop 11:43:37.668 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.182=>undefined Alias=Octo-Pi 11:43:37.669 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.155=>undefined Alias=Outdoor-AP 11:43:37.669 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP =>undefined Alias=PC-AC-84-C6-E3-6B-79 11:43:37.669 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP =>undefined Alias=PC-C4-71-54-B8-A7-6E 11:43:37.669 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.31=>[object Object] Alias=PC-Nega 11:43:37.669 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.69=>[object Object] Alias=Philips-Hue 11:43:37.669 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.112=>[object Object] Alias=<span style="text-decoration: underline">Photovoltaik-Akku-Buz</span> 11:43:37.670 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.94=>[object Object] Alias=<span style="text-decoration: underline">Photovoltaik-Buz-1-1</span> 11:43:37.670 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.91=>[object Object] Alias=<span style="text-decoration: underline">Photovoltaik-Buz-1</span> 11:43:37.670 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.95=>[object Object] Alias=<span style="text-decoration: underline">Photovoltaik-Buz-2-1</span> 11:43:37.670 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.92=>[object Object] Alias=<span style="text-decoration: underline">Photovoltaik-Buz-2</span> 11:43:37.670 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.90=>[object Object] Alias=<span style="text-decoration: underline">Photovoltaik-Max</span> 11:43:37.670 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.64=>[object Object] Alias=<span style="text-decoration: underline">Powerline-Nega</span> 11:43:37.671 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.34=>[object Object] Alias=<span style="text-decoration: underline">Receiver-Max</span> 11:43:37.671 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.39=>[object Object] Alias=<span style="text-decoration: underline">Receiver-Nega-Schlafzimmer</span> 11:43:37.671 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.35=>[object Object] Alias=<span style="text-decoration: underline">Receiver-Nega</span> 11:43:37.671 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.2=>[object Object] Alias=<span style="text-decoration: underline">Router-Dina</span> 11:43:37.671 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.172=>undefined Alias=Smartwatch-Dina 11:43:37.671 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.20=>[object Object] Alias=<span style="text-decoration: underline">Synology-Nega-1</span> 11:43:37.672 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.21=>[object Object] Alias=<span style="text-decoration: underline">Synology-Nega-2</span> 11:43:37.672 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.22=>[object Object] Alias=<span style="text-decoration: underline">Synology-Nega-3-1</span> 11:43:37.672 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.23=>[object Object] Alias=<span style="text-decoration: underline">Synology-Nega-3-2</span> 11:43:37.672 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.77=>[object Object] Alias=TP-LINK-Smart-Plug-Aquarium 11:43:37.673 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.78=>[object Object] Alias=TP-LINK-Smart-Plug-Kinderzimmer 11:43:37.673 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.79=>[object Object] Alias=TP-LINK-Smart-Plug-PC 11:43:37.673 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.76=>[object Object] Alias=TP-LINK-Smart-Plug-Pelletsofen 11:43:37.673 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.80=>[object Object] Alias=TP-LINK-Smart-Plug-Serverschrank 11:43:37.673 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.71=>[object Object] Alias=TV-Buz 11:43:37.674 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.100=>[object Object] Alias=TV-Max 11:43:37.674 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.36=>[object Object] Alias=TV-Nega 11:43:37.674 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.160=>undefined Alias=TV-Neli 11:43:37.674 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.62=>[object Object] Alias=Tablet-Buz 11:43:37.674 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.68=>[object Object] Alias=Tablet-Laura 11:43:37.674 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.161, 10.0.1.179=>undefined Alias=Tablet-Lisi 11:43:37.675 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.65=>[object Object] Alias=Tablet-Nega 11:43:37.675 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.168=>undefined Alias=Tablett-Emely 11:43:37.675 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.176=>undefined Alias=UAP-AC-Lite-Gang-OG 11:43:37.675 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.175=>undefined Alias=UAP-AC-Lite-Wintergarten-OG 11:43:37.675 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.177=>undefined Alias=UAP-inWall-Wohnzimmer-OG 11:43:37.675 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.170=>undefined Alias=Unifi-Schlafzimmer 11:43:37.676 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.169=>undefined Alias=Unifi-Wohnzimmer 11:43:37.676 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.5=>[object Object] Alias=<span style="text-decoration: underline">Repeater-Gang-EG</span> 11:43:37.676 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.93=>[object Object] Alias=<span style="text-decoration: underline">Volkszähler</span> 11:43:37.676 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.83=>[object Object] Alias=XboxOneS 11:43:37.676 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.81=>[object Object] Alias=Xiaomi-Mijia-Gateway-1 11:43:37.676 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.82=>[object Object] Alias=Xiaomi-Mijia-Gateway-2 11:43:37.677 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.162=>undefined Alias=Yuneec-ST16 11:43:37.677 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.183=>undefined Alias=android-5517c8206ea59273 11:43:37.677 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.1=>[object Object] Alias=<span style="text-decoration: underline">FritzBox</span> 11:43:37.677 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.200=>[object Object] Alias=<span style="text-decoration: underline">ioBroker-Admin</span> 11:43:37.677 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.173=>undefined Alias=ioBroker-VM 11:43:37.677 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: Netzwerkstatus: Device für IP 10.0.1.151=>[object Object] Alias=PC-Marcel 11:43:37.679 info javascript.0 (29579) script.js.Fritz.Netzwerkgeraete: registered 4 subscriptions and 1 schedule@negalein wir könnten auch "anydesken" und über whatsapp telefonieren - nehme mal an, du kannst nicht günstig nach DE telefonieren
-
@liv-in-sky sagte in Material Design Widets: Netzwerk Status:
setze ein neues log:
Log ist über 10000 Zeichen. Deshalb als Datei.
-
@liv-in-sky sagte in Material Design Widets: Netzwerk Status:
setze ein neues log:
Log ist über 10000 Zeichen. Deshalb als Datei.
@negalein dieses log ist kurz bevor der dp geschrieben wird - und bekommt werte - lösche mal den existierenden dp und lege ihn neu an
(0_userdata.0.vis.NetzwerkStatus.jsonList)da sollte was drin stehen
-
@negalein dieses log ist kurz bevor der dp geschrieben wird - und bekommt werte - lösche mal den existierenden dp und lege ihn neu an
(0_userdata.0.vis.NetzwerkStatus.jsonList)da sollte was drin stehen
@liv-in-sky sagte in Material Design Widets: Netzwerk Status:
da sollte was drin stehen
gelöscht und neu angelegt.
Da kommt wieder nur[]

-
@liv-in-sky sagte in Material Design Widets: Netzwerk Status:
setze ein neues log:
Log ist über 10000 Zeichen. Deshalb als Datei.
da gibt es ein problem mit dem log - wenn ich das json durchsuche, bekomme ich einen fehler - ich muss ziemlich viele daten rauslöschen, damit ich eine anzeige bekomme
d.h. es gibt wahrscheinlich ein device, was "schräge " daten liefert - ich versuche mal es zu finden
-
@liv-in-sky sagte in Material Design Widets: Netzwerk Status:
da sollte was drin stehen
gelöscht und neu angelegt.
Da kommt wieder nur[]

das mit dem json hat sich erledigt - da waren mehrere jsons in der datei - wenn ich nur einen teil davon nehme wird mir alles rot angezeigt - also offline
aber irgendwie bin ich gerade verwirrt - du hattest doch oben geschrieben, das alle als rot - offline angezeigt werden und jetzt wird garnix mehr angezeigt- was hast du denn noch verändert ?
wenn ich dein log bei mir einsetze kommt alles offline raus - wird aber angezeigt

-
@liv-in-sky sagte in Material Design Widets: Netzwerk Status:
da sollte was drin stehen
gelöscht und neu angelegt.
Da kommt wieder nur[]

habe jetzt mal deinen zustand erzeugt - adapter update - und das script angegleichen - ich kann aber sofort wieder filtern nach off- und online
- stoppe mal adapter und script
- lösche alle datenpunkte von fb-presence - also den ordner "fb-checkpresence.0.fb-devices" - dauert ein wenig
- starte adapter, starte script und refresh vis ansicht, wenn die daten da sind - dann sollte on-/offline filter funktionieren
-
habe jetzt mal deinen zustand erzeugt - adapter update - und das script angegleichen - ich kann aber sofort wieder filtern nach off- und online
- stoppe mal adapter und script
- lösche alle datenpunkte von fb-presence - also den ordner "fb-checkpresence.0.fb-devices" - dauert ein wenig
- starte adapter, starte script und refresh vis ansicht, wenn die daten da sind - dann sollte on-/offline filter funktionieren
@liv-in-sky sagte in Material Design Widets: Netzwerk Status:
habe jetzt mal deinen zustand erzeugt - adapter update - und das script angegleichen - ich kann aber sofort wieder filtern nach off- und online
läuft wieder
Danke für deine Hilfe
-
@liv-in-sky sagte in Material Design Widets: Netzwerk Status:
habe jetzt mal deinen zustand erzeugt - adapter update - und das script angegleichen - ich kann aber sofort wieder filtern nach off- und online
läuft wieder
Danke für deine Hilfe
@negalein
das sind gute nachrichen -
Hat jemand das Script so angepasst, dass bei fb-checkpresence nur die Geräte gezogen werden, die in der Whitelist sind?
Es bringt mir nichts, wenn auch die VPN-Zugänge als Geräte gewertet werden...
-
In Anlehnung an die Views Skript Status und Adapter Status mit den Material Design Widgets habe ich mir eine View mit den Geräten aus dem TR064-Adapter erstellt, siehe nachfolgender Screenshot.

Github: Link
Voraussetzung:
- Material Design Widgets v0.2.66
Funktionen:
- Anzeige des Netzwerkstatus euer Geräte aus dem TR064-Adapter (online, offline)
- Anzeige von Werten des Adapters (IP-Adresse, letzte An- und Abmeldung)
- Einträge, die mit einem Link hinterlegt wurden, können per Klick auf das Symbol in einem neuen Browser-Tab geöffnet werden
- Sortier und Filter Funktion
- Einstellungen, siehe im Skript Sektion Einstellungen, Funktion der Einstellungen ist dort als Kommentar beschrieben.
View zum Importieren (für Material Design Icons):
Skript (mit Material Design Icons):
Folgende NPM-Module müsst ihr in eurer Javascript-Instanz hinzufügen: moment, moment-timezone, moment-duration-format
Außerdem bitte die Einstellung "Erlaube das Kommando setObject" in eurer Javascript-Instanz aktivieren@machinima said in Material Design Widets: Netzwerk Status:
habe ein seltsames Phänomen: als imagepath für die Bilder ist im Script der default Wert eingetragen bzw. nicht verändert:
let imagePath = '/vis.0/myImages/networkDevices/'
let defaultImage = 'ip-network-outline';der ImagePath zeigt eine Glühbirne mit folgendem Text:

das Script bzw. die View verweigert aber die Anzeige meinerBilder; habe den ImagePath angelegt im Dateimanager, eigener Path funktioniert auch nicht. Seltsam ist, das die View Bilder anzeigt, die ich aber nicht finde in meinem Datenverzeichnis, Beispiel ist das defaultImage.
-
@machinima said in Material Design Widets: Netzwerk Status:
habe ein seltsames Phänomen: als imagepath für die Bilder ist im Script der default Wert eingetragen bzw. nicht verändert:
let imagePath = '/vis.0/myImages/networkDevices/'
let defaultImage = 'ip-network-outline';der ImagePath zeigt eine Glühbirne mit folgendem Text:

das Script bzw. die View verweigert aber die Anzeige meinerBilder; habe den ImagePath angelegt im Dateimanager, eigener Path funktioniert auch nicht. Seltsam ist, das die View Bilder anzeigt, die ich aber nicht finde in meinem Datenverzeichnis, Beispiel ist das defaultImage.
-
@ps1304 sagte in Material Design Widets: Netzwerk Status:
habe den ImagePath angelegt
also so erstellt :
/vis.0/myImages/networkDevices/und die Bilder dann mit dem Dateimanager hochgeladen in den Unterordner networkDevices !?
@glasfaser ja genau:

die Bilder werden aber nicht angezeigt/genutzt
in der View taucht ein anderes Bild für "nas" auf:

unds default Bild finde ich garnicht unter"files"
PS: habe iobroker auf Container QNAP laufen und einen Mount auf der NAS für/opt/iobroker

