NEWS
Adapter: Radar
-
ich hänge es mal hier an:
ggf hat ja einer eine erklärung:
basis: aktuelles Tinker-Board image mit BT ergänzungen nach der Doku für radar… / ...BT-onboard und einem BT-Logitech USB-Adapter
dann erhalte ich - ohne(!) neustart des boards:
und nun wird das board neu gestartet …. die BT - Geärte werden nicht mehr "gescannt"
….. -
und nun … weiter nach root > poweroff ... tinker board aus
also neustart tinker, dann:
-
tinker startet
-
radar scannt kein BT und IP
-
auf linuxebene alles gut
....
dann
root > iobroker start all
root -> iobroker start
iobroker controller daemon started . PID: 7568
in iobroker
radar stoppen
radar starten
-- > BT und IP werden in RADAR wieder gescannt ....
so, in 52 minuten ist 2019 - prost neujahr an alle
und nun .. 9 stunden später - der BT adapter scannt nicht mehr
[ -
-
Wie genau schafft man es denn das der Adapter Noble auf Windows erkennt?
In dem Ordner C:\ioBroker\node_modules\iobroker.radar\bin\bluetoothview' ist das Programm drin. Dort kann ich es auch Händisch starten und es findet mein Telefon. Aber der Adapter sagt immer es das das Programm nicht vorhanden ist.
Noble not available, Error: { Error: Cannot find module 'bluetooth-hci-socket' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15) at Function.Module._load (internal/m `
Komplettes log bitte. Ich dachte das sich Windows automatisch das andere genommen wird anstelle noble.Gesendet vom Handy … `
radar.0
2019-01-01 14:45:14.363
info
Adapter initialization finished!
radar.0
2019-01-01 14:45:14.155
info
ScanAll: From all 2 devices dedected 2 are whoHere: Anna, Lars
history.0
2019-01-01 14:45:14.134
info
enabled logging of radar.0.Lars.here, Alias=false
history.0
2019-01-01 14:45:14.097
info
enabled logging of radar.0.Anna.here, Alias=false
radar.0
2019-01-01 14:45:13.461
info
UWZ found the following (changed) warnings: No warnings
radar.0
2019-01-01 14:45:13.237
info
radar set use of noble(false), fping(false), doMac(false), doHci(false), doBtv(true) and doUwz(UWZDE29643,1800,0,de,false).
radar.0
2019-01-01 14:45:13.237
info
radar adapter initialized 2 devices, ExternalNetwork = 300.
radar.0
2019-01-01 14:45:11.520
info
Init item Lars with { name: 'Lars', ip: '192.168.2.61', macs: '', bluetooth: '34:2D:0D:FF:66:0C', id: 'Lars', hasBT: true, printer: false, hasECB: false, hasIP: true, rip: '192.168.
radar.0
2019-01-01 14:45:11.469
info
Init item Anna with { name: 'Anna', ip: '192.168.2.60', macs: '', bluetooth: '68:5A:CF:22:98:C9', id: 'Anna', hasBT: true, printer: false, hasECB: false, hasIP: true, rip: '192.168.
radar.0
2019-01-01 14:45:11.103
info
BT Bin Dir = 'C:\ioBroker\node_modules\iobroker.radar\bin\bluetoothview'
radar.0
2019-01-01 14:45:11.103
info
radar set to scan every 30 sec and printers every 500 scans.
radar.0
2019-01-01 14:45:11.103
warn
Noble not available, Error: { Error: Cannot find module 'bluetooth-hci-socket' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15) at Function.Module._load (internal/m
radar.0
2019-01-01 14:45:10.569
info
starting. Version 1.1.3 in C:/ioBroker/node_modules/iobroker.radar, node: v10.11.0
So sieht es aus wenn ich den Adapter starte.
-
Hallo zusammen,
bin neu bei der Thematik. Und habe 2 Gigaset G-Tag an laufen ein Roter und ein Grüner wie man in Log auch sieht.
In Einsatz hab ich den Verbauten Bluetooth von PI3 sowie Bluetooth Stick wegen der Reichweite. ein hcitool lescan zeigt mir auch die beiden G-Tags an.
Eingetragen sind Sie auch in Radar leider stellt sich der Wert btHere nicht auf true und bleibt auf false was ist hier falsch das er den Wert nicht ändernt?
Als Image nutze ich das von ioBroker von 4.1.19
Hier noch das Log:
! ````
radar.0 2019-01-06 15:57:45.796 debug Noble found unknown BT's: {}, unknown IP's: [object Object]
radar.0 2019-01-06 15:57:45.758 debug RED={ name: 'RED', ip: '', macs: '', bluetooth: '7C:2F:80:AD:B9:1A', id: 'RED', hasBT: true, printer: '', hasECB: '', hasIP: '', btHere: false, ipHere: false, anwesend: false,
radar.0 2019-01-06 15:57:45.738 debug GREEN={ name: 'GREEN', ip: '', macs: '', bluetooth: '7C:2F:80:AD:B9:14', id: 'GREEN', hasBT: true, printer: '', hasECB: '', hasIP: '', btHere: false, ipHere: false, anwesend: fal
radar.0 2019-01-06 15:57:45.635 debug Noble= Noble { initialized: true, address: 'b8:27:eb:f6:d1:92', _state: 'unauthorized', _bindings: NobleBindings { _state: 'unauthorized', _addresses: {}, _addresseTypes: {}
radar.0 2019-01-06 15:57:45.634 debug Would now start scan for devices! printerCount=4
radar.0 2019-01-06 15:57:20.019 debug system.adapter.admin.0: logging true
radar.0 2019-01-06 15:56:45.829 debug Noble found unknown BT's: {}, unknown IP's: [object Object]
radar.0 2019-01-06 15:56:45.740 debug RED={ name: 'RED', ip: '', macs: '', bluetooth: '7C:2F:80:AD:B9:1A', id: 'RED', hasBT: true, printer: '', hasECB: '', hasIP: '', btHere: false, ipHere: false, anwesend: false,
radar.0 2019-01-06 15:56:45.712 debug GREEN={ name: 'GREEN', ip: '', macs: '', bluetooth: '7C:2F:80:AD:B9:14', id: 'GREEN', hasBT: true, printer: '', hasECB: '', hasIP: '', btHere: false, ipHere: false, anwesend: fa
radar.0 2019-01-06 15:56:45.610 debug Noble= Noble { initialized: true, address: 'b8:27:eb:f6:d1:92', _state: 'unauthorized', _bindings: NobleBindings { _state: 'unauthorized', _addresses: {}, _addresseTypes: {
radar.0 2019-01-06 15:56:45.592 debug Would now start scan for devices! printerCount=3
radar.0 2019-01-06 15:56:29.946 debug system.adapter.admin.0: logging false
radar.0 2019-01-06 15:55:45.771 debug Noble found unknown BT's: {}, unknown IP's: [object Object]
radar.0 2019-01-06 15:55:45.726 debug RED={ name: 'RED', ip: '', macs: '', bluetooth: '7C:2F:80:AD:B9:1A', id: 'RED', hasBT: true, printer: '', hasECB: '', hasIP: '', btHere: false, ipHere: false, anwesend: false,
radar.0 2019-01-06 15:55:45.693 debug GREEN={ name: 'GREEN', ip: '', macs: '', bluetooth: '7C:2F:80:AD:B9:14', id: 'GREEN', hasBT: true, printer: '', hasECB: '', hasIP: '', btHere: false, ipHere: false, anwesend: fa
radar.0 2019-01-06 15:55:45.589 debug Noble= Noble { initialized: true, address: 'b8:27:eb:f6:d1:92', _state: 'unauthorized', _bindings: NobleBindings { _state: 'unauthorized', _addresses: {}, _addresseTypes: {
radar.0 2019-01-06 15:55:45.571 debug Would now start scan for devices! printerCount=2
radar.0 2019-01-06 15:54:45.751 debug Noble found unknown BT's: {}, unknown IP's: [object Object]
radar.0 2019-01-06 15:54:45.701 debug RED={ name: 'RED', ip: '', macs: '', bluetooth: '7C:2F:80:AD:B9:1A', id: 'RED', hasBT: true, printer: '', hasECB: '', hasIP: '', btHere: false, ipHere: false, anwesend: false,
radar.0 2019-01-06 15:54:45.672 debug GREEN={ name: 'GREEN', ip: '', macs: '', bluetooth: '7C:2F:80:AD:B9:14', id: 'GREEN', hasBT: true, printer: '', hasECB: '', hasIP: '', btHere: false, ipHere: false, anwesend: fa
radar.0 2019-01-06 15:54:45.569 debug Noble= Noble { initialized: true, address: 'b8:27:eb:f6:d1:92', _state: 'unauthorized', _bindings: NobleBindings { _state: 'unauthorized', _addresses: {}, _addresseTypes: {
radar.0 2019-01-06 15:54:45.549 debug Would now start scan for devices! printerCount=1
radar.0 2019-01-06 15:54:39.487 debug system.adapter.admin.0: logging true
radar.0 2019-01-06 15:54:18.742 debug system.adapter.admin.0: logging false
radar.0 2019-01-06 15:53:46.058 info Adapter initialization finished!
radar.0 2019-01-06 15:53:45.893 debug Make State AllUnknownIPs and set value to ''{}''
radar.0 2019-01-06 15:53:45.808 debug Make State AllUnknownBTs and set value to ''{}''
radar.0 2019-01-06 15:53:45.807 debug Noble found unknown BT's: {}, unknown IP's: [object Object]
radar.0 2019-01-06 15:53:45.798 debug Make State whoHere and set value to ''''
radar.0 2019-01-06 15:53:45.785 debug Make State allHere and set value to ''''
radar.0 2019-01-06 15:53:45.773 debug Make State countHere and set value to '0'
radar.0 2019-01-06 15:53:45.772 info ScanAll: From all 0 devices dedected 0 are whoHere:
radar.0 2019-01-06 15:53:45.760 debug Make State RED.btHere and set value to 'false'
radar.0 2019-01-06 15:53:45.747 debug Make State RED.here and set value to 'false'
radar.0 2019-01-06 15:53:45.731 debug Make State RED.count and set value to '-11'
radar.0 2019-01-06 15:53:45.730 debug RED={ name: 'RED', ip: '', macs: '', bluetooth: '7C:2F:80:AD:B9:1A', id: 'RED', hasBT: true, printer: '', hasECB: '', hasIP: '', btHere: false, ipHere: false, anwesend: false,
radar.0 2019-01-06 15:53:45.716 debug Make State GREEN.btHere and set value to 'false'
radar.0 2019-01-06 15:53:45.703 debug Make State GREEN.here and set value to 'false'
radar.0 2019-01-06 15:53:45.678 debug Make State GREEN.count and set value to '-11'
radar.0 2019-01-06 15:53:45.678 debug GREEN={ name: 'GREEN', ip: '', macs: '', bluetooth: '7C:2F:80:AD:B9:14', id: 'GREEN', hasBT: true, printer: '', hasECB: '', hasIP: '', btHere: false, ipHere: false, anwesend: fa
radar.0 2019-01-06 15:53:45.670 debug Make State UWZ_Warning and set value to ''No warnings''
radar.0 2019-01-06 15:53:45.670 info UWZ found the following (changed) warnings: No warnings
radar.0 2019-01-06 15:53:45.563 debug Noble= Noble { initialized: false, address: 'unknown', _state: 'unknown', _bindings: NobleBindings { _state: null, _addresses: {}, _addresseTypes: {}, _connectable: {}
radar.0 2019-01-06 15:53:45.551 debug Would now start scan for devices! Would also scan for printer ink now!
radar.0 2019-01-06 15:53:45.548 info radar set use of noble(true), fping(true), doMac(false), doHci(true), doBtv(false) and doUwz(UWZDE12489,1800,0,de,false).
radar.0 2019-01-06 15:53:45.547 info radar adapter initialized 2 devices, ExternalNetwork = 300.
radar.0 2019-01-06 15:53:44.292 debug Make State ExternalNetwork.status and set value to '2'
radar.0 2019-01-06 15:53:44.247 debug Make State ExternalNetwork.IP4 and set value to ''88.130.98.162''
radar.0 2019-01-06 15:53:44.245 debug Same IP address 88.130.98.162
radar.0 2019-01-06 15:53:43.717 info Init item RED with { name: 'RED', ip: '', macs: '', bluetooth: '7C:2F:80:AD:B9:1A', id: 'RED', hasBT: true, printer: '', hasECB: '', hasIP: '' }
radar.0 2019-01-06 15:53:43.664 info Init item GREEN with { name: 'GREEN', ip: '', macs: '', bluetooth: '7C:2F:80:AD:B9:14', id: 'GREEN', hasBT: true, printer: '', hasECB: '', hasIP: '' }
radar.0 2019-01-06 15:53:40.582 debug system.adapter.admin.0: logging true
radar.0 2019-01-06 15:53:38.426 info BT Bin Dir = '/opt/iobroker/node_modules/iobroker.radar\bin\bluetoothview'
radar.0 2019-01-06 15:53:38.426 info radar set to scan every 60 sec and printers every 500 scans.
radar.0 2019-01-06 15:53:38.339 info starting. Version 1.1.3 in /opt/iobroker/node_modules/iobroker.radar, node: v8.15.0
radar.0 2019-01-06 15:53:38.222 debug statesDB connected
radar.0 2019-01-06 15:53:38.139 debug objectDB connectedEDIT: Problem gelöst einfach mal ioBroker neugestartet.
-
Ich bin wohl echt zu dumm. Kriege den Adapter nicht zum laufen.
Für mich ist nur der MAC Teil interessant. arpscan ist auf dem raspberry installiert.
Das Log schmeisst folgendes aus:
radar.0 2019-01-06 17:50:32.132 warn Adapter disconnected and stopped with true
radar.0 2019-01-06 17:50:32.131 warn radar initialization finished with error 'No geo location data found configured in admin to calculate UWZ AREA ID!', will stop adapter!
radar.0 2019-01-06 17:50:32.128 warn No geo location data found configured in admin to calculate UWZ AREA ID!
radar.0 2019-01-06 17:50:28.461 warn Invalid Device should have IP or BT set { name: 'Micha', ip: '', macs: '80:58:F8:9E:3F:10', bluetooth: '', id: 'Micha', hasMAC: [ '80:58:F8:9E:3F:10' ], hasBT: false, printer: '', hasE
Bei DHCP ne IP anzugeben wäre blödsinn. Bluetooth ist aus. Adapter sagt, angabe einer Sache sollte ausreichen.Kann mir dazu wer was sagen?
-
sind die standortdaten der ccu komplett eingegeben ? und sind die MAC bei IP und nicht bei BT ….
( und bis er hier lief hat es gedauert ... ! )
-
sind die standortdaten der ccu komplett eingegeben ? und sind die MAC bei IP und nicht bei BT ….
( und bis er hier lief hat es gedauert ... ! ) `
Du musst mir mal auf die Sprünge helfen was du mit CCU meinst? Ich dachte immer das wäre ein ähnliches System wie Iobroker.
Die Mac ist natürlich NICHT bei IP und NICHT im BT Feld, sondern im Mac Feld eingetragen
~~![](</s><URL url=)https://s15.directupload.net/images/190106/8m8fuh8s.jpg" />
Eingabefelder für Standort sehe ich in dem Adapter auch nicht.Wüsste auch nicht wofür das ansatzweise notwendig wäre, wenn das per MAC/BT/IP Erkennung laufen soll~~
-
der standort ist bei den grunddaten vom iobroker - ganz oben der "schraubenschlüssel" ( sorry - ccu wäre CCU2 oder so ist hier nicht ganz richtig doch die werte sollten bei iobroker oder der ccu2 … ccu3 usw gleich sein )
-
Er sagt immer noch invalid device bei device. Das log sagt aber ganz klar, dass eine Sache, wieder Adapter möchte, angegeben ist. Nämlich die Mac-Adresse.
Es geht immer noch um diese Zeile:
radar.0 2019-01-06 19:30:18.874 warn Invalid Device should have IP or BT set { name: 'Micha', ip: '', macs: '80:58:F8:9E:3F:10', bluetooth: '', id: 'Micha', hasMAC: [ '80:58:F8:9E:3F:10' ], hasBT: false, printer: '', hasE
Ich leite einfach aus der Meldung ab, dass eine Angabe reicht.
Klasse was mach ich denn nun wenn ich kein BT machen will und die IP sich immer ändert. Das scheint mir undurchdacht.
Vielleicht mal versuchen unter ip einen hostnamen einzutragen. Erscheint mir als einzige sinnige Lösung.
-
Ok, scheint erst mal zu gehen.
radar.0 2019-01-06 19:38:52.642 info ScanAll: From all 1 devices dedected 1 are whoHere: Micha
radar.0 2019-01-06 19:37:40.500 info Adapter initialization finished!
radar.0 2019-01-06 19:37:40.279 info ScanAll: From all 0 devices dedected 0 are whoHere:
Der Adapter muss Informationsmäßig mal überarbeitet werden. Habe jetzt einfach mal die WLAN MAC des Telefons auch einfach ins BT Feld kopiert.
ok…war nur zufall. ging nie wieder
radar.0 2019-01-06 19:44:09.157 debug l2ping for Micha err: "Error: Command failed: l2ping -c1 80:58:F8:9E:3F:10 Can't connect: Host is down "
radar.0 2019-01-06 19:44:03.965 debug Error: Command failed: l2ping -c1 80:58:F8:9E:3F:10 Can't connect: Host is down
-
ach: der "grundeintrag" mit der IP vom iobroker musss gleuabe ich auch rein! und die IPs können im router fest vergeben werden… oder sollten.
auch wenn radar die "unbekannten" IP immer aufzeigt.
-
ach: der "grundeintrag" mit der IP vom iobroker musss gleuabe ich auch rein! und die IPs können im router fest vergeben werden… oder sollten.
auch wenn radar die "unbekannten" IP immer aufzeigt. `
Du, das ist Blödsinn. Nix "sollte" fest vergeben werden. Das macht man für Server oder für Geräte die permanent UNBEDINGT unter einer IP erreichbar sein müssen.
Wenn, dann ist das Konzept hier nach hinten losgegangen.
Aber ich glaube ich habe eine Vermutung woran es liegt !
Mein Netzwerk ist zu groß! Während 99,99% der normalen User einen /24 IP Bereich haben zb. 192.168.1.xxx, habe ich ein /23 Netz von 10.10.10.1 bis 10.10.11.254.
Glaube muss mal den Entwickler kontaktieren.
-
So ENDLICH ! Nach much much fummellei, endlich mal ne aussage womit man was anfangen kann. Deutet leider auf nen Bug im Adapter hin.
radar.0 2019-01-06 20:25:29.167 warn MAC addresses '80:58:F8:9E:3F:10' will not be scanned because no arp-scan is available!
weil:
root@iobroker:~# arp-scan
Interface: eth0, datalink type: EN10MB (Ethernet)
Usage: arp-scan [options] [hosts…]
scheinut nur den entwickler nicht zu interessieren, weshalb man davon ausgehen kann, dass dieses adapter tot ist
https://github.com/frankjoke/ioBroker.radar/issues/24
Vielleicht will unser Obermeister Bluefox sich mal der Sache annehmen. Ich habe vom proggen zu wenig Ahnung um vermutlich die "Kleinigkeit" zu korrigieren.
Auch lustig:
radar.0 2019-01-06 20:35:33.240 info New IP address 94.165.71.3
Der denkt sich hin und wieder mal einfach neue IP's aus die mir nicht gehören.
-
nein denkt er nicht - wenigstens hier .. der testet über drei IP die anwesenheit von … ach , vergessen,steht im readme
alle IP´´s die er hier gescannt hat sind real... klar einig die drei scnner aus dem readme müssen installiert sein, sonst zickt er.
wobei das thema rechte auch wohl nicht zu vernachlässingen ist.
-
nein denkt er nicht - wenigstens hier .. der testet über drei IP die anwesenheit von … ach , vergessen,steht im readme
alle IP´´s die er hier gescannt hat sind real... klar einig die drei scnner aus dem readme müssen installiert sein, sonst zickt er.
wobei das thema rechte auch wohl nicht zu vernachlässingen ist. `
gut ändert ja nichts. ist für mich jetzt ziemlich sicher das es nen bug ist.
arp-scan klappt super.
root@iobroker:~# arp-scan 10.10.10.0/23 | grep 80:58:f8:9e:3f:10
10.10.11.14 80:58:f8:9e:3f:10 (Unknown)
root@iobroker:~#
ist ja schon im august 2018 von einem anderen user bei github gemeldet, aber der entwickler reagiert nicht.
ps: habe mal versucht bluefox als guter Entwickler ne PM zu schreiben. Vielleicht guckt er sich das mal an.
pps: gerade erfahren, das bekannt ist, dass der entwickler nicht reagiert. Es wird geguckt was getan werden kann.
-
da bin ich sehr gespannt, ja ein update wäre nicht schlecht denn der anwesend-status toggelt auch zwischendurch mal
-
Es passiert, dass die Entwickler keine Lust/Zeit/Motivation/… mehr haben.
Das ist vermutlich einen Fall.
Aber dadurch, dass es OpenSource ist, kann man alles weiter entwickeln.
Ich bin komplett von anderen Sachen geblockt, aber ihr - @dondaik, @ramses können das forken und alles fixen.
Ich kann dann das auf npm "publischen".
-
da fehlt mir leider das fachwissen .
-
da fehlt mir leider das fachwissen . `
Und mir fehlt die Zeit.Ich arbeite schon lange am meinen Maximum was ein Mensch überhaupt leisten kann.
Steve Jobs und E. Mask sind die Faultiere mit Ihren 90 Stunden pro Woche in Vergleich zu mir. :lol:
-
Jetzt weiß ich auch, warum ich IObroker ab und zu neustarten muß, weil Radar spinnt.
Es geht ein paar Wochen gut, dann zickt Radar wieder herum.
Eine Frage am Rande:
Wenn man schon weiß, daß Radar spinnt und den Entwicklern die Motivation fehlt, warum ist Radar noch auf der Adapter-Liste?
Gesendet von meinem MI 8 mit Tapatalk