I got a receiver that is connected via ethernet to my local network. When running a discovery of my devices I receive an error.
What do I have to do to make simpletr64 compatible with my receiver?
For Reference data I gathered so far. Discovery:
rsobik:~/ $ simpletr64_discover [12:45:47]
Start discovery.
Amount of hosts found: 3
Processing:
Host: fritz.box
Host: pascal.fritz.box
Traceback (most recent call last):
File "/usr/local/bin/simpletr64_discover", line 108, in <module>
box.loadDeviceDefinitions(sResult["result"].location, timeout=use_timeout)
File "/usr/local/lib/python3.5/site-packages/simpletr64/devicetr64.py", line 648, in loadDeviceDefinitions
self._iterateToFindSCPDElements(root, baseURIPath)
File "/usr/local/lib/python3.5/site-packages/simpletr64/devicetr64.py", line 706, in _iterateToFindSCPDElements
self._iterateToFindSCPDElements(child, baseURIPath)
File "/usr/local/lib/python3.5/site-packages/simpletr64/devicetr64.py", line 661, in _iterateToFindSCPDElements
self._processServiceList(child,baseURIPath)
File "/usr/local/lib/python3.5/site-packages/simpletr64/devicetr64.py", line 759, in _processServiceList
str(controlURL) + " - " + str(scpdURL))
ValueError: Service is not complete: None - /YamahaRemoteControl/ctrl - None
Trying to get device information I receive a similar error:
rsobik:~/ $ simpletr64_deviceinfo pascal.fritz.box [12:46:05]
Traceback (most recent call last):
File "/usr/local/bin/simpletr64_deviceinfo", line 59, in <module>
box.loadDeviceDefinitions(result.location, timeout=use_timeout)
File "/usr/local/lib/python3.5/site-packages/simpletr64/devicetr64.py", line 648, in loadDeviceDefinitions
self._iterateToFindSCPDElements(root, baseURIPath)
File "/usr/local/lib/python3.5/site-packages/simpletr64/devicetr64.py", line 706, in _iterateToFindSCPDElements
self._iterateToFindSCPDElements(child, baseURIPath)
File "/usr/local/lib/python3.5/site-packages/simpletr64/devicetr64.py", line 661, in _iterateToFindSCPDElements
self._processServiceList(child,baseURIPath)
File "/usr/local/lib/python3.5/site-packages/simpletr64/devicetr64.py", line 759, in _processServiceList
str(controlURL) + " - " + str(scpdURL))
ValueError: Service is not complete: None - /YamahaRemoteControl/ctrl - None
http://pascal.fritz.box:8080/MediaRenderer/desc.xml has the following content:
I got a receiver that is connected via ethernet to my local network. When running a discovery of my devices I receive an error.
What do I have to do to make simpletr64 compatible with my receiver?
For Reference data I gathered so far. Discovery:
Trying to get device information I receive a similar error:
http://pascal.fritz.box:8080/MediaRenderer/desc.xml
has the following content: