Pymesh Border Router Setup?



  • Was wondering if anyone had some tips on setting up Pymesh border routers?

    I'm trying to setup a basic mesh with a couple border routers to report mesh status to Pybytes. The nodes will currently connect to Pybytes and will fill in the info on the Project "Structure" tab (name/role/last connected/MAC) but will only say "Not available" on the monitoring tab under border router.

    I've read the docs on border routers, but not sure what exactly I need to change for them to connect to Pybytes. Such as, do I need to change the example IP address 'ip = "1:2:3::4"
    port = 5555' to something specific on my network to get the data out?

    Or do I need to change this line:
    " # user code to be inserted, to send packet to the designated Mesh-external interface"
    To send specific mesh data to Pybytes, or is it already baked into the firmware?

    Basically, what do I need to tweak in the examples to get border routers to function with pybytes?

    Any help is appreciated, thanks!



  • Ah, interesting, it looks like the node is talking to pybytes, on the signal tab you can see the message with the node/neighbor info that I assume the Pymesh monitoring tab would use. It's just not getting loaded on the webpage. That's good enough for me, haha.



  • I believe the information you mention from this page: https://docs.pycom.io/pymesh/pymesh-br/ on changing the ip and port is meant for 'external' connections (if you want to connect to your own server). From my last experience with the Pymesh, I believe I had no issues sending messages from non BR nodes to a BR and onto pybytes with the example supplied here: https://docs.pycom.io/pybytes/pymeshintegration/example/


Log in to reply
 

Pycom on Twitter