revised basic_mini views

Posted on
Wed Nov 19, 2008 5:52 pm
iPhoneDeveloper offline
Posts: 20
Joined: Nov 10, 2008

(No subject)

ok, I went and figured out github, signed up (silosr / indigo-mini-view-plugin) and sent you a pull request. I only changed 2 files:
index and _devicelist. I kept your anchor buttons but replaced it to call my javascripts so the page does not refresh anymore. I've been using it for a while now and it is very solid and fast.
Ronnie

Posted on
Wed Nov 19, 2008 6:00 pm
seaofclouds offline
Posts: 32
Joined: Dec 11, 2007

(No subject)

thanks, i've been offline for a little while. i'll check out github.

Posted on
Sat Nov 22, 2008 1:30 am
seaofclouds offline
Posts: 32
Joined: Dec 11, 2007

updated

the plugin has been updated!

next up, ajax on the action_list, and parameter based options, so we can offer an enhanced interface with images and sliders. :)

update: i am currently testing
Code: Select all
<meta>
on my own version of the plugin, and it works extremely well. this code basically makes the plugin work like a native iphone app by hiding the standard safari interface (bookmark bar, previous/next icons, etc). it's super fast, and my only reason for not adding it yet, is because i'd like to see action_list updated with ajax support too.

Posted on
Sat Nov 22, 2008 3:15 am
seaofclouds offline
Posts: 32
Joined: Dec 11, 2007

updated again, now apple-mobile-web-app-capable

with silosr's recent commit and addition of ajax controls, this plugin is now deliciously speedy on an iphone. though it's not a native app, it's beginning to feel like one.

you can download the updated plugin from: http://github.com/seaofclouds/indigo-mini-view-plugin

if anyone has an idea of how to add params to this plugin, enabling a separate enhanced view, please contribute. that will likely be one of the next steps. ideally, this would behave like:

http://myindigoserver/m/?images=on&slidercontrols=on

a config file for the plugin enabling certain params would be even slicker, since i suspect none of us really want to look at a long and convoluted url.
Last edited by seaofclouds on Sat Nov 22, 2008 10:36 am, edited 1 time in total.

Posted on
Sat Nov 22, 2008 7:32 am
bbruck offline
Posts: 343
Joined: Oct 05, 2008

A small correction?

Thanks for all the work you all are putting into this. I wish I were a programmer so I could help!!!

When I tried to upload the add-in, I had to make the following change in the insructions to make it work:

1) download new web files
as zip file:

* download the .zip file
* expand download

The link pointed to: http://github.com/seaofclouds/indigo-mi ... ll/master; but no file was found.

I had to change it to: http://github.com/silosr/indigo-mini-vi ... all/master to make it work.

Posted on
Sat Nov 22, 2008 10:39 am
seaofclouds offline
Posts: 32
Joined: Dec 11, 2007

Re: A small correction?

not sure why the link isn't working, however you can always download a fresh copy from the repo at:

http://github.com/seaofclouds/indigo-mini-view-plugin

i've merged silosr's changes in, and made a few more changes so i encourage you to try again. :)

bbruck wrote:
Thanks for all the work you all are putting into this. I wish I were a programmer so I could help!!!

When I tried to upload the add-in, I had to make the following change in the insructions to make it work:

1) download new web files
as zip file:

* download the .zip file
* expand download

The link pointed to: http://github.com/seaofclouds/indigo-mi ... ll/master; but no file was found.

I had to change it to: http://github.com/silosr/indigo-mini-vi ... all/master to make it work.

Posted on
Sat Nov 22, 2008 11:19 am
iPhoneDeveloper offline
Posts: 20
Joined: Nov 10, 2008

(No subject)

I was going to make the action group not refresh too but since I don't know what the action groups where doing - could me multiple things with delays, not sure how to update the screen without a refresh. If someone has thoughts on this, I can work on it. I will start on being able to pass it parameters so you have the options of graphics and stuff.

The app does feel like a native app. I'm beginning to think this is the way to go really. It's not dependent on having an iphone and it is fast even on edge or 3G.

Ronnie

Posted on
Sat Nov 22, 2008 12:34 pm
jay (support) offline
Site Admin
User avatar
Posts: 18219
Joined: Mar 19, 2008
Location: Austin, Texas

(No subject)

Fantastic work here, everyone!

Can I ask: when you get to a stable point, can someone post it up to the file library? I suspect a lot of people would like to use it but not try to deal with GIT...

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Sat Nov 22, 2008 12:44 pm
seaofclouds offline
Posts: 32
Joined: Dec 11, 2007

(No subject)

As a useful plugin goes, this has always been stable. Behold the joys of iterative releases. :) there is a link to the download page at http://www.perceptiveautomation.com/filelib/index.php

jay wrote:
Fantastic work here, everyone!

