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 für probe request monitoring

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    310

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

Adapter für probe request monitoring

Scheduled Pinned Locked Moved Entwicklung
33 Posts 7 Posters 6.7k Views
  • 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.
  • D Offline
    D Offline
    drekrob
    wrote on last edited by
    #1

    Mich hat gestört, dass der Ping Adapter immer die kurze Zeit in der mein Handy online geht nicht erwischt.

    Daher habe ich einen Adapter geschrieben, der Wifi Probe-Requests beobachtet und daraus die Erreichbarkeit eines Geräts berechnet.

    ProbeRequests werden von den meisten Geräten in regelmäßigen Abständen (zB 6 Minuten Moto G4) gesendet um nach umliegenden Wlans zu scannen.

    Immer wenn ein Probe-Request entdeckt wird, setze ich die Erreichbarkeit auf true.

    Kommt innerhalb von zehn Minuten kein entsprechender Request mehr wieder auf false.

    Auf diese Art kann mehr sehr zuverlässig die Präsenz von Geräten verfolgen.

    Im Falle von Handys trackt man damit typischerweise dessen Besitzer.

    Zum steuern der Heimautomatik super natürlich (alles ausschalten falls keiner Zuhause, Licht an beim heimkommen etc.)

    Aus Datenschutzgründen und Privatsphäre eher erschreckend.

    Ich hatte innerhalb kürzester Zeit mehrere hundert MAC-Addressen registriert - Nachbarn, Kunden, Mitarbeiter, vorbeifahrende Autos - alles möglich.

    Jedes Gerät hat vom Hersteller aus schon eine eindeutige MAC-Addresse.

    Bei mir läuft das ganze auf meinem Raspberry Pi 3. Sollte aber auf jedem Linux funktionieren.

    Dessen WLAN kann allerdings keinen "promiscous mode", daher musste ich mir einen 10€ Wlan Stick kaufen.

    Um es zum laufen zu bringen muss man das Netzwerk Interface auschalten und in den monitor mode versetzen (die Zahlen müssen entsprechend eurer Hardware angepasst werden):

    sudo ifconfig wlan1 down
    sudo iw phy phy1 interface add mon0 type monitor
    sudo ifconfig wlan1 up
    sudo ifconfig mon0 up
    

    Danach muss man in den Adaptereinstellungen angeben welches Monitorinterface man verwenden will und welche MAC Addressen getrackt werden sollen.

    Zu allen anderen MAC Addressen werden keine States erstellt.

    Den Adapter habe ich schnell zusammengeworfen in kaum einer Stunde, gerade so das nötigste gemacht.

    Funktioniert für mich aber schon genau wie ich es brauche.

    https://github.com/DerKorb/ioBroker.probemon

    1 Reply Last reply
    0
    • BluefoxB Offline
      BluefoxB Offline
      Bluefox
      wrote on last edited by
      #2

      Hat super gekappt, nur ein paar unwichtige Anmerkungen habe ich:

      • admin/probemon.png fehlt

      • www kann man komplett löschen

      • LICENSE fehlt bitte z.B. von hier kopieren https://github.com/ioBroker/ioBroker.js … er/LICENSE (nun eigenen Namen eintragen)

      • Ich denke, dass unter Windows das nicht laufen wird, deswegen in package.json

      "os": [
          "linux",
          "darwin"
       ],
      

      und io-package.json => common

      "os":                       ["linux", "darwin"],
      
      • Ich habe ein pull - request erstellt, weil die dependencies ein bisschen nicht da sind. :)

      • io-package.json => common

       "type": "communication"
      

      Diese Anleitung: …

      sudo ifconfig wlan1 down
      sudo iw phy phy1 interface add mon0 type monitor
      sudo ifconfig wlan1 up
      sudo ifconfig mon0 up
      

      Am besten gleich ins readme

      1 Reply Last reply
      0
      • D Offline
        D Offline
        drekrob
        wrote on last edited by
        #3

        Ich habe ja schon erwähnt, dass das bisher nur mit minimalem Aufwand zusammengeschmissen ist.

        Wollte nur mal testen ob das überhaupt so klappt, wie ich es mir vorstell und muss mich erst noch in iobroker Adapter einarbeiten.

        1 Reply Last reply
        0
        • blauholstenB Offline
          blauholstenB Offline
          blauholsten
          Developer
          wrote on last edited by
          #4

          Würde gerne testen, bei mir läuft iobroker auf einen NUC in einer VM unter Debian.

          Welche Einstellungen muss ich dann vornehmen?

          Habe keinen Plan ob ich das in der VM auch machen muss :oops:

          Entwickler vom: - Viessman Adapter
          - Alarm Adapter

          1 Reply Last reply
          0
          • D Offline
            D Offline
            drekrob
            wrote on last edited by
            #5

            schwer allgemein zu sagen. dein client os braucht zugriff auf die wlan hardware. kannst mal ifconfig ausführen und schauen ob ein wlanX dabei ist. wenn ja versuchen, das mit den befehlen von oben in den monitor mode zu versetzen. wenn nein könntest du es mit usb wifi stick versuchen. bei virtualbox kannst du zb usb geräte an den client weiterreichen, damit sollte es denke ich gehen.

            1 Reply Last reply
            0
            • blauholstenB Offline
              blauholstenB Offline
              blauholsten
              Developer
              wrote on last edited by
              #6

              @drekrob:

              schwer allgemein zu sagen. dein client os braucht zugriff auf die wlan hardware. kannst mal ifconfig ausführen und schauen ob ein wlanX dabei ist. wenn ja versuchen, das mit den befehlen von oben in den monitor mode zu versetzen. wenn nein könntest du es mit usb wifi stick versuchen. bei virtualbox kannst du zb usb geräte an den client weiterreichen, damit sollte es denke ich gehen. `
              Hi,

              bei ifconfig kommt folgendes:

              ` > eth0 Link encap:Ethernet Hardware Adresse 08:00:27:ba:37:4b

              inet Adresse:192.168.2.xxx Bcast:192.168.2.255 Maske:255.255.255.0

              inet6-Adresse: fe80::a00:27ff:feba:374b/64 Gültigkeitsbereich:Verbindung

              UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1

              RX packets:11904955 errors:0 dropped:295 overruns:0 frame:0

              TX packets:9783288 errors:0 dropped:0 overruns:0 carrier:0

              Kollisionen:0 Sendewarteschlangenlänge:1000

              RX bytes:1493310746 (1.3 GiB) TX bytes:2188811012 (2.0 GiB)

              lo Link encap:Lokale Schleife

              inet Adresse:127.0.0.1 Maske:255.0.0.0

              inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine

              UP LOOPBACK RUNNING MTU:65536 Metrik:1

              RX packets:60300348 errors:0 dropped:0 overruns:0 frame:0

              TX packets:60300348 errors:0 dropped:0 overruns:0 carrier:0

              Kollisionen:0 Sendewarteschlangenlänge:0

              RX bytes:8133999238 (7.5 GiB) TX bytes:8133999238 (7.5 GiB) `

              ich lese nichts von wlan

              Entwickler vom: - Viessman Adapter
              - Alarm Adapter

              1 Reply Last reply
              0
              • BluefoxB Offline
                BluefoxB Offline
                Bluefox
                wrote on last edited by
                #7

                Adapter sieht jetzt gut aus, allerdings ich habe keine Zeit den ausprobieren.

                Um den Adapter jetzt ins Repository zu nehmen sollte man noch den auf npm puschen und noch diesen Text austauschen:
                48_2016-11-21_19_56_25-derkorb_iobroker.probemon__template_adapter_for_iobroker.png

                Und es ist viel besser die Pakete von npm zu nehmen (statt github)

                Ich habe folgenden Kommentar gefunden:

                > Removed pcap.h which was leading to a compilation failure on Windows 7

                Ich nehme an, es kann auch unter windows laufen. Aber man muss prüfen.

                1 Reply Last reply
                0
                • ruhr70R Offline
                  ruhr70R Offline
                  ruhr70
                  wrote on last edited by
                  #8

                  @drekrob:

                  Bei mir läuft das ganze auf meinem Raspberry Pi 3. Sollte aber auf jedem Linux funktionieren.

                  Dessen WLAN kann allerdings keinen "promiscous mode", daher musste ich mir einen 10€ Wlan Stick kaufen. `

                  Kannst Du eine Empfehlung für einen Stick für den Pi3 unter Raspbian aussprechen?

                  Gibt es einen Link für eine Installationsanleitung und muss man das integrierte WLAN abschalten?

                  @drekrob:

                  Danach muss man in den Adaptereinstellungen angeben welches Monitorinterface man verwenden will und welche MAC Addressen getrackt werden sollen.

                  Zu allen anderen MAC Addressen werden keine States erstellt. `

                  mh… hier würde mich ein" "Monitormode" interessieren, um wirklich die Umgebung zu scannen.

                  Unendlich oder die letzten 20 (einstellbar?) gefundenen Macs mit Datum und ggf. Zusatzinfos. ;-)

                  Ringbuffer... die ältesten Einträge löschen. Ggf. in einen Datenpunkt als JSON.

                  Ich scanne schon Bluetooth in der Umgebung. Eine Ergänzung um WLAN wäre nett ;-)

                  [EDIT] zusätzlich zu einen JSON mit den letzten Objekten könnte man einen Datenpunkt mit jeder neu gefundenen MAC (mit Zusatzinfos) schreiben. Wer mag, kann diese dann über SQL-History einfach mitloggen.

                  Adapter: Fritzbox, Unify Circuit
                  Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                  1 Reply Last reply
                  0
                  • D Offline
                    D Offline
                    drekrob
                    wrote on last edited by
                    #9

                    Ich verwende einen TP-LINK WN723 N, funktioniert bei mir einwandfrei und kostet nicht viel. Das originale Wifi kann man weiterlaufen lassen, macht glaube ich nicht viel Unterschied. Wenn du einen Rpi3 mit Raspian Jesse verwendest, solltest du einfach nur den Stick anstecken und die vier Zeilen oben ausführen müssen.

                    Was das tracken von Addressen betrifft, kann man sehr einfach alle Adressen tracken, wenn man den entsprechenden Check im Code auskommentiert. Das Problem ist allerdings, dass man dann sehr schnell mal 1000 Einträge hat was das Bedienen in der Admin UI sehr unangenehm macht. Ich werde den Adapter in der Hinsicht aber noch weiterentwickeln, denke ich werde versuchen irgendwie Events zu realisieren.

                    1 Reply Last reply
                    0
                    • ruhr70R Offline
                      ruhr70R Offline
                      ruhr70
                      wrote on last edited by
                      #10

                      Bestellt.

                      Danke für die Info.

                      Habe jetzt nicht geschaut, ob der neuere und günstigere 727 den gleichen oder einen anderen unterstützen Chipsatz hat.

                      Erst einmal auf Nummer sicher.

                      Adapter: Fritzbox, Unify Circuit
                      Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                      1 Reply Last reply
                      0
                      • ruhr70R Offline
                        ruhr70R Offline
                        ruhr70
                        wrote on last edited by
                        #11

                        @drekrob:

                        Ich verwende einen TP-LINK WN723 N, funktioniert bei mir einwandfrei und kostet nicht viel. Das originale Wifi kann man weiterlaufen lassen, macht glaube ich nicht viel Unterschied. Wenn du einen Rpi3 mit Raspian Jesse verwendest, solltest du einfach nur den Stick anstecken und die vier Zeilen oben ausführen müssen.

                        Was das tracken von Addressen betrifft, kann man sehr einfach alle Adressen tracken, wenn man den entsprechenden Check im Code auskommentiert. Das Problem ist allerdings, dass man dann sehr schnell mal 1000 Einträge hat was das Bedienen in der Admin UI sehr unangenehm macht. Ich werde den Adapter in der Hinsicht aber noch weiterentwickeln, denke ich werde versuchen irgendwie Events zu realisieren. `

                        so… der TP-Link WN723 N wurde heute geliefert.

                        Am Rapsberry Pi 3 angesteckt und WLAN1 wurde erkannt (ifconfig).

                        [EDIT]: Raspbian Jessie Lite

                        ifconfig wlan1 down
                        ````OK.
                        
                        Dann leider:
                        

                        iw phy phy1 interface add mon0 type monitor
                        command failed: No such file or directory (-2)

                        
                        Tja, dann suche ich mal, woran das liegt…

                        Adapter: Fritzbox, Unify Circuit
                        Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                        1 Reply Last reply
                        0
                        • D Offline
                          D Offline
                          drekrob
                          wrote on last edited by
                          #12

                          probiers mal mit phys2 mon0 etc, änder die zahlen ab

                          hatte den fehler auch schon mal, war irgendwas falsch angegeben glaube ich

                          1 Reply Last reply
                          0
                          • ruhr70R Offline
                            ruhr70R Offline
                            ruhr70
                            wrote on last edited by
                            #13

                            @drekrob:

                            probiers mal mit phys2 mon0 etc, änder die zahlen ab

                            hatte den fehler auch schon mal, war irgendwas falsch angegeben glaube ich `

                            tja… scheint schwieriger zu werden...

                            ifconfig gibt WLAN0 (integriert) und den Stick als WLAN1 aus.

                            Hier sind die Details ganz gut erklärt:

                            http://www.elektronik-kompendium.de/sit … 008051.htm

                            Und hier scheint das Pronblem zu liegen. Obwohl ein ifconfig WLAN1 ausgibt, wird mit iw dev nur die physikalische Schnittstelle phy0 ausgegeben. Die MAC-Adresse dort entspricht der integrierten WLAN-Schnittstelle (WLAN0). Eine weitere physikalische Schnittstelle wird nicht angezeigt.

                            ~# iw dev
                            phy#0
                            	Interface wlan0
                            		ifindex 3
                            		wdev 0x1
                            		addr xx:xx:xx:xx:xx:xx
                            		type managed
                            

                            Adapter: Fritzbox, Unify Circuit
                            Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                            1 Reply Last reply
                            0
                            • ruhr70R Offline
                              ruhr70R Offline
                              ruhr70
                              wrote on last edited by
                              #14

                              @drekrob:

                              probiers mal mit phys2 mon0 etc, änder die zahlen ab

                              hatte den fehler auch schon mal, war irgendwas falsch angegeben glaube ich `

                              mh… ich boote meinen Raspberry Pi vom USB Stick und nciht SD. GGf. liegt es daran und ich muss den richtigen Treiber für den Realtek Chipsatz installieren... nur welchen? :?

                              ~# uname -a
                              Linux rasp31 4.4.30-v7+ #920 SMP Sun Nov 6 16:25:04 GMT 2016 armv7l GNU/Linux
                              

                              Adapter: Fritzbox, Unify Circuit
                              Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                              1 Reply Last reply
                              0
                              • ruhr70R Offline
                                ruhr70R Offline
                                ruhr70
                                wrote on last edited by
                                #15

                                so…

                                nach langem Kampf hat der WLAN Stick verloren und ist nun als WLAN0 eingetragen...

                                iwconfig:

                                ! ````

                                iwconfig

                                wlan0 unassociated Nickname:"wifi@realtek"
                                Mode:Managed Frequency=2.412 GHz Access Point: Not-Associated
                                Sensitivity:0/0
                                Retry:off RTS thr:off Fragment thr:off
                                Encryption key:off
                                Power Management:off
                                Link Quality:0 Signal level:0 Noise level:0
                                Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
                                Tx excessive retries:0 Invalid misc:0 Missed beacon:0

                                ! lo no wireless extensions.
                                ! mon0 IEEE 802.11bgn Mode:Monitor Tx-Power=12 dBm
                                Retry short limit:7 RTS thr:off Fragment thr:off
                                Power Management:off

                                eth0 no wireless extensions./wifi@realtek

                                
                                iw dev:
                                
                                >! ````
                                # iw dev
                                phy#0
                                	Interface mon0
                                		ifindex 4
                                		wdev 0x2
                                		addr 00:00:00:00:00:00
                                		type monitor
                                	Interface wlan0
                                		ifindex 3
                                		wdev 0x1
                                		addr xx:xx:xx:xx:xx:xx
                                		type managed
                                

                                Leider bekomme ich den Adapter jetzt nicht mehr installiert:

                                ! ````

                                npm install https://github.com/DerKorb/ioBroker.probemon/tarball/master --production --prefix "/opt/iobroker"

                                npm WARN addRemoteGit Error: not found: git
                                npm WARN addRemoteGit at getNotFoundError (/usr/lib/node_modules/npm/node_modules/which/which.js:14:12)
                                npm WARN addRemoteGit at F (/usr/lib/node_modules/npm/node_modules/which/which.js:69:19)
                                npm WARN addRemoteGit at E (/usr/lib/node_modules/npm/node_modules/which/which.js:81:29)
                                npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/which.js:90:16
                                npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5
                                npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/access.js:8:5
                                npm WARN addRemoteGit at FSReqWrap.oncomplete (fs.js:82:15)
                                npm WARN addRemoteGit git+https://github.com/mranney/node_pcap.git resetting remote /root/.npm/_git-remotes/https-github-com-mranney-node-pcap-git-72c55299 because of error: { [Error: not found: git] code: 'ENOGIT' }
                                npm ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror https://github.com/mranney/node_pcap.git /root/.npm/_git-remotes/https-github-com-mranney-node-pcap-git-72c55299: undefined
                                npm ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror https://github.com/mranney/node_pcap.git /root/.npm/_git-remotes/https-github-com-mranney-node-pcap-git-72c55299: undefined
                                npm ERR! Linux 4.4.33-v7+
                                npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "https://github.com/DerKorb/ioBroker.probemon/tarball/master" "--production" "--prefix" "/opt/iobroker"
                                npm ERR! node v4.6.2
                                npm ERR! npm v2.15.11
                                npm ERR! code ENOGIT

                                ! npm ERR! not found: git
                                npm ERR!
                                npm ERR! Failed using git.
                                npm ERR! This is most likely not a problem with npm itself.
                                npm ERR! Please check if you have git installed and in your PATH.
                                ! npm ERR! Please include the following file with any support request:
                                npm ERR! /opt/iobroker/npm-debug.log

                                
                                Raspberry Pi 3, Rasbian, neuste Version des Kernels:
                                
                                

                                uname -a

                                Linux rasp31 4.4.33-v7+ #928 SMP Sat Nov 19 19:39:23 GMT 2016 armv7l GNU/Linux

                                
                                ****WLAN Stick Treiber:****
                                
                                Wird man normalerweise nicht benötigen. Bei mir lag durch den Boot vom USB-Stick ein Sonderfall vor.
                                
                                Das Installationsskript unter [https://www.raspberrypi.org/forums/view … p?p=462982](https://www.raspberrypi.org/forums/viewtopic.php?p=462982) hat mir geholfen, den Stick einzurichten:
                                

                                wget https://dl.dropboxusercontent.com/u/80256631/install-wifi.tar.gz
                                tar xzf install-wifi.tar.gz

                                  ` > Use command ./install-wifi -h for details on how you can use it to download or update the wifi driver. This script will automatically determine the wifi you are using and search for the correct driver to download for the kernel version you are using. The script can also install wifi drivers for wifi modules using 8192eu, 8812au, mt7610 or mt7612 drivers. ` 

                                Adapter: Fritzbox, Unify Circuit
                                Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                                1 Reply Last reply
                                0
                                • ruhr70R Offline
                                  ruhr70R Offline
                                  ruhr70
                                  wrote on last edited by
                                  #16

                                  @blauholsten:

                                  Würde gerne testen, bei mir läuft iobroker auf einen NUC in einer VM unter Debian.

                                  Welche Einstellungen muss ich dann vornehmen?

                                  Habe keinen Plan ob ich das in der VM auch machen muss :oops: `

                                  Es gibt wohl Lösungen, bei denen Du einem USB Stick vom Host einer VM zuweisen kannst.

                                  Temporär kannst Du das über die vmware Konsole machen. Wirklcih nur temporär, da die Konsole sonst dauerhaft laufen müsste.

                                  Mit Konsole meine ich das Zusatzprogramm, mit dem Du den Bildschirm einer VM aufrufen kannst.

                                  Dort kann man dann dem aufgerufenen Rechner ein USB-Gerät zuweosen, welches an dem Rechner steckt, von dem die Konsole aufgerufen wird.

                                  Ich nutze das manchmal für VMs unter Windows 10, wenn ich für irgendeine Software einen VM Stick benötige.

                                  Adapter: Fritzbox, Unify Circuit
                                  Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                                  1 Reply Last reply
                                  0
                                  • ruhr70R Offline
                                    ruhr70R Offline
                                    ruhr70
                                    wrote on last edited by
                                    #17

                                    Der nächste Schritt…

                                    ich habe auf Grund der Fehlermeldung in meinem Post oben nun

                                    apt-get install git
                                    

                                    ausgeführt und dann erneut versucht den probe-Adapter zu installieren.

                                    Nun hängt es an der nächsten Stelle (Fehlermeldungen bei der Installation):

                                    ! ````
                                    $ ./iobroker url "https://github.com/DerKorb/ioBroker.probemon"
                                    install https://github.com/DerKorb/ioBroker.probemon/tarball/master
                                    npm install https://github.com/DerKorb/ioBroker.probemon/tarball/master --production --prefix "/opt/iobroker" (System call)
                                    ../pcap_binding.cc:2:23: fatal error: pcap/pcap.h: Datei oder Verzeichnis nicht gefunden #include <pcap pcap.h="">
                                    ^
                                    compilation terminated.
                                    ! make: *** [Release/obj.target/pcap_binding/pcap_binding.o] Error 1
                                    gyp

                                    ERR! build error
                                    gyp

                                    ERR!
                                    stack Error: make failed with exit code: 2
                                    gyp
                                    ERR!
                                    stack
                                    at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
                                    gyp
                                    ERR!

                                    stack at emitTwo (events.js:87:13)gyp
                                    ERR!
                                    stack
                                    at ChildProcess.emit (events.js:172:7)gyp
                                    ERR!
                                    stack at Process.ChildProcess._handle.onexit (internal/child_process.js:211:12)
                                    gyp

                                    ERR! System
                                    Linux 4.4.33-v7+
                                    gyp
                                    ERR! command
                                    "/usr/bin/nodejs" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"gyp
                                    ERR!
                                    cwd
                                    /opt/iobroker/node_modules/iobroker.probemon/node_modules/pcapgyp
                                    ERR!
                                    node -v
                                    v4.6.2gyp ERR! node-gyp -v v3.4.0
                                    gyp ERR! not ok

                                    ! npm

                                    ERR! Linux 4.4.33-v7+
                                    npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "https://github.com/DerKorb/ioBroker.probemon/tarball/master" "--production" "--prefix" "/opt/iobroker"npm ERR! node v4.6.2
                                    npm ERR! npm v2.15.11
                                    npm
                                    ERR! code ELIFECYCLE
                                    npm ERR! pcap@2.0.0 install: node-gyp rebuild

                                    ! npm ERR! Exit status 1npm
                                    ERR! npm ERR! Failed at the pcap@2.0.0 install script 'node-gyp rebuild'.
                                    npm ERR! This is most likely a problem with the pcap package,
                                    npm ERR! not with npm itself.
                                    npm ERR! Tell the author that this fails on your system:
                                    npm ERR!
                                    node-gyp rebuildnpm ERR! You can get information on how to open an issue for this project with:
                                    npm ERR! npm bugs pcap
                                    npm ERR! Or if that isn't available, you can get their info via:
                                    npm ERR!
                                    npm ERR! npm owner ls pcap
                                    npm ERR!
                                    There is likely additional logging output above.
                                    ! npm ERR! Please include the following file with any support request:npm ERR! /npm-debug.log
                                    ! ERROR: host.rasp31 Cannot install https://github.com/DerKorb/ioBroker.probemon/tarball/master: 1
                                    ERROR: process exited with code 25</pcap>

                                    
                                    [EDIT]
                                    
                                    Ich versuche es zu verstehen.
                                    
                                    Sieht so aus als könnte das pcap Module nicht installiert werden
                                    
                                    [https://github.com/mranney/node_pcap](https://github.com/mranney/node_pcap)

                                    Adapter: Fritzbox, Unify Circuit
                                    Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                                    1 Reply Last reply
                                    0
                                    • D Offline
                                      D Offline
                                      drekrob
                                      wrote on last edited by
                                      #18

                                      Oh gut dass du es sagst, lib pcap benötigt libpcap-dev als dependency, steht bei denen im README, aber werd ich bei meinem Adapter auch mal noch dazuschreieben.

                                      1 Reply Last reply
                                      0
                                      • ruhr70R Offline
                                        ruhr70R Offline
                                        ruhr70
                                        wrote on last edited by
                                        #19

                                        Nach:

                                        apt-get install libpcap-dev
                                        

                                        Konnte ich jetzt den Adapter installieren. :-)

                                        327_probemon.jpg

                                        Es werden allerdings keine Datenpunkte für die gemonitorten Geräte angelegt. :?:

                                        Interfaces:

                                        # iw dev
                                        phy#0
                                        	Interface mon0
                                        		ifindex 4
                                        		wdev 0x2
                                        		addr 00:00:00:00:00:00
                                        		type monitor
                                        	Interface wlan0
                                        		ifindex 3
                                        		wdev 0x1
                                        		addr ec:08:6b:xx:xx:xx
                                        		type managed
                                        

                                        Einstellungen des dapters:

                                        327_probmon-config.jpg

                                        Adapter: Fritzbox, Unify Circuit
                                        Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                                        1 Reply Last reply
                                        0
                                        • D Offline
                                          D Offline
                                          drekrob
                                          wrote on last edited by
                                          #20

                                          schau mal ob im log was verdächtiges steht.

                                          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

                                          415

                                          Online

                                          32.7k

                                          Users

                                          82.5k

                                          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