Open jpitz opened 3 years ago
My intent on installing this tool was to have it running on the machine that is receiving the weather satellite images, which will be sitting in a PVC tube bolted to the pole that the dish is mounted to. In reading through the python code-I am definitely a long ways from a python expert, it looks like the intent was for this code to run on a different machine than is hosting the receiver. I changed a few lines to achieve my goal. I replaced all IP addresses with "127.0.0.1..." keeping the port numbers. I changed the following line: app.run_server(debug=False, use_reloader=False) to: app.run_server(debug=False, use_reloader=False, host='0.0.0.0')
I have also changed the title using the following: app = dash.Dash(name, update_title='GOES receiver statistics LIVE', title='GOES receiver statistics')
When the app is "Live" the title is "GOES receiver statistics LIVE", When the app is not running the title changes to"GOES receiver statistics"
I am trying to get goestoolsmon working on a headless Pi4 running goesrecv and am running into difficulty. It seems that it may be serving the monitoring statistics on the loopback or localhost interface. Is there a way to get it to use all network interfaces-wlan, eth0, etc?
I had a little bit of trouble installing on a Pi running buster. I needed to do a sudo apt install libffi-dev before the pip3 stuff. Also, doing pip3 install python3 resulted in an error message. It appeared there was already a working installation of python3 so I omitted that from the pip3 install.