NEWS
Adapter: Radar
-
Ja, die Admin-Oberfläche ist noch komisch. Den ersten Eintrag darfst Du nicht nehmen. Du musst mit dem kleinen "+" unten Links einen neuen EIntrag hinzufügen. Der geht dann
-
Sehr schön, das funktioniert jetzt erstmal. Werde das mal etwas testen, dann kann ich die Wlananwesenheit auf der CCU deaktivieren.
Jetzt muss ich nur noch ein Pushover-script für Wlan an und aus basteln.
-
Ich verwende den ioBroker-Standardeditor, der ist leider etwas komisch. Bluefox hat aus dem Grund in einigen seiner Adapter selbst Hand angelegt und das Interface geschrieben.
Wäre eher dafür den Standardeditor zu verbessern da dadurch alle Adapter und ioBroker.admin selbst profitieren.
Leider bin ich nicht so fit mit html/CSS um da selbst Hand anzulegen.
An Jensus11, der Adapter versucht zu stoppen wenn keine Deveces konfiguriert werden.
Leider funktioniert die adapter.stop()-Funktion von ioBroker nur sporadisch und nicht so wie ich gedacht habe, ich glaub in V0.5 hab ich dann process.exit() genommen.
Übrigens, hat irgendwer vielleicht einen/mehrere HP-Drucker und kann mir sagen ob auf diesen auch der Tintenfüllstand angezeigt wird?
Auf der To-Doi-Liste ist ein Widget welches diese anzeigen kann aber wie gesagt, bin kein html/CCS Spezialist und die Widget-Funtionsweise noch nicht begriffen da ich keine Erläuterungen der Funktionen anhand von Beispielen gefunden habe.
-
Also mein HP Photosmart 7520 funktioniert
-
Bei mir werden von meinem HP officejet keine Füllstände unter Objekte angezeigt.
-
Jensus, kannst mal schauen (in einem Browser) ob der Aufruf
http://Drucker.ip/DevMgmt/ConsumableConfigDyn.xml
Vielleicht heisst es dort auch
http://Drucker.ip/DevMgmt/Discoverytree.xml
Eine XML oder einen Fehler ausgibt? Könnte sein dass dies bei Office-Geräten anders ist als bei Home (Photosmart).
Wenns eine XML gibt dann schick sie mir bitte per PN.
Übrigens, Radar kann ab sofort von ioBroker.admin installiert (und dann hoffentlich auch upgedated) werden!
Viel Spaß!
-
Ich habe auch mal getestet,
Installation hat auch geklappt, dann habe ich eine IP hinzugefügt und anschließend den Adapter gestartet.
Dann erscheint im log:
instance system.adapter.radar.0 terminated with code 8 (node.js: Cannot find module)
ioBroker läuft bei mir auf einem intelNuc unter Win10
Alle anderen Adapter sind auf dem aktuellen Stand
-
Ich habe den Adapter nun auf dem Raspberry Pi 3 (Multihost Slve) mit ping, fping, arp und Bluetooth installiert und auf dem Master (VM auf esxi mit Ubuntu 16.04) mit ping, fping und arp (ohne Bluetooth).
Läuft.
Super Sache! Danke!
-
Kannst du mal sagen wie du das mit dem bluetooth gemacht hast?
-
Hallo,
unten bei der Geräteingabe steht:
"MAC scan steht nur zur Verfügung wenn 'arp-scan' installiert ist"
wollte checken, ob die Apples hierüber erreichbar sind, da ping nicht so einfach funktioniert… (Man muss den Apple wecken, zB. über push-mails)
Nun die Frage: "arp-Scan" habe ich bei den adaptern gesucht, aber nicht gefunden. Muss ich dieses arp-Scan im Linux direkt installieren? Gibt es da Erfahrungen bei einem banana pi M2 mit armbian Jessie?
-
` > Ich habe auch mal getestet,
Installation hat auch geklappt, dann habe ich eine IP hinzugefügt und anschließend den Adapter gestartet.
Dann erscheint im log:
instance system.adapter.radar.0 terminated with code 8 (node.js: Cannot find module) `
Alles wieder gut. Die Version von Nodejs war schuld. Ich habe Nodejs jetzt auf v4.5.0 angehoben und es läuft.
-
Hoppala, da wird das log aber ganz schön voll.
Kann man das eventuell einstellbar machen?
Nur dann einen log Eintrag wenn sich etwas ändert?
-
Danke für die Erinnerung Appollon!
Werde in einer der nächsten Versionen da einen check einbauen und diese besonderen Zeichen durch '-' oder '_' ersetzen damit man nicht in diese Falle tappt.
@htrecksler, Node 4.6.2 ist die letzte 4.x-node-Version. Ich würde sie verwenden und auch automatisch auf neue 4.6.x updaten.
Diese Updates ändern keine Funktionalität sondern beheben bugs und security-Probleme (Long time support).
Die Version 6.9.1 ist die letzte 6.x LTS version aber sie wird momentan nicht benötigt (falls du nicht die letzten Javascript-features wie optionale & default Parameter verwenden willst).
Ich verwende nur die Versionen da sie supported sind, alles andere ist 'Entwicklungsgeschichte'.
Eine Übersicht was unterstützt wird in welcher nodejs-Version gibt's auf: http://node.green/
Übrigens, alle ungeraden Versionen (5.x.x, 7.x.x) sind nur Entwicklerversionen und bekommen keinen long time support (werden mehr als ein Jahr upgedated). Also wenn du nicht selbst an nodejs mitschraubst dann die Finger weg davon.
Ich habe selbst Windows auf 4.6.2, und je einen Raspi auf 4.6.2 und 6.9.1 um auf verschiedenen Platformen zu testen.
-
Stell auf "warn" …
-
> Stell auf "warn" …
löst das Problem aber nicht… (auf die Idee war ich auch schon gekommen) -
Kapiere ich nicht. Die meisten Logs die ich bisher bei dem Adapter hatte waren "info". Wenn Du also den Adapter auf "warn" stellst werden alle "info" Logs nicht geschrieben … ergo sind weg
-
Hab in einem anderen Thread http://forum.iobroker.net/viewtopic.php … 249#p41016 gezeigt wo das eingestellt werden kann da ich selbst auch lange gebraucht hab bis ich draufgekommenicht bin.
-
wenn ich auf "warn" umstelle, sehe ich gar keine Einträge im Log, bzw. nur die mit dem Atribut "Warn"(also keine).
Ich hätte jedoch gerne im Log als Attribut "info" die Änderungen im Zustand.
Aber es ist jetzt auch nicht "kriegsentscheidend".
Nur wenn mal Zeit ist und es am Wochenende eh regnet
-
Fluppt der Adapter auch mit IOS Geräten? Wir haben hier nur iPhones.
War da nicht was wegen Wlan???
-
Danke Frank für die Umsetzung der log-Einträge.
Super thumbs up