Files
rust_bifrost/utils/live-zigbee.sh
Beyhan Oğur 427856cd3a first commit
2026-04-26 22:29:38 +03:00

17 lines
585 B
Bash
Executable File

#!/bin/sh
# this script expects a zigbee sniffer to be running,
# which dumps zigbee packets to udp on localhost
#
# one example is zsmartsystems zigbee sniffer:
#
# git clone https://github.com/zsmartsystems/com.zsmartsystems.zigbee.sniffer.git
# cd com.zsmartsystems.zigbee.sniffer
#
# java -jar com.zsmartsystems.zigbee.sniffer-1.0.2.jar -p /dev/serial/by-id/${ZIGBEE_ADAPTER} -c $ZIGBEE_CHANNEL -b 115200 -flow software -r 1337
#
BASEDIR="$(realpath -- $(dirname $0))"
tshark -ni lo -lq -T ek -x | stdbuf -i0 -o0 ${BASEDIR}/filter-zigbee.jq | cargo run --example=ez-parse