Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

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

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

[Adapter] Neuer radar2-Adapter

Scheduled Pinned Locked Moved Entwicklung
adapterradar2 adapter
840 Posts 80 Posters 247.6k Views 54 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ostseereiterO ostseereiter

    Hallo Freunde nach einen JS-Conroller-Update bekomme ich den Radaradapter nicht zum laufen. Habe ihm schon deinstalliert. Aber es geht nicht. Folgende Meldung wird ausgegeben.

    
    host.debianhp	2019-06-25 10:42:50.532	info	Restart adapter system.adapter.radar2.0 because enabled
    host.debianhp	2019-06-25 10:42:50.532	error	instance system.adapter.radar2.0 terminated with code 0 (OK)
    host.debianhp	2019-06-25 10:42:50.532	error	Caught by controller[0]: port: 67 }
    host.debianhp	2019-06-25 10:42:50.532	error	Caught by controller[0]: address: '0.0.0.0',
    host.debianhp	2019-06-25 10:42:50.532	error	Caught by controller[0]: syscall: 'bind',
    host.debianhp	2019-06-25 10:42:50.532	error	Caught by controller[0]: code: 'EACCES',
    host.debianhp	2019-06-25 10:42:50.532	error	Caught by controller[0]: errno: 'EACCES',
    host.debianhp	2019-06-25 10:42:50.532	error	Caught by controller[0]: at process._tickCallback (internal/process/next_tick.js:181:9)
    host.debianhp	2019-06-25 10:42:50.532	error	Caught by controller[0]: at _combinedTickCallback (internal/process/next_tick.js:142:11)
    host.debianhp	2019-06-25 10:42:50.532	error	Caught by controller[0]: at _handle.lookup (dgram.js:266:18)
    host.debianhp	2019-06-25 10:42:50.531	error	Caught by controller[0]: { Error: bind EACCES 0.0.0.0:67
    
    AlCalzoneA Offline
    AlCalzoneA Offline
    AlCalzone
    Developer
    wrote on last edited by
    #704

    @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`)
    

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

    ostseereiterO MathiasJM 2 Replies Last reply
    1
    • 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`)
      
      ostseereiterO Offline
      ostseereiterO Offline
      ostseereiter
      wrote on last edited by
      #705

      @AlCalzone
      Danke das war es.

      Gruß OSR

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

      1 Reply Last reply
      0
      • 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
        wrote on last edited by
        #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 Reply Last reply
        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
          wrote on last edited by
          #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 Reply Last reply
          0
          • marcusklM Offline
            marcusklM Offline
            marcuskl
            wrote on last edited by
            #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 Replies Last reply
            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
              wrote on last edited by
              #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 Reply Last reply
              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
                wrote on last edited by
                #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 Replies Last reply
                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
                  wrote on last edited by
                  #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 Reply Last reply
                  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
                    wrote on last edited by
                    #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 Reply Last reply
                    0
                    • marcusklM Offline
                      marcusklM Offline
                      marcuskl
                      wrote on last edited by
                      #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 Reply Last reply
                      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
                        wrote on last edited by
                        #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 Reply Last reply
                        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
                          wrote on last edited by
                          #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 Reply Last reply
                          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
                            wrote on last edited by 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 Reply Last reply
                            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
                              wrote on last edited by
                              #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 Reply Last reply
                              0
                              • S Offline
                                S Offline
                                schmuh
                                wrote on last edited by
                                #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 Reply Last reply
                                0
                                • MathiasJM Offline
                                  MathiasJM Offline
                                  MathiasJ
                                  wrote on last edited by
                                  #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 Reply Last reply
                                  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
                                    wrote on last edited by
                                    #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 Reply Last reply
                                    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 Offline
                                      S Offline
                                      schmuh
                                      wrote on last edited by
                                      #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 Reply Last reply
                                      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
                                        wrote on last edited by
                                        #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 Reply Last reply
                                        0
                                        • S Offline
                                          S Offline
                                          steimi
                                          wrote on last edited by 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 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          350

                                          Online

                                          32.5k

                                          Users

                                          81.7k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe