I am looking for advice on ADB decoder box for digital satellite tv.
The box communicates via www and there is great Enka remote for Android platform available, meaning communication is possible via IP.
When looking at the webpage of the ADB box, I am able to read the following:
http://<adb_box_ip>:8080/upnpdev/devc/uuid_19449f50-1dd2-11b2-bff3-000391e104ff/04
- Spoiler: show
Code: Select all
<root xmlns="urn:schemas-upnp-org:device-1-0">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<device>
<deviceType>urn:schemas-upnp-org:device:MediaServer:2</deviceType>
<UDN>uuid:19449f50-1dd2-11b2-bff3-000391e104ff</UDN>
<friendlyName>Salon</friendlyName>
<manufacturer>ADB</manufacturer>
<manufacturerURL>http://www.adbglobal.com/</manufacturerURL>
<modelDescription>BH/DLNA Media Server</modelDescription>
<modelName>ITI-5720SX</modelName>
<modelNumber>14.2.2-R4769-3142393</modelNumber>
<serialNumber>CLRA149491651XXXX</serialNumber>
<dlna:X_DLNADOC xmlns:dlna="urn:schemas-dlna-org:device-1-0">DMS-1.50</dlna:X_DLNADOC>
<dlna:X_DLNACAP xmlns:dlna="urn:schemas-dlna-org:device-1-0">
audio-upload,image-upload,av-upload,create-child-container,dtcp-move,dtcp-copy
</dlna:X_DLNACAP>
<ocap:X_OCAPHN xmlns:ocap="urn:schemas-cablelabs-com:device-1-0">OC-DMS-1.50</ocap:X_OCAPHN>
<adb:X_ADB_macNumber xmlns:adb="urn:schemas-adbglobal-com:HN-1-0">000391E104FF</adb:X_ADB_macNumber>
<adb:X_ADB_chipId xmlns:adb="urn:schemas-adbglobal-com:HN-1-0">00573170099</adb:X_ADB_chipId>
<adb:X_ADB_scNumber xmlns:adb="urn:schemas-adbglobal-com:HN-1-0">02030066693</adb:X_ADB_scNumber>
<adb:X_ADB_multiscreenMaster xmlns:adb="urn:schemas-adbglobal-com:HN-1-0">true</adb:X_ADB_multiscreenMaster>
<presentationURL>
/upnpdev/pres/uuid_19449f50-1dd2-11b2-bff3-000391e104ff/00
</presentationURL>
<serviceList>
<service>
<serviceType>urn:schemas-upnp-org:service:ConnectionManager:2</serviceType>
<serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>
<SCPDURL>
/upnpdev/serv/uuid_19449f50-1dd2-11b2-bff3-000391e104ff/00
</SCPDURL>
<controlURL>
/upnpfun/ctrl/uuid_19449f50-1dd2-11b2-bff3-000391e104ff/00
</controlURL>
<eventSubURL>
/upnpfun/evnt/uuid_19449f50-1dd2-11b2-bff3-000391e104ff/00
</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-upnp-org:service:ContentDirectory:2</serviceType>
<serviceId>urn:upnp-org:serviceId:ContentDirectory</serviceId>
<SCPDURL>
/upnpdev/serv/uuid_19449f50-1dd2-11b2-bff3-000391e104ff/01
</SCPDURL>
<controlURL>
/upnpfun/ctrl/uuid_19449f50-1dd2-11b2-bff3-000391e104ff/01
</controlURL>
<eventSubURL>
/upnpfun/evnt/uuid_19449f50-1dd2-11b2-bff3-000391e104ff/01
</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-upnp-org:service:ScheduledRecording:1</serviceType>
<serviceId>urn:upnp-org:serviceId:ScheduledRecording</serviceId>
<SCPDURL>
/upnpdev/serv/uuid_19449f50-1dd2-11b2-bff3-000391e104ff/02
</SCPDURL>
<controlURL>
/upnpfun/ctrl/uuid_19449f50-1dd2-11b2-bff3-000391e104ff/02
</controlURL>
<eventSubURL>
/upnpfun/evnt/uuid_19449f50-1dd2-11b2-bff3-000391e104ff/02
</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-upnp-org:service:X_ADB_CerberService:1</serviceType>
<serviceId>urn:upnp-org:serviceId:X_ADB_CerberService</serviceId>
<SCPDURL>
/upnpdev/serv/uuid_19449f50-1dd2-11b2-bff3-000391e104ff/03
</SCPDURL>
<controlURL>
/upnpfun/ctrl/uuid_19449f50-1dd2-11b2-bff3-000391e104ff/03
</controlURL>
<eventSubURL>
/upnpfun/evnt/uuid_19449f50-1dd2-11b2-bff3-000391e104ff/03
</eventSubURL>
</service>
<service>
<serviceType>urn:adbglobal.com:service:X_ADB_RemoteControl:1</serviceType>
<serviceId>urn:upnp-org:serviceId:X_ADB_RemoteControl</serviceId>
<SCPDURL>
/upnpdev/serv/uuid_19449f50-1dd2-11b2-bff3-000391e104ff/04
</SCPDURL>
<controlURL>
/upnpfun/ctrl/uuid_19449f50-1dd2-11b2-bff3-000391e104ff/04
</controlURL>
<eventSubURL>
/upnpfun/evnt/uuid_19449f50-1dd2-11b2-bff3-000391e104ff/04
</eventSubURL>
</service>
</serviceList>
</device>
</root>
I have also downloaded the pcapture from Enka remote and can attach them if needed. I am also able to provide external access to my box, should someone be interested in testing the remote via internet. Remote is available for download from Play Store:
https://play.google.com/store/apps/deta ... sign.pilot. From what I understand, the communication is quite simple but involves SOAP messaging.
I am sure, Polish users of Domoticz would be really interested in support of the box, but I suppose, since ADB is quite well known all over the world, findings might be useful for others as well.