NEWS
Klingeln vuebell erkennen.
-
Hallo
Ich habe eine Türklingel mit Webcam und Cloud von vuebell.
Den Cloud will ich aber nicht nutzen.
Die Webcam kann ich auch mit Alexa Echo Show 2 aufrufen.
Leider muss man das Alexa mitteilen mit: Alexa zeige Haustür".
Da wird sich sicherlich noch ein Weg finden wie man das automatisieren kann.
Auf dem Smartfon mit der vuebell App geht das wunderbar, auch auser Haus.
Die vuebell ist mit dem WLAN verbunden mit der IP 192.168.2.127.
Wenn ich in der Console "tcpdump -vvvvv -e -A "host 192.168.2.127" eingebe und
die Klingel betätige kommt das:
13:36:09.922657 70:f1:1c:05:6c:6c (oui Unknown) > Broadcast, ethertype ARP (0x0806), length 60: Ethernet (len 6), IPv4 (len 4), Request who-has OnePlus-5.fritz.box tell 192.168.2.127, length 46 ........p...ll.............e.....[...[..x[...SNun möchte ich das überwachen, ist das mit ioBroker möglich?
Für Vorschläge würde ich mich freuen.
Gruß NetFritz
-
Hallo
Habe es mal mit Node pcap versucht.
Wird auch vom DashButton Adapter verwendet.
Unter examples gibt es das Sript network_grep.js
Habe es in einem extra Verzeichnis unter /opt
installiert wo ich auch noch andere nodejs Scripte habe.
var pcap = require("pcap"), pcap_session = pcap.createSession("", "tcp"), matcher = /safari/i; console.log("Listening on " + pcap_session.device_name); pcap_session.on('packet', function (raw_packet) { var packet = pcap.decode.packet(raw_packet), data = packet.link.ip.tcp.data; if (data && matcher.test(data.toString())) { console.log(pcap.print.packet(packet)); console.log(data.toString()); } });Rufe ich das Script in der Konsole mit "node network_grep.js" auf
bekomme ich folgende Ausgabe.
:/opt/nodejs# node test.js Listening on enp1s0 /opt/nodejs/test.js:12 data = packet.link.ip.tcp.data; ^ TypeError: Cannot read property 'ip' of undefined at PcapSession. <anonymous>(/opt/nodejs/test.js:12:28) at emitOne (events.js:116:13) at PcapSession.emit (events.js:211:7) at PcapSession.on_packet_ready (/opt/nodejs/node_modules/pcap/pcap.js:99:10) at packet_ready (/opt/nodejs/node_modules/pcap/pcap.js:44:14) at SocketWatcher.pcap_read_callback [as callback] (/opt/nodejs/node_modules/pcap/pcap.js:64:45)</anonymous>Er findet die ip wohl nicht in der Zeile "data = packet.link.ip.tcp.data;"
Kann das sein das ich da wohn noch was installieren muss?
Für jeden Rat bin ich dankbar.
Gruß NetFritz
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden