Implementing IP control for Zappiti 4k media player

2016 · 5 replies · Devices

This discussion is 10 years old. It predates today's Roomie Remote X, and the app names, menus, features, pricing, and device details below have changed substantially since 2016. Treat it as historical reference — see Support and current compatibility for how things work today.

In short

[code][code][/code][/code]Hi I am trying to add Zappiti 4k to my configuration and I want to uise the new IP codes. — Staff replied: “There is an HTTP sample in the DDK. Given those commands are simple versions of the sample commands, it should be very straightforward to adapt that file for those.”

Questionpyeoman6354 2016-03 · older version

[code][code][/code][/code]Hi

I am trying to add Zappiti 4k to my configuration and I want to uise the new IP codes.

I am using DDK but I don't understand how to encode the codes in the plist file. The list is as follows.

IPAddress/remoteCmd?id=0&command=POWER (Stand-by / Wake Up)

IPAddress/remoteCmd?id=0&command=MENU

IPAddress/remoteCmd?id=0&command=BACK

IPAddress/remoteCmd?id=0&command=LEFT

IPAddress/remoteCmd?id=0&command=RIGHT

IPAddress/remoteCmd?id=0&command=UP

IPAddress/remoteCmd?id=0&command=DOWN

Any help or direction would be most appreciated.

Roomie Staff 2016-03 · older version

There is an HTTP sample in the DDK. Given those commands are simple versions of the sample commands, it should be very straightforward to adapt that file for those.

Thank you.

pyeoman6354 2016-03 · older version

Got this so far but it doesn't seem to work!

<dict>

<key>brand</key>

<string>Zappiti</string>

<key>cat</key>

<string>4k Media Player</string>

<key>codes</key>

<dict>

<key>CURSOR ENTER</key>

<string>POST /remoteCmd?id=0&amp;command=OK</string>

<key>MENU</key>

<string>POST /remoteCmd?id=0&amp;command=MENU</string>

<key>POWER TOGGLE</key>

<string>POST /remoteCmd?id=0&amp;command=POWER</string>

</dict>

<key>method</key>

<string>http</string>

<key>type</key>

<integer>13</integer>

</dict>

pyeoman6354 2016-03 · older version

OK Cracked it!

Code below for anyone working on their own solutions. My issue was I was using POST when in fact it wasn't required.

[code]<dict>

<key>brand</key>

<string>Zappiti</string>

<key>cat</key>

<string>Zappiti 4k</string>

<key>codes</key>

<dict>

<key>BACK</key>

<string>/remoteCmd?id=0&amp;command=BACK</string>

<key>CURSOR DOWN</key>

<string>/remoteCmd?id=0&amp;command=DOWN</string>

<key>CURSOR ENTER</key>

<string>/remoteCmd?id=0&amp;command=OK</string>

<key>CURSOR LEFT</key>

<string>/remoteCmd?id=0&amp;command=LEFT</string>

<key>CURSOR RIGHT</key>

<string>/remoteCmd?id=0&amp;command=RIGHT</string>

<key>CURSOR UP</key>

<string>/remoteCmd?id=0&amp;command=UP</string>

<key>FORWARD</key>

<string>/remoteCmd?id=0&amp;command=FF</string>

<key>HOME</key>

<string>/remoteCmd?id=0&amp;command=HOME</string>

<key>INFO</key>

<string>/remoteCmd?id=0&amp;command=INFO</string>

<key>MENU</key>

<string>/remoteCmd?id=0&amp;command=MENU</string>

<key>NEXT</key>

<string>/remoteCmd?id=0&amp;command=NEXT</string>

<key>PLAY PAUSE TOGGLE</key>

<string>/remoteCmd?id=0&amp;command=PLAY</string>

<key>POWER TOGGLE</key>

<string>/remoteCmd?id=0&amp;command=POWER</string>

<key>PREVIOUS</key>

<string>/remoteCmd?id=0&amp;command=PREV</string>

<key>REVERSE</key>

<string>/remoteCmd?id=0&amp;command=FR</string>

<key>SETUP</key>

<string>/remoteCmd?id=0&amp;command=SETUP</string>

</dict>

<key>method</key>

<string>http</string>

<key>type</key>

<integer>13</integer>

</dict>[/code]

cashuout

Any help with roomie on an ipad. For Zappiti 4k player?

Please.

Roomie Staff

I have asked Zappiti twice for a test unit and even said we'd pay for it, but no luck yet over the last few months. Make sure to send your feedback to Zappiti regarding that so they're reminded.

OTOH AFAIK there is a codeset for it in the library and if you add manually it should work fine, but since we don't have a test unit we can't verify anything or add any of the cool stuff we just added for Zidoo for example such as the progress meter and media guide.

Related threads

Today's Roomie controls 400,000+ devices.

Roomie Remote X brings TVs, receivers, streamers, lights, and whole-home audio into one app on iPhone, iPad, Mac, and Apple TV.

Download Roomie Remote X