Did you know that you can enjoy many members-only features simply by quickly registering (no CAPTCHA!)?
Registering gives you access to our giveaways, forum features, increased search performance, access to our Download Library, create your own blog & gallery, and more!
Once you have registered, stop by in 'Hello World', and introduce yourself.
[download] Module: MiniBrowser - supports mulitple user-interfaces
Posted 29 January 2012 - 05:10 PM
Any help pointing me in the right direction would be appreciated...
Posted 29 January 2012 - 07:14 PM
Oh to have the time to organize the Downloads forum! I believe the file you are searching for is located here. Download the zip archive and extract the iPhone folder; it contains Chuck's iphonicized icons.
In case you're wondering, MiniBrowser used to come in different flavors, one optimized for generic browsers (Rob Brun's module called XBrowser) and another optimized for the iPhone (Chuck's work). You can still find all of them in the downloads forum but I wouldn't bother because the current version of MiniBrowser combines all flavors into one tasty module.
FWIW, there's an updated version of MiniBrowser currently in beta that displays more kinds of Premise objects (i.e. SecuritySystem, SecurityZone, Keypad, Buttons).
If you need help with Premise, just give us a holler and we'll do our best to get you up and running.
Posted 30 January 2012 - 01:34 AM
Posted 05 April 2012 - 02:47 PM
It supports the SecuritySystem object and 4 or 6 digit passcodes. If a SecuritySystem object is bound to an ELK M1 and QuickArm is enabled, you don't need to supply a passcode for arming.
Also supports SecurityZone, Keypad and Button objects.
Handles virtually all variations of objects that inherit from the Appliance class.
The Status feature has been improved (mostly for developers).
Posted 06 April 2012 - 09:32 AM
I've been waiting patiently for this ever since you teased me with what was in store for the upgrade
Posted 06 April 2012 - 10:43 AM
Posted 08 April 2012 - 11:49 AM
Posted 08 April 2012 - 03:14 PM
Be sure to restart prkernel after upgrading MiniBrowser otherwise it can behave badly (i.e. No sessions ).
Posted 08 April 2012 - 03:17 PM
123, Thanks for incorporating my suggestions on sensor status.
etc6849, The lock support in the Zwave module works much better with Minibrowser. This is a positive step forward.
Posted 08 April 2012 - 06:25 PM
In any event, the pic illustrates the CSS from the previous MB - any ideas on what may have changed?
Posted 08 April 2012 - 07:57 PM
sHTML = sHTML & ("<link rel=""stylesheet"" type=""text/css"" href=""/images/ip/iphone.css""/>")then it works...
Posted 09 April 2012 - 02:00 PM
Upper-right hand corner it shows the date and time, but it used to show the detailed security mode. Meaning all I see now in the status list is "Armed" but it used to show, for example "Armed Away". Any chance of getting that back? I was using what was known as version 2.2.
Also, it seems it supports the status of door sensor objects, but not windows, glassbreaks, etc. This is my first time configuring those so I don't know if it normally does or not.
Edited by video321, 09 April 2012 - 02:47 PM.
Posted 10 April 2012 - 11:26 AM
Minibrowser's ToolBar can be customized to display whatever information you prefer to see. As per MiniBrowser V2.1's documentation:
Upper-right hand corner it shows the date and time but it used to show the detailed security mode.
gMBRenderToolBar() includes two example of how to customize the first line of MiniBrowser's toolbar.
I prefer to see the current interior/exterior temperature and etc6849 prefers SecuritySystem's current status (as do you).
Navigate to Modules > MiniBrowser > GlobalScripts > MinibrowserFunctions and find the gMBRenderToolbar function. Within the function you'll find two examples demonstrating how to display information in the toolbar.
The second example displays SecuritySystem's status. Remove the leading single-quote from all lines pertaining to the example (a.k.a. "uncomment the lines"). For example #2, uncomment all lines between and including the following:
sSecurityStatus = ""
sInfo = sSecurityStatus & " " & gClockTime(time, false)
Press F12 to commit the changes to Premise Server (refresh the MiniBrowser web-page to observe the results).
Correct. There are several objects I have not bothered to include in V2.1. You can either modify the code to suit your needs (i.e. create a custom version of MiniBrowser) or simply use a SecurityZone object.
Also, it seems it supports the status of door sensor objects, but not windows, glassbreaks, etc.
Whereas "DoorSensor", "WindowSensor", "GlassBreak", etc are all purpose-built objects meant to represent a specific type of Security object, SecurityZone is generic and can represent any kind of Security object. Purpose-built objects are very handy when you need to create a script that acts on groups of objects, for example "all DoorSensors on the first floor" or "all WindowSensors in the basement". If you don't foresee any need for this degree of flexibility, or you're simply willing to live without it, the generic SecurityZone can represent door, window, glassbreak and other security sensors.
- Add a New > Security > SecurityZone to a bedroom in your Premise Home.
- Click the Name property and enter: BedroomWindow
- Click the Display Name property and enter: Bedroom Window
- Click its Image property and navigate to "\Program Files\Premise\SYS\web\images\ClassImages\Window.gif"
When viewed in MiniBrowser it will be titled "Bedroom Window" and displayed with a window icon. Easy-peasy.
Edited by 123, 10 April 2012 - 11:37 AM.
Posted 10 April 2012 - 11:31 AM
I did try to edit the toolbar, but only un-rem'd sInfo - which obviously didn't work.
That's what I figured with reference to security objects and even started to create the generic ones, but didn't want to get too far ahead incase it was just something I did wrong.
Posted 17 April 2012 - 08:52 AM
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users