DirecTV Driver Installation

DirecTV Driver is Allonis' application that provides a 2 way real time integration with a DirecTV DVR or Genie Mini Clients within your myServer user interface.

System Requirements

  • myServer
  • Licensed AV Family App
  • DirecTV receiver on the same IP network as myServer.  Genie 1 and Genie 2 are verified to work.


1) Install the latest version of myServer from myInstaller.

2) Install the latest version of the DirecTV driver and the AV Family.

3) Purchase the AV Family (if not already) 

Price $99.99

4) Configure the DirecTV receiver(s) by enabling "External Access" in the Menu / Setup / Network.

5) Restart myServer.

6) Go to the DirecTV driver.  Click on the Discovery Tab.  In a few minutes you should see your DirecTV receivers (the Genie(s)).

7) Select each DTV receiver and select "Add selected".  This will copy that DVR's IP and Mac address to the AV family as a new AV device to control.

8) In the AV Family, select and edit the DTV receiver meta-data that was added by the "Add Selected".

The DVR ("Genie") must only it's IP address ("").  No MAC address in the description field (delete if it's there from the Add Selected).

DirecTVIP driver | DTV-DVR model | name what zone it supports | The DVR's IP address you set | Port 8080 | NO Mac address (delete it if it shows up in the description field). 

Mini Genie (clients):

Mini Genie (clients) need the IP address of it's corresponding DVR (""), AND the MiniClient MAC address ("AABBCCDDEEFF") in the description field.  No hyphens or colons.  UPPER case.

You can find all mini Genie MAC addresses by going to the DTV setup menu under System Menu: Server.  Towards the bottom of the list, you will see your Client Locations.  The MAC address for each client is displayed there.

DirecTVIP driver | DTV-DVR model | name what zone the client supports | The Genie DVR's IP address (not the client) | Port 8080 | The Client's Mac address (eg: E0B7B1885357) in the Description field

You can have one or more DVRs, each can have none to several Mini Genie's associated to a DVR (associated by the DVR's IP address)

All commands are sent to the primary DVR. When the command includes the MAC address, that tells the primary DVR to send the command off to the Genie client at that MAC address.


1) You can run the Zone Builder to add a DVR to a particular Zone (optional).
2) You navigate to the DirecTV control webpage by clicking on the Menu / Media / DirecTV link.

Click a control. Enjoy!

You can click the included drop down to select other DVRs or clients.  If you don't want to access the secondary DVRs from that menu, delete the drop down using myDesigner.  This might be used if a DVR (or miniclient) is always associated with only one Zone and is then selected with the Zone / Source selection buttons.

Log Messages:

"Error when attempting to access device..."

DirecTV driver was trying to get current mode from the receiver. DTV box might have been in an off state as the 500 error was being generated by the DTV box.  This is normal.

If the DVR is On, then double check your Genie network and Whole Home settings are setup correctly.


How many DirecTV devices did the driver discover? Each one has a unique device ID.

In Family Manager / AV tree make sure the model for each of your DirecTV boxes is set to "DTV-DVR". If it is not in the dropdown just type in DVR into the model cell.

Then on the sample DirecTV scene there is a "Select A DirecTV Receiver" dropdown option. Clicking that should expose all the "DVR" devices in the system. Select one of them. The page will refresh and you'll have control over the selected DVR. If you do not send Allonis what the DirecTV driver event log looks like.

If you see "access denied" type messages in the DirecTV event log then that means that the DTV boxes have not been properly configured to allow remote control from third party devices.