Can I ask: when you get to a stable point, can someone post it up to the file library? I suspect a lot of people would like to use it but not try to deal with GIT...

Posted on
Sat Nov 22, 2008 4:37 pm
FaTMax offline
Posts: 134
Joined: Feb 01, 2007
Location: Haugesund, Norway

(No subject)

Fantastic work here, I´m watching your every move.

But, I must have missed the post where it instructed me what to do if I had the "old" version of this little tweak already "installed". You see, I was already onboard before this became a plugin. As a result, I dont get these new fancy changes you´ve made, no matter how hard I try to implement them.

Posted on
Sun Nov 23, 2008 1:22 am
iPhoneDeveloper offline
Posts: 20
Joined: Nov 10, 2008

(No subject)

FaTMax wrote:
Fantastic work here, I´m watching your every move.

But, I must have missed the post where it instructed me what to do if I had the "old" version of this little tweak already "installed". You see, I was already onboard before this became a plugin. As a result, I dont get these new fancy changes you´ve made, no matter how hard I try to implement them.


Somewhere inside "indigowebserver", you have to go to the folder "plugins" and create a new folder and call it "m", then once you download the new files from github, copy it to this folder. You can then access this new cool plugin by going to the main menu of indigo and go to "go" , "Browse Control Pages", Choose "Mini View by SeaOfClouds".

It is stable. It is FAST. It is as light as it gets. Before I submit my changes to SeaOfClouds, I do a careful sanity check, and SeaOFClouds also does. I just added new functions just a few minutes ago so the Action Groups do not send a reload/refresh of the screen anymore. SeaOfClouds I'm sure will incorporate these latest changes soon, so if you download it now, you won't get it but it's so easy to upgrade anyway. It is already wonderful to use as it is.

We will be continuing developments for this. I'm working closely with SeaOfClouds (not that I've ever met him in person). I already have prototypes with sliders for dimmers as an option. Also working on ability to auto group the devices by zone collapsed and ability to expand just the zone you want to see - all dynamic with no refresh. It's coming... I'm about to add sprinkler and thermostats to my home so I will be motivated to work on those devices too once SeaOfClouds make me some styles for them.

Join in the fun!

iPhoneDeveloper aka silosr aka Ronnie aka Ronnie Silos

Posted on
Sun Nov 23, 2008 1:36 am
iPhoneDeveloper offline
Posts: 20
Joined: Nov 10, 2008

Re: A small correction?

Hi bbruck,

If you got the latest from my branch (silosr), you may not get the complete release version. SeaOfClouds is the keeper and final approver. Use the links he published to make sure you are getting the complete and tested version.

http://github.com/seaofclouds/indigo-mini-view-plugin

http://www.perceptiveautomation.com/filelib/index.php

Thanks,

silosr

bbruck wrote:
Thanks for all the work you all are putting into this. I wish I were a programmer so I could help!!!

When I tried to upload the add-in, I had to make the following change in the insructions to make it work:

1) download new web files
as zip file:

* download the .zip file
* expand download

The link pointed to: http://github.com/seaofclouds/indigo-mi ... ll/master; but no file was found.

I had to change it to: http://github.com/silosr/indigo-mini-vi ... all/master to make it work.

Posted on
Sun Nov 23, 2008 1:57 am
seaofclouds offline
Posts: 32
Joined: Dec 11, 2007

how to upgrade to plugin version

thanks for the kind words, fatmax.

indigo support may want to chime in here, but since you've been using the pre-plugin and original replacement views, you may want to clean up your installation before installing the plugin. to do so, simply delete the /Library/Application Support/Perceptive Automation/"Indigo 2/IndigoWebServer directory, then reinstall indigo. the indigo installer will replace/upgrade all of your web server files. that's what i did before installing the plugin.

the installation instructions by iPhoneDeveloper are a good summary. just drop the plugin as downloaded from http://github.com/seaofclouds/indigo-mini-view-plugin/ into the /Library/Application Support/Perceptive Automation/"Indigo 2/IndigoWebServer/plugins/m directory, restart the indigo server, and navigate to http://your_ip:port/m

FaTMax wrote:
what to do if I had the "old" version of this little tweak already "installed".... before this became a plugin.

Posted on
Sun Nov 23, 2008 6:32 am
FaTMax offline
Posts: 134
Joined: Feb 01, 2007
Location: Haugesund, Norway

(No subject)

Thanks for the replies. I did a complete cleanup and I now found it whrere it was supposed to be. I still have forward/back, + and bookmarsk icons though..

Posted on
Sun Nov 23, 2008 7:38 am
risoam offline
Posts: 35
Joined: Sep 10, 2008

(No subject)

i've been using this for a week or so, works GREAT and love it. ANy idea when the slider enhancement would be available?

Who is online

Users browsing this forum: No registered users and 2 guests