NEWS
Adapter: Radar
-
Hello.
Radar driver not see bluetooth devices.
What i do wrong ? Help please !
radar.0 2018-10-26 22:29:13.075 warn radar initialization finished with error SyntaxError: Unexpected token c in JSON at position 0 at Object.parse (native) at pGet.then.res (/opt/iobroker/node_modules/iobroker.radar/radar.js:820
radar.0 2018-10-26 22:29:08.906 warn MAC addresses '00:xx:xx:xx:xx:FD' will not be scanned because no arp-scan is available!
System CentOS 7.0
22:32:20-root@home.angelok.ru:~# arp-scan -V
arp-scan 1.9.2
Copyright (C) 2005-2013 Roy Hills, NTA Monitor Ltd.
arp-scan comes with NO WARRANTY to the extent permitted by law.
You may redistribute copies of arp-scan under the terms of the GNU
General Public License.
For more information about these matters, see the file named COPYING.
libpcap version 1.5.3
-
Beir mir kommt folgendes Warning - das Gerät wird auch nicht als anwesend erkannt. Was mache ich falsch?
! invalid Device should have IP or BT set { name: 'Sven', ip: '', macs: 'X4:61:8X:22:0A:CX', bluetooth: '', id: 'Sven', hasMAC: [ 'X4:61:8X:22:0A:CX' ], hasBT: false, printer: '', hasEC
-
Du hast anscheinend nur die MAC-Adresse eingegeben. m.M. fehlt entweder die IP oder die bluetooth Adresse.
-
Ich versuche die Geräte nur über die mac Adresse zu finden, da sich die ip ja im DHCP bereich ändern kann. Funktioniert leider wie bei LJSven auch nicht.
Im Objekt "radar.0.AllUnknownIPs" finde ich allerdings das Gerät mit der richtigen MAC Adresse:
"192.168.1.101":"58:2A:F7:85:1E:2C; HUAWEI_P8_lite.v.cablecom.net; Vendor N/A"
Im Log steht folgendens:
Invalid Device should have IP or BT set { name: 'Andi-mobil', ip: '', macs: '58:2A:F7:85:1E:2C', bluetooth: '', id: 'Andi-mobil', hasMAC: [ '58:2A:F7:85:1E:2C' ], hasBT: false, printer:
Wo liegt hier genau der Fehler?
-
Auch für dein Problem gilt:
@Messiahs:Du hast anscheinend nur die MAC-Adresse eingegeben. m.M. fehlt entweder die IP oder die bluetooth Adresse. `
Mit IP-Adresse/WLAN wirst Du wahrscheinlich sowieso keine lange Freude haben, also einfach die Bluetooth MAC Adresse im Adapter hinterlegen und gut ist.
Alternativ: feste IP Adresse für dein Handy hinterlegen (z.B. im Router) und die Adresse dann in Radar hinterlegen.
Kurz:
Die Eingabe einer IP bzw. der Bluetooth Adresse ist Pflicht. Nur die MAC-Adresse reicht nicht.
-
Hallo Leute, ich bekomme den Adapter irgendwie nicht zum laufen.
Mein ioBroker läuft auf im Docker auf einen Raspberry-Image, installiert hab ich zusätzlich fping und arp-scan. Der Adapter ist nach dem installieren auch verbunden, aber sobald ich eine IP hinzufüge wird die Instanz Rot.
Folgendes steht im Log, sieht für mich erstmal unauffällig aus.
Hat da wer ne gute Idee?
Danke
-
Da habe ich das gleiche Problem .
Im produktiven System habe ich absolut kein Problem.
Wenn ich im Testsystem Radar laufen lasse, Probleme über Probleme.
Ich lasse bei beiden Systeme die BT MAC-Adresse orten.
Beim produktiven System läuft es einwandfrei . Beim Testsystem bekomme ich keine BT MAC-Adresse angezeigt .
Gesendet von meinem MI 8 mit Tapatalk
-
Hallo Leute, ich bekomme den Adapter irgendwie nicht zum laufen.
Mein ioBroker läuft auf im Docker auf einen Raspberry-Image, installiert hab ich zusätzlich fping und arp-scan. Der Adapter ist nach dem installieren auch verbunden, aber sobald ich eine IP hinzufüge wird die Instanz Rot.
Folgendes steht im Log, sieht für mich erstmal unauffällig aus.
log.jpg
Hat da wer ne gute Idee?
Danke `
Hat keiner eine zündende Idee, bzw. Lösungsansatz? Danke
-
Der radar-Adapter startet doch neu, oder was hast du da gemacht?
Hast du mal auf debug umgestellt, vielleicht kommen da ein paar Infos, ich habe von Docker leider keine Ahnung!
Enrico
-
Also bin auf fping, arp-scan und den Adapter installieren hab ich nichts gemacht. Ich kann mir das nicht erklären. Ich hab den Adapter jetzt entfernt und wieder neu installiert, soweit läuft er jetzt anscheinend, ist zumindest nicht mehr rot, aber bei den Objekten fehlen die eingetragenen IP-Adressen.
Alle 7min scheint er neu zu starten, was mich wundert ist im Log der Eintrag mit der neuen IP. Keine Ahnung woher die kommt, meine ist es jedenfalls nicht und da steht auch immer eine neue drin.
-
Stell doch mal bitte den Adapter auf debug, vielleicht kommen da ein paar brauchbare Infos.
Zeig mal bitte die Konfiguration des Adapters.
Enrico
-
Hallo Enrico, hier ist meine Konfig, allerdings ist die Standard, so wie ich es bei anderen funktionierenden auch gesehen habe.
Ich würde den Adapter ja in den Debug Modus versetzen, allerdings finde ich da nirgends eine Einstellung dazu.
Wie kann ich das denn machen?
-
Guten Morgen zusammen,
habe ein kleines "Problem".
Folgendes möchte ich realisieren: Sobald sich mein Handy mit dem WiFi verbindet (also ipHere = true) möchte ich eine Szene starten.
Soweit so gut - das habe ich geschafft mit Blockly.
Jetzt aber zu meinem Problem. Wenn ich die Szene ausschalte und der Radar Adapter pollt, aktualisiert er den ipHere state und setzt ihn erneut auf =true. Ergo geht meine Sezene wieder von vorne los.
Gibt es in Blockly eine Möglichkeit das Event nur einmal zu starten? Wenn nein, bräuchte ich jemanden der sich mit Java an sich ein bisschen auskennt wegen der "function once" (Ich denke das könnte mein Problem lösen)
Grüße
candyflip :mrgreen:
-
Vielleicht noch als Ergänzung ich hab folgende Versionen installiert:
node 6.14.1
nodejs 6.14.1
npm 3.10.10
-
Ich würde den Adapter ja in den Debug Modus versetzen
Wie kann ich das denn machen? `
Du musst den Reiter Instanzen aufgrufen und dann, wenn deine Expertenansicht an ist, kannst du die Logstufe auf debug stellen.
Sollte die Expertenansicht noch nicht aktiv sein, muss du, bei admin V3, oben links auf das zweite runde Symbol klicken, dann solltest du die Einstellungen sehen.
Beim Umstellen der Logstufe wird glaub ich der Adapter neugestartet.
Warum hast du bei den Geräten eine Einstellung mit localhost drin, was wilst du damit abfragen?
Enrico
-
Ah vielen Dank, das mit dem Debugmodus kannte ich noch nicht. Der Localhost ist eigentlich unnütz, hab ich jetzt mal rausgeschmissen, der war schon als default drin nach der Installation.
Ansonsten hat sich leider nicht viel im Log geändert, nur 4 Einträge sind dazukommen, welche aber denk ich auch nicht zur Problemlösung beitragen.
-
Die Zeile mit My IP Error kommt mir komisch vor. Irgendwas muss den Adapter stören, weshalb er immer wieder neustartet!
Danach kommt ja immer die Meldung mit der neuen IP, scheinbar die externe IP vom Internet. Kannst du mal was dazu sagen, wie dein System aussieht, welche Hardware (und vielleicht auch Software) du verwendest?
Hast du den Adapter schonmal komplett deinstalliert und wieder neu installiert?
Enrico
-
Ja die kommt mir auch sehr spanisch vor, wüsste aber nicht was da helfen könnte? Vielleicht fehlt ja noch etwas was der Adapter voraussetzt, aber nicht installiert ist?
ioBroker läuft im Docker, d.h. in einem virtuellen Image, somit dürfte es auch keine inkompatible Hardware geben, was mein NAS allerdings nicht hat ist Bluetooth, somit kann ich natürlich auch die Bluetoothfunktionalität des Adapters nicht nutzen, aber IP würde mir ja ausreichen.
Die Version ist Linux version 4.4.59+ (root@build3) (gcc version 4.9.3 20150311 (prerelease) (crosstool-NG 1.20.0) ) #23824 SMP PREEMPT
-
Das hat bestimmt mit deiner Docker-Installation zu tun, da kann ich dir aber leider nicht weiterhelfen!
Enrico
-
Hello.
Radar driver not see bluetooth devices.
What i do wrong ? Help please !
radar.0 2018-10-26 22:29:13.075 warn radar initialization finished with error SyntaxError: Unexpected token c in JSON at position 0 at Object.parse (native) at pGet.then.res (/opt/iobroker/node_modules/iobroker.radar/radar.js:820
radar.0 2018-10-26 22:29:08.906 warn MAC addresses '00:xx:xx:xx:xx:FD' will not be scanned because no arp-scan is available!
System CentOS 7.0
22:32:20-root@home.angelok.ru:~# arp-scan -V
arp-scan 1.9.2
Copyright (C) 2005-2013 Roy Hills, NTA Monitor Ltd.
arp-scan comes with NO WARRANTY to the extent permitted by law.
You may redistribute copies of arp-scan under the terms of the GNU
General Public License.
For more information about these matters, see the file named COPYING.
libpcap version 1.5.3 `
i found a problem and fix them.
everywhere where arp-scan is caused
pExec('arp-scan -lgq –retry=7')
i add the interface
pExec('arp-scan --interface enp1s0 -lgq --retry=7')
after that the script works normally