monitors: # - type: wifi_availability # config: # iface: lo # ssid: "" # essid: [] # ping_targets: ["127.0.0.1"] # - type: dummy_sender # config: # level: Issue # period: 15.0 - type: dummy_sender config: level: Critical period: 10.0 # - type: dummy_sender # config: # level: Anomaly # period: 15.0 - type: dhcp_leases config: hello: world path: /home/crom/GitProjects/rnetmon/leases.example.txt mac_rules: d4:c9:ef:50:aa:c8: # laptop eth0 - 'binding state free' - 'uid "\001@\210\005\355`\205"' - 'set vendor-class-identifier = "android-dhcp-7.1.2"' # 3c:a9:f4:4c:a3:38: # laptop wlan0 a0:1b:29:7f:37:9e: - uid "\001\240\033)\1777\236"; - set vendor-class-identifier = "udhcp 1.20.2"; outputs: - type: stdout # - type: espeak # - type: light_beewi_bbl227 # filter: # include_types: ["*"] # config: # mac: # # ? "84:EB:18:7C:22:68" # Bedroom lightbulb # ? "84:EB:18:7C:1C:F7" # Testing lightbulb # msg_types: # "*": # animation: Smooth # repeat: 2 # speed: 1.5 # color: 0x808080 # # wifi.intrusion.*: # # color: 0xff0000 # # pattern: blink # # duration: 5.0 # # speed: 1.0 # # ping.*: # # color: 0xff8000 # levels: # Critical: # animation: Blink # color: 0xFF0000 # Anomaly: # animation: Bounce # color: 0x00FF00