Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
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
Brand Logo
  1. Home
  2. My Project
  3. MysensorsInformation, a NRF24 sniffer in a webpage

MysensorsInformation, a NRF24 sniffer in a webpage

Scheduled Pinned Locked Moved My Project
3 Posts 2 Posters 2.0k Views 6 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.
  • T Offline
    T Offline
    timdows
    wrote on last edited by timdows
    #1

    Recently I've created the MysensorListener and I found that Ivo had created a nice sniffer that I wanted to use within this project as well.

    The sniffer project shows raw captured NRF24 packages, just like the version of Ivo, but uses a webpage for this instead of wireshark.
    The benefits of using a website vs the output to pipe - wireshark option is that I can now match the sender, destination and sensor information against my Vera3 environment, i.e., the information shown is more understandable for me as a human ^^

    An example of the output:
    Example output

    The project can be downloaded from github and can run without any dependencies on a Windows platform.
    For Linux and Mac you will need to install .NET runtime 1.0.0-rc1-update1
    https://docs.asp.net/en/latest/getting-started/installing-on-mac.html
    https://docs.asp.net/en/latest/getting-started/installing-on-linux.html

    The settings, like serial port name and speed, can be modified in the appsettings.json file located in approot\src\MysensorsInformation.
    Setup the Arduino with NRF24L01+ as explained on my blog Setting up the Arduino NRF24Sniffer (it is almost identical as Ivo's version except that I use text output)
    From the approot folder, run the web command (web.cmd on Windows and web on linux/mac) to fire-up the application.
    alt text
    Browse to http://localhost:5000 and enjoy the information flying around your ears ^^

    Complete documentation and description can be found on my blog.

    1 Reply Last reply
    6
    • hekH Offline
      hekH Offline
      hek
      Admin
      wrote on last edited by
      #2

      Ver nice indeed! The blog address seems to be wrong (you might need to add a http:// on the .gl address).

      1 Reply Last reply
      0
      • T Offline
        T Offline
        timdows
        wrote on last edited by
        #3

        Fixed the url, didnt check it after I posted it ^^

        If someone has information how it runs on a linux/mac, please let me know. As I'm not sure if the application would run with ttyUSB1 or something like that as the serial port name.

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        12

        Online

        11.7k

        Users

        11.2k

        Topics

        113.1k

        Posts


        Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • MySensors
        • OpenHardware.io
        • Categories
        • Recent
        • Tags
        • Popular