TCP IP Control Google TV

Hello,

As a way to view my IP Camera’s on the TV I decided to try out Logitech’s Google TV instead of going with the SQ Remote Blaster.

Is there a lua plugin for Vera that will let me insert my own URL and name for the command without having to build the whole thing from scratch?

Ie. I have been controlling my satellite box via the DirecTV plugin but would now like to incorporate my other AV equipment as well.

Edit: After looking through the SQ Blaster plugin tutorial I never realized it was using the Pronto protocol to send and receive commands. As long as we can inject TCP commands this appears straight forward.

http://code.mios.com/trac/mios_sqblaster

Has anyone attempted or completed integration with the Logitech revue or google tv as a whole?

P.s. I was hoping to make this my first real contribution to the Vera plugin library at the same time overcome my fear/ignorance of dealing with lua.

Digging in more I found a published list of pronto commands on hifi-remote forums for the revue.

[url=http://www.hifi-remote.com/forums/viewtopic.php?t=12655&highlight=]JP1 Remotes :: View topic - Logitech Revue (GoogleTV)

Armed with this, hopefully I can report back positive results later tonight.

Yeah let me know, I have a GoogleTV and I would love to get info out of it into devices on my Vera. Specifically, I want to close blinds and dim lights if channels start changing, etc.

Kristopher

Good to see I’m not the only one.

I installed the SQ Blaster plugin but cannot seem to find a way to insert custom commands.

Can anyone chime in?

Is there a lua development engine I can download to change the XML and other files for this plugin?

[quote=“JamesM, post:5, topic:169245”]Good to see I’m not the only one.

I installed the SQ Blaster plugin but cannot seem to find a way to insert custom commands.

Can anyone chime in?

Is there a lua development engine I can download to change the XML and other files for this plugin?[/quote]
The SQBlaster Plugin is just an IR Transmitter, an adapter to let MiOS talk to SQBlaster. You still need an IR Device file (another Plugin) for each type of AV Kit you want to talk to.

If you’re using SQBlaster/SQRemote, then it saves it’s devices into a device.xml file, containing Pronto codes (and SQBlaster internal codes) that can be generated over into the required [tt]I_xxxx.xml[/tt] and [tt]D_xxxx.xml[/tt] files required for a corresponding IR Device - the procedures are linked in SQBlaster

If the specific device isn’t listed in the SQRemote catalog (it’s extensive, but there are always new devices) then you can use SQRemote/SQBlaster to learn the new codes.

As a last resort, if you have the Raw Pronto codes, then you can manually build the [tt]I_xxxx.xml[/tt] and [tt]D_xxxx.xml[/tt] files by hand. The procedure is also linked in SQBlaster

Thanks for the input.

I found the media control keys for the Revue on Androids development wiki

I will try creating a device and adding these. From there hopefully I can also implement a URL string to allow Vera to communicate directly with Revue.

Nice … now, as part of my Arrive_Home scene, I can turn on the TV and to the weather channel or something while we bring in the kids, groceries, etc. Since the Logitech Revue in turn controls the cable box, this can be a TV channel, or the latest YouTubes or just TuneIn playing my favorite streaming channel.

When the Lights_out_warning scene comes on at 10:00, the Revue can be tuned to a soothing, relaxing Pandora station…

But the sad thing is that the Logitech Revue is going to be canceled:
http://www.bizjournals.com/sanjose/news/2011/11/11/logitech-ends-google-tv-box-after.html
:frowning: :frowning: :frowning: :frowning:

It looks like Google TV may be continued in Sony TVs, as they have received their Android 3.1 Honeycomb upgrade.

;D I received a very nice e-mail today from Logitech. It looks like they may have changed their mind on dumping Revue. ;D

Logitech Free automatic upgrade.
Logitech Revue™ with Google TV™ and Android 3.1. Just in time for the holidays.
It’s on the way! Your Logitech Revue™ with Google TV™ will soon be updated—automatically and free of charge.
Dig into apps on the Android Market.

See what is changing:
http://www.logitech.com/en-us/smartTV/revue?WT.mc_id=amr_email_revue_gtv2_pre_101211&fn=ProductCategory||||Unknown|LearnMore|MiddleLeft|Button

Logitech is most likely still abandoning revue. This is the promised upgrade that everyone is waiting for.

  • Garrett

They were dependent on Google to crank out the software while Logitech designed the hardware. The Revue was not going to sell well up against its competition without access to the Google market which provides a stream of new apps. I hope they sell well during Christmas despite the fact they are still not out with the announced upgrade. Maybe the CEO of Logitech will change his mind.

Vera2 (1.1.1350, UI4); ACT ZRW113W; GE/Jasco 45600, 45602, 45604, 45605 x3, 45606 x4, 45609 x11, 45614; Hawking HRDS1 x3; Intermatic CA9000 x2; Schlage BE369GR, WCE100; Trane TZEMT400AB32MAA

Even with logitech dropping support for the revue there will still be Google TV updates from google and there are quite a few new partners for google TV (samsung for one) that have promised to bring out new Google TV hardware.

One possible avenue to controlling the revue from Vera is with the Logitech Media Server (formerly Squeezebox server). Micasaverde is working on a new plugin called “Squeezebox Controller” that can control the media server, and that should allow Vera to control the playback of music, pictures, and video on the revue.

Of course I have no idea of the status of that plugin other than the fact that I can see it on the Vera app store. I haven’t been able to get it to work correctly yet in UI5.

This doesn’t help with control of the browser or IR blaster in the review of course… controlling the IR blaster in particular would be really useful.

That upgrade is being rolled out as we speak, started a few days ago but its done with an ever expanding list (to avoid upgrade issues).

Mine upgraded yesterday morning, that’s how I was able to fire up @garrett’s AutHomation app.

Guessed,

How is it working? Are you using the lastest version 1.2? It is still a work in progress. I just got home from a very LONG evening (a little hung over). Have not checked my revue yet.

  • Garrett

Update:

Just checked, box still has not received the update. :frowning: My luck, I’ll be one of the last bunch to receive it.

I posted a pic in your AutHomation area. Visually a little busy with all the sections. I also cannot activate with the keyboard alone, but it looks great on the big screen :wink:

The keyboard controls still need work. At this point I am pretty stumped out to gain focus of the controls in the listview for each device. When I get time, I’ll have to do some more research on it. For now, and I know you wont like this, but you’ll have to resort to the mouse pad to use the device controls.

  • Garrett