[mythtv-users] Remotely monitor Backend is running
Barry Martin
barry3martin at gmail.com
Sat Oct 16 15:13:04 UTC 2021
Hi Stephen!
> That message means that you did not use the -n option to tell it which
> PC to talk to, so it tried to find a database on the local PC to get
> the address and port number from. As there is no local database, it
> was unable to connect to it and gives you that message. Getting that
> message means that you have all the required Python modules, so that
> is good news.
>
>> Try changing HOST= ?localhost? to using the IP address of the Backend?.
>> same error.
> I am not sure what you did there - what you need to do is use -n <IP
> address> on the command line.
Last part first: within the python script I had changed
HOST = 'localhost'
PORT = 6544
to
HOST = ‘192.168.4.3’
PORT = 6544
The IP address being that of the Backend.
Back to the first section, adding the -n switch…
From your Python script:
parser.add_argument('-n', '--host', action='store', help='MythTV backend
hostname or IP address (default: '+host+')')
Well, that’s where the -n comes from (my ‘cookbook’ learning and
patching together isn’t the best way!)
python '/home/barry/MythTV Backend
Scripts/test-mythbackend_v1_3-101421.py' -n 192.168.4.3
Unable to get BackendStatusPort settings from MythTV database, using
defaults
python '/home/barry/MythTV Backend
Scripts/test-mythbackend_v1_3-101421.py -n 192.168.4.3'
python: can't open file '/home/barry/MythTV Backend
Scripts/test-mythbackend_v1_3-101421.py -n 192.168.4.3': [Errno 2] No
such file or directory
python '/home/barry/MythTV Backend
Scripts/test-mythbackend_v1_3-101421.py' -n --host 192.168.4.3
Unable to get BackendStatusPort settings from MythTV database, using
defaults
usage: test-mythbackend_v1_3-101421.py [-h] [-V] [-n HOST] [-p PORT]
test-mythbackend_v1_3-101421.py: error: argument -n/--host: expected one
argument
python '/home/barry/MythTV Backend
Scripts/test-mythbackend_v1_3-101421.py' -n --host '192.168.4.3'
Unable to get BackendStatusPort settings from MythTV database, using
defaults
usage: test-mythbackend_v1_3-101421.py [-h] [-V] [-n HOST] [-p PORT]
test-mythbackend_v1_3-101421.py: error: argument -n/--host: expected one
argument
python '/home/barry/MythTV Backend
Scripts/test-mythbackend_v1_3-101421.py' -n 192.168.4.3
Unable to get BackendStatusPort settings from MythTV database, using
defaults
- - -
python '/home/barry/MythTV Backend
Scripts/test-mythbackend_v1_3-101421.py' -h
Unable to get BackendStatusPort settings from MythTV database, using
defaults
usage: test-mythbackend_v1_3-101421.py [-h] [-V] [-n HOST] [-p PORT]
Test that mythbackend is running and responding to API calls (Version: 1.3)
optional arguments:
-h, --help show this help message and exit
-V, --version
display the version number and exit
-n HOST, --host HOST
MythTV backend hostname or IP address (default: localhost)
-p PORT, --port PORT
MythTV backend API port number (default: 6544)
python '/home/barry/MythTV Backend
Scripts/test-mythbackend_v1_3-101421.py' -V
Unable to get BackendStatusPort settings from MythTV database, using
defaults
Version 1.3
It seems like from Terminal I’m not passing the host’s IP address on to
the Python script.
For ‘fun’ cd’d to the subdirectory so I’m working where the Python
script is – same error.
OK, now you get to tell me what simple little thing I’m overlooking! And
just for more fun checked:
barry at NZXT:~/MythTV Backend Scripts$ ping -c2 192.168.4.3
PING 192.168.4.3 (192.168.4.3) 56(84) bytes of data.
64 bytes from 192.168.4.3: icmp_seq=1 ttl=64 time=0.206 ms
64 bytes from 192.168.4.3: icmp_seq=2 ttl=64 time=0.150 ms
--- 192.168.4.3 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1005ms
rtt min/avg/max/mdev = 0.150/0.178/0.206/0.028 ms
barry at NZXT:~/MythTV Backend Scripts$ ping -c2 192.168.4.3 -p 6544
PATTERN: 0x6544
PING 192.168.4.3 (192.168.4.3) 56(84) bytes of data.
64 bytes from 192.168.4.3: icmp_seq=1 ttl=64 time=0.184 ms
64 bytes from 192.168.4.3: icmp_seq=2 ttl=64 time=0.193 ms
--- 192.168.4.3 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1007ms
rtt min/avg/max/mdev = 0.184/0.188/0.193/0.014 ms
Thanks!
Barry
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-users/attachments/20211016/319359f3/attachment.htm>
More information about the mythtv-users
mailing list