Jump to content
View in the app

A better way to browse. Learn more.

Universal Devices Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

larryllix

Members
  • Joined

  • Last visited

Everything posted by larryllix

  1. I use preset integer variable values for each room, known in other languages as constants. I fix their init to value to a constant as well as their working values. Each room have a value which I use the tens as the floor and the units as the room with increasing values from inside to the exit door. Eg $cMUDROOM is 29, $cRECROOM is 11, Outbuilding is 31 etc... This is just a memory and readability technique. I have a second program for every MS in the house with a simple program like. If MS control is switched ON Then $sMS.motion.lastRoom = $cROOM.MUDROOM Else --- Now that variable is watched by a common program that does some stuff, depending on away mode, night/day etc.. but the important one here is take a recording variable, shift it left two decimal digits and add the latest room to the tens and units positions. Now you have a variable with the latest two MS movements detected and can tell direction from that variable. Unfortunately I will be away for a week and have to pack desperately tonight. I posted some programs for this technique to somebody else about two months back. A filtered search may find it with my name on it. As an experienced programmer, the triggered programing (non-linear) may give you some trouble getting your head around it. If you have some VB in the past, you are well on your way. BTW: Integer variables do NOT trigger programs while stat Variables do cause program triggers.
  2. I tried it dumped it. Amazon, like google wants to know each person's habits, including your purchasing habits. Using it as one person is not a problem with some clever thinking about keeping things uniform while keeping a simple style worhoutvrememberibg a hundred different quirks. Everything in my house is turn on xxxx or turn off xxxx and I still can't remember how to rotate the xmas scene lighting without looking it up at times. Sent using Tapatalk
  3. It's a simple test. Try this. 'Alexa....dim the xxxx' If it works you are not using the program. The If triggered are not involved. The ISY portal is the trigger. Sent using Tapatalk
  4. I found those syntaxes flakey since inception. Use 'turn on/off xxxxx' or 'set xxxx to 50 percent' Even my amp I use.... Turn on louder. Turn on softer Sent using Tapatalk
  5. Are you sure the unit actually factory reset? It takes a long time and flashes weirdly for about 60 to 80 seconds. Sent using Tapatalk
  6. No cert. I am not using any https or SSL. Sent using Tapatalk
  7. Please post the programs you have now. Right click on the program title in the program tree and select Copy to clipboard. Paste into a post using the code '<>' icon. Also, are you running ISY v5.xx ?
  8. No. I finally got down to that location...no beeping.
  9. ...and replaced by at least four different implementations each, of javascript, HTML5, and CSS, by non-co-operative hostile browser companies, We may want to return to a single sourced java by the time it is done.
  10. Thanks Michel. However no help for these polyglot errors. Something basic missing since v2.2.6 2020-1-3 20:05:04 [polyglot] info: Successful login by admin 2020-1-3 20:05:04 [polyglot] info: MQTTS: polyglot_frontend-Vz3PR authenticated successfully. 2020-1-3 20:05:04 [polyglot] info: MQTTS: Client Connected: 2020-1-3 20:05:04 [polyglot] info: MQTTP: Frontend Websockets interface Connected. 2020-1-3 20:05:25 [polyglot] error: MQTTS: connectionError: null Cannot parse protocolId 2020-1-3 20:06:25 [polyglot] error: MQTTS: connectionError: null Cannot parse protocolId 2020-1-3 20:07:25 [polyglot] error: MQTTS: connectionError: null Cannot parse protocolId 2020-1-3 20:07:53 [polyglot] info: Ecobee(1): Processing command: command 2020-1-3 20:07:53 [polyglot] info: Ecobee(1): n001_controller :: DOF sent sucessfully 2020-1-3 20:08:25 [polyglot] error: MQTTS: connectionError: null Cannot parse protocolId
  11. @ISY Newbie Can you tell us about your system, what devices you have, and maybe some description of your experience with programming using ISY, and/or elsewhere, so we know what level of solutions to offer you?
  12. Sure but his OP was "I'd like to program motion-triggered lighting in the home theater. " Nothing was mentioned or implied about only using an MS. After I get my new MS IIs masked off I will post a photo of how to do it for the less program savvy.
  13. Best not to have any code in the If section as it will not likely be true with parameters not set by the system or remote systems yet. I doubt the trigger enable option makes any difference. The If section triggers would not be calling attention to that program but rather the system would be. 'control switched' constructs would never be True, while 'status' constructs may or may not be. I forget the boot up sequence for ISY now.
  14. hmmmmm. Not sure how else to put it. This may be too complicated for a newbie ISY programmer, but in principle.... "I want the lights to be switched on only when people first enter the area. From then on, the lights shouldn't be triggered by motion from people watching a movie inside." This would not stop the MS from switching the lights completely, only stop the lights from switching to the entry/exit levels. 1) A direct link from the MS to the lights (Insteon scene) to be controlled would be created. 2) When the MS sees motion the lights go On 100%. (being seated) 3) A program in ISY is triggered by the MS 'switched On' signal and times out sending a lights Off signal. 4) Another program senses a different mechanism to trigger it and changes the Scene 1) to low lighting settings, and sets the lighting to a very low movie watching level. 5) Any motion detected turns the lights on at the same level they already are at and the humans don't see any change. 6) The movie session is over and the same mechanism as 4) changes the Scene 1) back to 100% lighting settings and ramps the lighting back up to 100% 7) The same program as 3) times out and switches off the lights after all motion has stopped. (people have left the theatre room) Many different mechanisms could be used to control the program 4) which controls the Scene 1). The MS always controls the lighting On cycle. ISY controls how brightly and when the lights turn off. Two ISY programs plus any other programs needed to detect the control mechanism signal. Is that making any more sense?
  15. The lights would always be triggered by the motion detector that is Insteon scene connected to the lights. ISY can control the outcome of any MS to lighting scene, as shown in the original link I supplied. Off, or maybe 1%, should be an option but I have never tested it, only about 10% levels and 100% levels in the same scene, from the same bulbs. Read the thread I linked to.
  16. ISY controls the response of the lights by controlling the scene response from the MS, as desired. MSes have no logic or intelligence. When the movie isn't playing the MS-->Lights are set to full brilliance level for human entrance/exit lighting. When the movie starts playing ISY dims the lights to 0 to 15%, dark red, blue, white, whatever and sets the scene response to the same levels. (unfortunately colours would not be a scene enabled response from Insteon equipment yet). When motion is detected, during the movie, lights would respond with exactly the same levels, already set, and no change would be seen by humans. When the movie is stopped the scene would be set back to entrance/exit the room levels, probably with a long ramp up not to dazzle the humans eyes suddenly. These statuses are available in ISY via drop-ins in Kodi players since about 2015, and many A/V receivers via Nodeservers in Polyglot now. If not available could be done with a a battery powered Insteon MiniRemote, or even a double tap on a Insteon SwitchLinc, a second well placed MS and a hand gesture, an Alexa Echo ("Alexa...turn On movie mode"), or too many other methods to mention. Even a well placed single MS can detect people standing up but not sitting down. I use them in my bedrooms and they only trigger with feet up in thr air or when we stand up. White vinyl tape and lots of trial and error help.
  17. Have to detect the current action of the a/v equipment and adjust the MS scene accordingly. Modern A/V equipment makes that fairly easy in many cases. The MS doesn't differentiate the level of lighting, your ISY does and modifies the Insteon scene.
  18. Is this only to install udx, as it already shows it as runnng?
  19. I think this technique could do your job. Read down where the levels are modified for different times.
  20. I have done the O/S upgrade and udx install/start, but can't figure out how to run line 2 and 3 from @Michel Kohanim 's instructions as shown below. My credentials did not change with this. I cannot see my Polyglot config. The command just hangs on "loading config.....", so I figured I have to complete the instructions from Michel. Here is where my sticks now.
  21. Security motion sensors are very seldom appropriately placed properly to operate normal motion detection for lighting. One is typically covering windows and exterior entrances, while the other is to cover interior entrances and normal travel pathways. I have four that cover the spaces over the beds, in case somebody gets up in the middle of the night, or just going to bed. Lamps vary in brightness, based on time of day, while still being Insteon scene direct connected to the their lamps for speed.
  22. How do I run the download line in FreeBSD? I cannot see any of those setup menus buy polyglot seems to service ISY OK.
  23. Select the program in the Summary tab of the Admin Console. Right click on it and select "Enable Run at Startup". It will then the "If" section. Makes sure your "If" condition, if any, will be true.
  24. Is the 90 degree microUSB connector required? Looking at the manual it only seems needed if the back cover is installed. 1) Can the back cover be modified to accept a straight in microUSB connector? 2) On the right angle microUSB connector, does the flat side of the connector face the cable or away from the cable?

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.