Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

  1. ioBroker Community Home
  2. Deutsch
  3. Entwicklung
  4. [Adapter] Neuer radar2-Adapter

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.2k

[Adapter] Neuer radar2-Adapter

Geplant Angeheftet Gesperrt Verschoben Entwicklung
adapterradar2 adapter
840 Beiträge 80 Kommentatoren 242.8k Aufrufe 54 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • AlCalzoneA AlCalzone

    @ostseereiter Bitte mal den Fixer ausführen, oder alternativ nur:

    sudo setcap 'cap_net_admin,cap_net_bind_service,cap_net_raw+eip' $(eval readlink -f `which node`)
    
    MathiasJM Offline
    MathiasJM Offline
    MathiasJ
    schrieb am zuletzt editiert von
    #706

    @ostseereiter
    glück gehabt, bei mir hat es nach dem Node-Update nichts gebracht.
    habe IObroker dann neu aufgesetzt, dann waren die Fehler auch weg.

    IObroker auf dem NUC als VM.
    Da ich noch keine Aktoren habe, wird momentan via Radar nur der AB der Fritzbox ein- und ausgeschaltet.
    Welches Smarthome-System es letztendlich wird, weiß ich noch nicht. Vielleicht kommen auch nur Zigbee-Geräte ins Haus.

    ostseereiterO 1 Antwort Letzte Antwort
    0
    • MathiasJM MathiasJ

      @ostseereiter
      glück gehabt, bei mir hat es nach dem Node-Update nichts gebracht.
      habe IObroker dann neu aufgesetzt, dann waren die Fehler auch weg.

      ostseereiterO Offline
      ostseereiterO Offline
      ostseereiter
      schrieb am zuletzt editiert von
      #707

      @MathiasJ
      das ist dann nicht so gut aber wenn es jetzt läuft.

      Gruß OSR

      Plattform
      Linux x64 CPUs2 AMD G-T56N Processor 1646 MHz 8GB RAM

      1 Antwort Letzte Antwort
      0
      • marcusklM Offline
        marcusklM Offline
        marcuskl
        schrieb am zuletzt editiert von
        #708

        Hallo Leute ich bekomme den Radar2 Adapter nicht zum laufen, was mache ich falsch ?

        Screenshot_20190701-115120_Samsung Internet.jpg

        Screenshot_20190701-115138_Samsung Internet.jpg

        Host: Intel Nuc6cayh (16GB Ram, 240GB SSD) mit Proxmox.

        Iobroker VM, InfluxDB LXC, Pihole LXC, Tasmoadmin LXC, Easy2connect VM

        AlCalzoneA frankjokeF 2 Antworten Letzte Antwort
        0
        • marcusklM marcuskl

          Hallo Leute ich bekomme den Radar2 Adapter nicht zum laufen, was mache ich falsch ?

          Screenshot_20190701-115120_Samsung Internet.jpg

          Screenshot_20190701-115138_Samsung Internet.jpg

          AlCalzoneA Offline
          AlCalzoneA Offline
          AlCalzone
          Developer
          schrieb am zuletzt editiert von
          #709

          @marcuskl Lass mal den Fixer laufen:

          curl -sL https://iobroker.net/fix.sh | bash -
          

          Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

          1 Antwort Letzte Antwort
          0
          • marcusklM marcuskl

            Hallo Leute ich bekomme den Radar2 Adapter nicht zum laufen, was mache ich falsch ?

            Screenshot_20190701-115120_Samsung Internet.jpg

            Screenshot_20190701-115138_Samsung Internet.jpg

            frankjokeF Offline
            frankjokeF Offline
            frankjoke
            schrieb am zuletzt editiert von
            #710

            @marcuskl

            Wenn du etwas änderst im ioBroker (Nodejs oder ioBroker neu installierst u.s.w.) dann bitte immer vor installation/update vom adapter

            sudo apt-get install libcap2-bin arp-scan bluetooth bluez libbluetooth-dev libudev-dev net-tools
            sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which arp-scan`)
            sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which node`)
            sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which arp`)
            sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which hcitool`)
            sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which hciconfig`)
            sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which l2ping`)
            

            ausführen. Das sollte die eingeschränkten Standardbewilligungen wieder aufheben.

            Frank,

            NUC's, VM's und Raspi's unter Raspian, Ubuntu und Debian zum Testen.
            Adapter die ich selbst beigesteuert habe: BMW, broadlink2, radar2, systeminfo, km200, xs1 und einige im Anmarsch!

            AlCalzoneA marcusklM T 3 Antworten Letzte Antwort
            0
            • frankjokeF frankjoke

              @marcuskl

              Wenn du etwas änderst im ioBroker (Nodejs oder ioBroker neu installierst u.s.w.) dann bitte immer vor installation/update vom adapter

              sudo apt-get install libcap2-bin arp-scan bluetooth bluez libbluetooth-dev libudev-dev net-tools
              sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which arp-scan`)
              sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which node`)
              sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which arp`)
              sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which hcitool`)
              sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which hciconfig`)
              sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which l2ping`)
              

              ausführen. Das sollte die eingeschränkten Standardbewilligungen wieder aufheben.

              AlCalzoneA Offline
              AlCalzoneA Offline
              AlCalzone
              Developer
              schrieb am zuletzt editiert von
              #711

              Das einzige was sich bei Node-Update ändern sollte ist

              sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f which node)

              Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

              1 Antwort Letzte Antwort
              0
              • frankjokeF frankjoke

                @marcuskl

                Wenn du etwas änderst im ioBroker (Nodejs oder ioBroker neu installierst u.s.w.) dann bitte immer vor installation/update vom adapter

                sudo apt-get install libcap2-bin arp-scan bluetooth bluez libbluetooth-dev libudev-dev net-tools
                sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which arp-scan`)
                sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which node`)
                sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which arp`)
                sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which hcitool`)
                sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which hciconfig`)
                sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which l2ping`)
                

                ausführen. Das sollte die eingeschränkten Standardbewilligungen wieder aufheben.

                marcusklM Offline
                marcusklM Offline
                marcuskl
                schrieb am zuletzt editiert von
                #712

                @frankjoke
                Danke hat geklappt, kannst du mir genauer erklären was das jz gemacht hat ?
                Ich habe eigentlich in letzter Zeit nichts derselben gemacht wie Iobroker neu aufgesetzt oder Node aktualisiert.

                Host: Intel Nuc6cayh (16GB Ram, 240GB SSD) mit Proxmox.

                Iobroker VM, InfluxDB LXC, Pihole LXC, Tasmoadmin LXC, Easy2connect VM

                1 Antwort Letzte Antwort
                0
                • marcusklM Offline
                  marcusklM Offline
                  marcuskl
                  schrieb am zuletzt editiert von
                  #713

                  Ich möchte gerne ein BT Gerät abfragen, ob es vorhanden ist, wenn ein Bewegungsmelder, bewegung erkennt.
                  Kann man den Datenpunkt "here" per Skript neu abfragen ?

                  Host: Intel Nuc6cayh (16GB Ram, 240GB SSD) mit Proxmox.

                  Iobroker VM, InfluxDB LXC, Pihole LXC, Tasmoadmin LXC, Easy2connect VM

                  DiginixD 1 Antwort Letzte Antwort
                  0
                  • marcusklM marcuskl

                    Ich möchte gerne ein BT Gerät abfragen, ob es vorhanden ist, wenn ein Bewegungsmelder, bewegung erkennt.
                    Kann man den Datenpunkt "here" per Skript neu abfragen ?

                    DiginixD Offline
                    DiginixD Offline
                    Diginix
                    schrieb am zuletzt editiert von
                    #714

                    @marcuskl Klar, dafür sind doch Datenpunkte da, um sie in Skripten abfragen zu können.
                    Oder meinst du vllt. eine Aktualisierung erzwingen? Das funktioniert nicht so einfach.
                    Der Adapter arbeitet mit festen Scanzyklen, die du in den Einstellungen der Instanz selbst festlegen kannst.

                    ..:: So long! Tom ::..

                    NUC7i3 (Ubuntu Proxmox VM) | Echo Dots 2+3. Gen | Xiaomi Sensoren | Mi Robot 1S | Yeelight | Sonoff | Shelly | H801 RGB | Gosund SP1 | NodeMCU+ESP32 | Kostal Plenticore PV+BYD | openWB

                    marcusklM 1 Antwort Letzte Antwort
                    0
                    • DiginixD Diginix

                      @marcuskl Klar, dafür sind doch Datenpunkte da, um sie in Skripten abfragen zu können.
                      Oder meinst du vllt. eine Aktualisierung erzwingen? Das funktioniert nicht so einfach.
                      Der Adapter arbeitet mit festen Scanzyklen, die du in den Einstellungen der Instanz selbst festlegen kannst.

                      marcusklM Offline
                      marcusklM Offline
                      marcuskl
                      schrieb am zuletzt editiert von
                      #715

                      @Diginix sagte in [Adapter] Neuer radar2-Adapter:

                      @marcuskl Klar, dafür sind doch Datenpunkte da, um sie in Skripten abfragen zu können.
                      Oder meinst du vllt. eine Aktualisierung erzwingen? Das funktioniert nicht so einfach.
                      Der Adapter arbeitet mit festen Scanzyklen, die du in den Einstellungen der Instanz selbst festlegen kannst.

                      Ja Aktualisierung erzwingen.
                      Ok.

                      Host: Intel Nuc6cayh (16GB Ram, 240GB SSD) mit Proxmox.

                      Iobroker VM, InfluxDB LXC, Pihole LXC, Tasmoadmin LXC, Easy2connect VM

                      DiginixD 1 Antwort Letzte Antwort
                      0
                      • marcusklM marcuskl

                        @Diginix sagte in [Adapter] Neuer radar2-Adapter:

                        @marcuskl Klar, dafür sind doch Datenpunkte da, um sie in Skripten abfragen zu können.
                        Oder meinst du vllt. eine Aktualisierung erzwingen? Das funktioniert nicht so einfach.
                        Der Adapter arbeitet mit festen Scanzyklen, die du in den Einstellungen der Instanz selbst festlegen kannst.

                        Ja Aktualisierung erzwingen.
                        Ok.

                        DiginixD Offline
                        DiginixD Offline
                        Diginix
                        schrieb am zuletzt editiert von Diginix
                        #716

                        @marcuskl Je nach eingestelltem Zyklus ist das Alter des here Datenpunktes doch max. 30 Sekunden. Durch den großen Radius von BT kannst du ohnehin nie genau sagen dass sich das Gerät noch im Raum befindet.
                        Anwesenheitserkennung über Wifi/BT heißt "es befindet sich in Reichweite, ca. 10 m".
                        Eine genaue Standortermittlung wo in Wohnung/Haus/Grundstück ist nur über komplexe Feldstärkenauswertung von vielen Messstellen möglich.

                        Wenn du aber einfach nur wissen willst ob das Gerät in den letzten 30 Sekunden in der Nähe war wenn der BWM auslöst, dann geht das mit dem radar2 Adapter.

                        ..:: So long! Tom ::..

                        NUC7i3 (Ubuntu Proxmox VM) | Echo Dots 2+3. Gen | Xiaomi Sensoren | Mi Robot 1S | Yeelight | Sonoff | Shelly | H801 RGB | Gosund SP1 | NodeMCU+ESP32 | Kostal Plenticore PV+BYD | openWB

                        marcusklM 1 Antwort Letzte Antwort
                        0
                        • DiginixD Diginix

                          @marcuskl Je nach eingestelltem Zyklus ist das Alter des here Datenpunktes doch max. 30 Sekunden. Durch den großen Radius von BT kannst du ohnehin nie genau sagen dass sich das Gerät noch im Raum befindet.
                          Anwesenheitserkennung über Wifi/BT heißt "es befindet sich in Reichweite, ca. 10 m".
                          Eine genaue Standortermittlung wo in Wohnung/Haus/Grundstück ist nur über komplexe Feldstärkenauswertung von vielen Messstellen möglich.

                          Wenn du aber einfach nur wissen willst ob das Gerät in den letzten 30 Sekunden in der Nähe war wenn der BWM auslöst, dann geht das mit dem radar2 Adapter.

                          marcusklM Offline
                          marcusklM Offline
                          marcuskl
                          schrieb am zuletzt editiert von
                          #717

                          @Diginix sagte in [Adapter] Neuer radar2-Adapter:

                          @marcuskl Je nach eingestelltem Zyklus ist das Alter des here Datenpunktes doch max. 30 Sekunden. Durch den großen Radius von BT kannst du ohnehin nie genau sagen dass sich das Gerät noch im Raum befindet.
                          Anwesenheitserkennung über Wifi/BT heißt "es befindet sich in Reichweite, ca. 10 m".
                          Eine genaue Standortermittlung wo in Wohnung/Haus/Grundstück ist nur über komplexe Feldstärkenauswertung von vielen Messstellen möglich.

                          Wenn du aber einfach nur wissen willst ob das Gerät in den letzten 30 Sekunden in der Nähe war wenn der BWM auslöst, dann geht das mit dem radar2 Adapter.

                          Das ist mir klar, ich will ein BT Tag nur zu Anwesenheit zuhause Allgemein nutzen und nicht zur Anwesenheitserkennung von Räumen.
                          Ich habe jetzt aber gemerkt, dass nach einiger Zeit der Datenpunkt von meinem BT Tag auf false geht, aber mit meinem Handy ist der Tag weiterhin sichtbar.
                          Nutze ein BT Tag aus China, liegt es an dem oder an etwas anderem ?
                          Bluetooth Tag

                          Ich nutze das interen Bluetooth vom Nuc zur Info.

                          Host: Intel Nuc6cayh (16GB Ram, 240GB SSD) mit Proxmox.

                          Iobroker VM, InfluxDB LXC, Pihole LXC, Tasmoadmin LXC, Easy2connect VM

                          1 Antwort Letzte Antwort
                          0
                          • S Online
                            S Online
                            schmuh
                            schrieb am zuletzt editiert von
                            #718

                            @frankjoke
                            Wie wird denn die Präsenz eines HP Druckers angezeigt? Ich habe hier nicht wie bei den anderen Geräten ein true/false, sondern einen "_lastHere" Wert.
                            a22fb090-67d3-44f7-81ac-302f11982487-image.png
                            Zur Info, ich habe per Export/Import, wie beschrieben vom Radar 1 geupdatet.

                            Beste Grüße
                            Werner

                            S 1 Antwort Letzte Antwort
                            0
                            • MathiasJM Offline
                              MathiasJM Offline
                              MathiasJ
                              schrieb am zuletzt editiert von
                              #719

                              Hat schon jemand Erfahrungen mit dem PI 4 und dem internen BT Modul gemacht?
                              Ist ja BT 5 und die Reichweite wäre größer.

                              IObroker auf dem NUC als VM.
                              Da ich noch keine Aktoren habe, wird momentan via Radar nur der AB der Fritzbox ein- und ausgeschaltet.
                              Welches Smarthome-System es letztendlich wird, weiß ich noch nicht. Vielleicht kommen auch nur Zigbee-Geräte ins Haus.

                              1 Antwort Letzte Antwort
                              0
                              • frankjokeF frankjoke

                                @ozboss
                                Die Zeilen die beim Start kommen sind nur Beispiele und nicht exisatierende mac-adressen, können/sollen alle gelöscht/geändert werden.

                                Ich werde in der nächsten Version die BT und arp-scans abschaltbar machen aber es sollte auch reichen einfach keine BT-Mac-Adressen in irgendeinen Listen/Geräteeintrag einzutragen, dann sollten keine normalen BT.Geräte gesucht werden. Wenn du auf Hcitool schaltest und hcitool und l2ping umbenennst wird auch das nicht durchgeführt, aber wie gesagt, wenn keine BT-Mac's eingetragen sind sollte eigentlich nichts geladen werden wenn auf HciTool geschaltet ist..

                                C Offline
                                C Offline
                                ChristianF
                                schrieb am zuletzt editiert von
                                #720

                                @frankjoke sagte in [Adapter] Neuer radar2-Adapter:

                                Ich werde in der nächsten Version die BT und arp-scans abschaltbar machen aber es sollte auch reichen einfach keine BT-Mac-Adressen in irgendeinen Listen/Geräteeintrag einzutragen, dann sollten keine normalen BT.Geräte gesucht werden.

                                Hallo Frank, gibt es schon eine Idee, wann eine neue Version mit abschaltbaren Funktionen herauskommt (u.a. auch für die PiHole User)? Kann man irgendwie unterstützen?

                                Danke und viele Grüße
                                Christian

                                1 Antwort Letzte Antwort
                                0
                                • S schmuh

                                  @frankjoke
                                  Wie wird denn die Präsenz eines HP Druckers angezeigt? Ich habe hier nicht wie bei den anderen Geräten ein true/false, sondern einen "_lastHere" Wert.
                                  a22fb090-67d3-44f7-81ac-302f11982487-image.png
                                  Zur Info, ich habe per Export/Import, wie beschrieben vom Radar 1 geupdatet.

                                  Beste Grüße
                                  Werner

                                  S Online
                                  S Online
                                  schmuh
                                  schrieb am zuletzt editiert von
                                  #721

                                  @schmuh sagte in [Adapter] Neuer radar2-Adapter:

                                  @frankjoke
                                  Wie wird denn die Präsenz eines HP Druckers angezeigt? Ich habe hier nicht wie bei den anderen Geräten ein true/false, sondern einen "_lastHere" Wert.
                                  a22fb090-67d3-44f7-81ac-302f11982487-image.png
                                  Zur Info, ich habe per Export/Import, wie beschrieben vom Radar 1 geupdatet.

                                  Beste Grüße
                                  Werner

                                  Hat sich erledigt. Nachdem ich die MAC Adresse eingetragen habe, funktioniert es.

                                  1 Antwort Letzte Antwort
                                  0
                                  • frankjokeF frankjoke

                                    @marcuskl

                                    Wenn du etwas änderst im ioBroker (Nodejs oder ioBroker neu installierst u.s.w.) dann bitte immer vor installation/update vom adapter

                                    sudo apt-get install libcap2-bin arp-scan bluetooth bluez libbluetooth-dev libudev-dev net-tools
                                    sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which arp-scan`)
                                    sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which node`)
                                    sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which arp`)
                                    sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which hcitool`)
                                    sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which hciconfig`)
                                    sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which l2ping`)
                                    

                                    ausführen. Das sollte die eingeschränkten Standardbewilligungen wieder aufheben.

                                    T Offline
                                    T Offline
                                    toki1973
                                    schrieb am zuletzt editiert von
                                    #722

                                    @frankjoke said in [Adapter] Neuer radar2-Adapter:

                                    @marcuskl

                                    Wenn du etwas änderst im ioBroker (Nodejs oder ioBroker neu installierst u.s.w.) dann bitte immer vor installation/update vom adapter

                                    sudo apt-get install libcap2-bin arp-scan bluetooth bluez libbluetooth-dev libudev-dev net-tools
                                    sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which arp-scan`)
                                    sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which node`)
                                    sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which arp`)
                                    sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which hcitool`)
                                    sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which hciconfig`)
                                    sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which l2ping`)
                                    

                                    ausführen. Das sollte die eingeschränkten Standardbewilligungen wieder aufheben.

                                    Super Danke! Das war auch das Problem bei mir - nun gelöst

                                    NUC, PROXMOX, Grafana, Influx, Unify

                                    marcusklM 1 Antwort Letzte Antwort
                                    0
                                    • S Offline
                                      S Offline
                                      steimi
                                      schrieb am zuletzt editiert von steimi
                                      #723

                                      @frankjoke ich habe mein Debian des ioBrokers auf Buster aktualisiert. Leider funktioniert nun der radar2-Adapter nicht mehr. Es startet zwar die Instanz, aber anscheinend funktioniert arp-scan nicht mehr.
                                      Bei dem Befehl sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f which arp-scan) kommt zurück


                                      readlink: fehlender Operand
                                      „readlink --help“ liefert weitere Informationen.
                                      usage: setcap [-q] [-v] (-r|-|<caps>) <filename> [ ... (-r|-|<capsN>) <filenameN> ]

                                      Note <filename> must be a regular (non-symlink) file.

                                      Im Debug-Log der Instanz steht: radar2 set use of noble(true), doArp(false), btid(0) and doUwz(null,0,0,,false). Er scheint also arp-scan nicht zu verwenden (können). arp-scan liegt unter /usr/sbin und kann dort (nur) mit ./arp-scan aufgerufen werden.

                                      Der noch installierte radar-Adapter zeigt das selbe Fehlerbild. Dort kommt im Log die Meldung: MAC addresses 'xxxxxxxxxxxx' will not be scanned because no arp-scan is available!

                                      Irgendwann beendet sich dann der Adapter mit folgender Log-Meldung.


                                      radar2.0 2019-07-05 19:47:49.031 warn Adapter will exit in latest 1 sec with code false!
                                      radar2.0 2019-07-05 19:47:49.030 info Adapter disconnected and stopped with dostop(false) and callback(true)
                                      radar2.0 2019-07-05 19:47:44.036 info debug: ChangeState ack:true of Handy-Michael._lastHere = 2019-07-05@19:47:44
                                      radar2.0 2019-07-05 19:47:32.915 info debug: ChangeState ack:true of Weatherman._lastHere = 2019-07-05@19:47:32

                                      Eine Idee woran des liegt?

                                      Nachtrag: In der sudoers war nicht mehr der Eintrag "iobroker ALL=(ALL:ALL) NOPASSWD: ALL" für die Rechte auf arp-scan drin. Danach läuft es anscheindend, aber die Fehlermeldung mit dem fehlenden Operant kommt trotzdem noch. Ich beobachte weiter.

                                      Nachtrag2: funktioniert wieder nicht mehr - im Debug-Log steht nach Neustart des Adapters doARP(false)

                                      Nachtrag3: gelöst, war ein Problem mit putty, sudo und den Rechten der bei der Installation. Habe das Debian neu installiert und alle Befehle direkt in der Konsole in Proxmox eingegeben.

                                      1 Antwort Letzte Antwort
                                      0
                                      • Master67M Offline
                                        Master67M Offline
                                        Master67
                                        schrieb am zuletzt editiert von Master67
                                        #724

                                        Gelöscht... da falscher Adapter :-)

                                        Gruß Master67

                                        1 Antwort Letzte Antwort
                                        0
                                        • frankjokeF frankjoke

                                          Liebe ioBroker-Gemeinde, die 2.Version des Radar-Adapters steht bereit!

                                          Der Adapter wurde grundlegend neu aufgebaut und ermöglicht viele neue Einsatzgebiete und ist schneller und schlanker geworden.

                                          Er kann von Git unter

                                          https://github.com/frankjoke/ioBroker.radar2
                                          

                                          installiert werden, ist aber als npm auch verfügbar und sollte später im latest-repo auftauchen.

                                          Da einige BT-Treiber nicht gleichzeitig von zwei oder mehr Programmen verwendet werden können muss der alte radar-Adapter ausgeschaltet werden um den neuen zu Testen, außer ihr habt mehrere BT-Sticks und setzt den neuen Adapter auf eine andere Nummer als hci0!

                                          p.s.: unten ein Auszug aus der neuen Help-Seite:

                                          ioBroker radar2 für Netzwerk und Bluetooth-Geräte, HP Drucker und ECB-Kurse

                                          Mit diesem Adapter kann man testen ob Geräte via Netzwerk oder Bluetooth verfügbar sind.

                                          Er kann folgendes aufspüren oder anzeigen:

                                          • Geräte mit IP oder Netzwerkadressen, unterstützt IPv4 und IPv6!
                                          • Es intersucht alle Interfaces welche IPv4-Adressen zugewiesen haben (z.B. auf dem Kabel und WLan)
                                          • Neue Funktion erkennt alle neuen Benutzer im Netz sofort wenn sie eine IP zugewiesen bekommen (dhcp)
                                          • Bluetooth normal oder Bluetooth LE, der Bluetooth-Adapter kann definiert werden
                                          • HP-drucker tintenfüllstände
                                          • ECB Umrechnungskurse zum Euro
                                          • UWZ Wetterwarnungen
                                          • Eigene node-routinen
                                          • Mit Ausnahme von arp-scan keine externen Programme mehr notwendig, weniger CPU und Netzwerkauslastung!
                                          • Der Adapter läuft ohne sudo und somit auch als iobroker-Benutzer!
                                          • Urls mit https können jetzt verwendet werden
                                            HP-Drucker erzeugen weniger States

                                          Wenn die IP-adresse mit 'http' beginnt interpretiert radar2 sie als web-adresse (url) und fragt die Adresse ab anstatt ping zu verwenden. Damit kann der Status eines Webservers (wie z.B. http(s)://iobroker.net) geprüft werden.
                                          Bei https kann aber ein Fehler bei den Schlüsseln auch als 'nicht vorhanden' gemeldet werden. So meldet https://forum.iobroker.net abwesend da das Forum nicht im domainschlüssel gelistet ist. Das vorige Beispiel ohne 'forum.' funktioniert.

                                          Für Unwetterwarnungen muss im ioBroker-admin der Längen- und Breitengrad konfiguriert sein damit der Adapter den UWZ-Area_Code findet.
                                          Wenn der Wert von Max Messages >0 ist dann werden genau so viele states erzeugt die entweder leer sind oder Meldungen enthalten.
                                          Wenn 0 angegeben wird (als default) wird nur ein State erzeugt welcher dann für jede Meldung eine Zeile enthält.
                                          Jede Meldung besteht aus dem Meldungs-Text und am Ende eine severity-einstufung.
                                          Es kann eingestellt werden ob der der lange (mit genauer Beschreibung für Orte mit Gewitter) oder kurze Warnungstext angezeigt wird.

                                          Die verfügbareb ECB-Währungen können mit https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml abgefragt werden.

                                          Unterschiede zum alten radar-Adapter:


                                          Radar2 hört am Netzwerk mit um neuankömmlinge sofort zu entdecken. Das bedeutet wenn z.B. nach der Heimkehr das Häny sich ins lokale W-Lan einloggt).
                                          Wnn das Handy sich einloggt sendet es eine Anfrage per dhcp, das DHCP-Protokoll dauert 5 Sekunden (damit der Router keine Adresse vergibt die schon vergeben ist) der Router(=meistens DNS-Server) offeriert die Adresse genau dann wenn das Händy sie akzeptiert und die Verbindung aufnehen kann wir das auch in radar2 verarbeitet, nicht erst beim nächsten Scan!

                                          Weiters sind alle externen internen ping und DNS-Anfragen durch node-Module ersetzt und damit vielö schneller und mit weniger CPU-load verwendbar.
                                          Einzig und alleine arp-scan ist noch ein externes Programm welches einmal pro scan alle IPv4-Adressen scannt und erreichbare ausgibt. Nur jene Adressen welche nicht mit arp-scan gefunden werden können werden dann nochmal mit ping gesucht.
                                          Neu ist dass arp-scan alle IPv4-Schnittstellen überprüft und nicht nur die 1. Damit ist es möglich einen Raspi per Lan-Kabel ins Hausnetz anzuschließen und per W-Lan z.B. ins Gast-Wlan!
                                          Damit werden auch dort Geräte erkannt!

                                          Neu ist auch dass die Anwesenheit nicht mehr mizt Zählern sondern mit Zeitdauer bis zur letzten Sichtbarkeit berechnet wird und somit in Minuiten angegeben wird.

                                          Bei den Bluetooth-routinen wurde auch die externen Programme durch einige node-module ersetzt, damit wird ein Bluetooth-Standard und ein Bluetooth-LE scan durchgeführt. Beide dauern bis zu 12 Sekunden um alle Geräte zu fincen welche eine relativ gute Verbindung habenund deshalb ist die Minimale Scan-Zeit auf 15 Sekunden gesetzt.
                                          Das Signal ist bei BT sehr wichtig, deshalb würde ich nicht das interne BT-Modul verwenden sondern einen USB-BT 4.0-Modul (habe die um ~7€ gekauft), das richtige zu verwendende Interface (hci0...) kann konfiguriert werden.
                                          Damit kann man auch z.b. den BLE-Adapter jetzt gleichzeitig laufen lassen wenn man zwei Schnittstellen verwendet!

                                          Die Art der generierten Daten hat nsich auch geändert. Unbekannte IP und BT-Adressen werden jetzt einzeln gespeichert. Es kann jedoch eine Liste angegeben werden welche geräte aus diesen Info's ausschließt, das ist sicher gut für alle festen Geräte welche ihr nicht permanen testen wollt und die aber auch keine Unbekannt-Meldung generieren woillt.

                                          Die Intervalle für HP-Ducker, ECB-, UWZ- und normale scans können getrennt gesetzt werden.

                                          Installation


                                          Auf Linux sollte das tool arp-scan und libcap2-bin sowie einige Bluetooth treiber installiert werden installiert werden und die Rechte von arp-scan und node angepasst werden.
                                          Bei Debian (Raspi-Stretch, Ubuntu, ...) schaut das so aus:

                                          sudo apt-get install libcap2-bin arp-scan bluetooth bluez libbluetooth-dev libudev-dev net-tools
                                          sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which arp-scan`)
                                          sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which node`)
                                          sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which arp`)
                                          sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which hcitool`)
                                          sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which hciconfig`)
                                          sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which l2ping`)
                                          

                                          Bei Windows steht arp-scan nicht zur Verfügung und es wird nur node-ping verwendet.

                                          Der Rest kann ion der Adapter-Konfig eingestellt werden.

                                          Eine spezielle Info zu arp-scan:

                                          Es ist eine Standard-Kommandozeile -lgq --retry=4 --timeout=400 welche auf allen IPv4-Interfaces alle 255 Adressen scannt und wenn eine nicht binnen 400ms nicht antwortet es noch 4x probiert!
                                          Wenn ihr zwar mehrere interfaces habt aber nicht alle scannen wollt dann hängt --interface=br0 an dann wird nur dort gescannt.
                                          Die Wiederholungen werden bis 6-7 eventuell in 1% der Fälle noch besser, aber darüber habe ich kleinen Unterschied festgestellt. Genauso hab ich bei Timeout über 500 nie einen Unterschied erkannt.


                                          LG
                                          Frank

                                          S Online
                                          S Online
                                          schmuh
                                          schrieb am zuletzt editiert von schmuh
                                          #725

                                          @frankjoke
                                          Eine Frage: Ist es normal, dass Windows Rechner die im Standby (Energiesparmodus damit sie per WOL gestartet werden können) sind noch als "_here true" angezeigt werden? Ich glaube beim "alten" Radar Adapter war das nicht so. Per ping sind die Rechner nicht erreichbar. Lässt sich das vielleicht durch eine Einstellung vermeiden, so das diese auch als false erscheinen?

                                          Beste Grüße
                                          Werner

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          751

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe