Its not that you need to know anything about networking, you just at first need to use examples as Felix provided.
One is PiGateway, which just just upload in most cases. Then you must be sure your PI actually can read what PiGateway is sending over serial. I think you have problem here.
In your gateway in the terminal, you should have many lines of something like this
8:18:37 PM : {"_id":10,"updated":1557080317174,"descr":"[10]","metrics":{"watts":{"label":"watts","value":1154,"unit":" W","updated":1557080317174,"pin":1,"graph":1},"RSSI":{"label":"RSSI","value":-46,"unit":"db","updated":1557080317174,"pin":0,"graph":0}}}
8:18:34 PM : {"_id":10,"updated":1557080314155,"descr":"[10]","metrics":{"watts":{"label":"watts","value":1151,"unit":" W","updated":1557080314155,"pin":1,"graph":1},"RSSI":{"label":"RSSI","value":-46,"unit":"db","updated":1557080314155,"pin":0,"graph":0}}}
8:18:31 PM : {"_id":10,"updated":1557080311122,"descr":"[10]","metrics":{"watts":{"label":"watts","value":1152,"unit":" W","updated":1557080311122,"pin":1,"graph":1},"RSSI":{"label":"RSSI","value":-46,"unit":"db","updated":1557080311122,"pin":0,"graph":0}}}
8:18:28 PM : {"_id":10,"updated":1557080308097,"descr":"[10]","metrics":{"watts":{"label":"watts","value":1152,"unit":" W","updated":1557080308097,"pin":1,"graph":1},"RSSI":{"label":"RSSI","value":-46,"unit":"db","updated":1557080308097,"pin":0,"graph":0}}}