-
Posts
14889 -
Joined
-
Last visited
Everything posted by larryllix
-
Yes, typically a program would look something like this. Note the status of the MS may never have changed If . . . MS is switched ON Then . . set Light On . . . wait 30 minutes . . . set Light Off Else --
-
If you have the sending of Off disabled from your MS, as most of us do, then the recorded status, inside ISY, will never change to Off. Usually for MS units people use "Control/switched ON" as that is the raw signal from the MS and it can repeat any time it sees motion and retrigger timers from timing out and turning lights off. Status, even if the MS did send an Off, will never retrigger your timers because you have to get an Off before you can get it 'back On', registering a change that triggers programs.
-
You may not be able to get a 1000mW laser past customs. Somebody told me a few years ago the largest laser allowed into Canada was 500mW. Larger than that you may need special permission and forms that you are not creating a weapon. This is all if you get caught or it gets flagged. A separate laser element may get through customs easier. More checking should be done before attempting this. From what I remember about the 500mW units,some advertising stated they were not for plastics etc,, but perfect for paper and lighter materials.
-
On my two newer units of four that I have pressing the button for about two seconds sends an off and pressing the button very quickly sends an on.
-
Humour is always funny. This is dependent on your side of the thracks, though.You have to tell us when it's humour so we know when to laugh, though.
-
I use my Hue bulbs in conjunction with many other coloured strips/bulbs and Insteon white lighting all from one SwitchLinc dimmer. My SwitchLinc dimmer is wired to the central potlights in the room so they always get hit first. But with a longer ramp on the main lights I can scene hit and Hue hit on the other bulbs and make it look fairly simultaneous from ISY. I use top tap to alternate scenarios between TV and Reading modes. I use double tap up to put all Insteon, Hues, and MiLIght strips and bulbs full on. = very bright! I use long top tap (brighten) to set a brighter scenario with everything. I use bottom tap to turn everything Off I use long bottom tap to set movie watching mode= dim white lights and multi-coloured outside room lights. I use double bottom tap to turn off white lights in the ceiling (7 bulbs) off only leaving just coloured lights. I use bottom tap, while off, to rotate through colours on the outside 5 Hues, 5 MiLight strips, 4 MiLight bulbs. The Hue bulbs are very fast to respond but I use the main ceiling white lights to distract from any delays seen. BTW: The Hue bulbs cannot produce any yellow or green (no Xmas), any only purple shades of blue with only three LEDs inside.. The Hue Bloom uses four LEDs and can produce all the colours. I would try the MiLights first for 1/4 the price and the 9W bulbs outshine the Hues with far more light output and very rich colours.
-
It looks like Amazon is changing spoken commands yet again!
larryllix replied to ahwman's topic in Amazon Echo
What does the app show as the perceived words? Does it match or misunderstood? -
Just like your humour sometimes?
-
Nice! Edit your ISY setup and set DHCP to enabled. Edit your router IP reseravtion table, find your ISY MAC address, and reserve an IP address for it. Reboot your ISY and then use admin console to verify the IP address was taken from your rouer DHCP server.
-
Looney Lunar effect? Really sorry if I mooned you! Well where I am, and I am sure you weather and mine are very close, neighbour, we forget that some people still don't have air conditioning. At work I would think back about the guys bragging "I don't need no stinkin' air conditioning" and after a week or so they would bark up a storm at everything that made a statement and everybody , with the A/C, would wonder WTF was going on. He always seemed to be such a nice young man!. I say this on probably the hottest day we have had in the last 40 years, IIRC. Meanwhile, the wife has decided to bake four or five batches of cookies and cakes.....grrr....My poor hydro bill! wallet.
-
Agree completely! I have always owned my own equipment and have heard nothing but heartache from those using the ISP's rental or forced upon equipment. My neighbour believes in the ISP Roger's empire whole hearted and hasn't been able to get WiFi to the other side of his small house for years. They have him convinced its due to the bad cable in the ground and any year now they will replace it under the road.. LOL Let's see...it's only been 8 years now.
-
I better start brushing my fur so I look good that night. Or maybe you are calculating some religious holiday date?
-
In your java console delete all cached items. Then go to the version announcement in this forum and click on the link matching your situation. This should also create a new Admin Console link on your computer. Changing ISPs should not affect your internal LAN stuff. Changing your router you will have to rebuild your router IP address reservation table to lock the ISY IP address down.
-
Polyglot is becoming one of the more popular methods. I use the Network Resources direct to the Hue Hub for mine but may attempt to write my own python handler and talk to it via a Network Resource channel for fun. I am starting to look into Polyglot for this, but it seems like a lot of vacations going on right now.
-
I use a few programs. One to do each job. My control is not connected but lines could be inserted very easily. Here is the 4 hour allowance for a garage door left open calling the one below. Garage Door Open.carHome - [ID 0107][Parent 0109] If 'Garage / Garage Door.closed' Status is Off And $sTag1.outOfRange is $cFALSE Then Wait 4 hours Run Program 'Garage Door Open.carGone' (Then Path) Else - No Actions - (To add one, press 'Action') Here is one for when I first get home or the above program calls to notify us. Garage Door Open.carGone - [ID 010D][Parent 0109] If 'Garage / Garage Door.closed' Status is Off And $sTag1.outOfRange is $cTRUE And $sHouse.occupied is $cFALSE Then Wait 5 minutes Enable Program 'Garage Door Closed.notify' Send Notification to 'Text Larry' content 'Garage Door Open' Send Notification to 'Text Jackie' content 'Garage Door Open' Wait 20 seconds Send Notification to 'eMail Larry' content 'Garage Door Open' Send Notification to 'eMail Jackie' content 'Garage Door Open' Else - No Actions - (To add one, press 'Action') Happens when first arriving home so 5 minutes are allowed to trigger an MS to cancel notifications. Here is another that notifies us inside the house when the door is open. It saves the existing lamp brightness (takes v5) flashes the bulb (red) and then restores it to previous levels once closed again. Garage Door Open.home - [ID 0106][Parent 0109] If 'Garage / Garage Door.closed' Status is not On And $sHouse.occupied is $cTRUE Then Wait 20 seconds $BufCornerLamp.level = 'Gathering Room / ML2 / BufCornerLamp' Status % $BufCornerLamp.colour = 'Gathering Room / ML2 / BufCornerLamp' Color Set 'Gathering Room / ML2 / BufCornerLamp' to 100%, color '$cZ.RED.ML Index' Repeat 400 times Set 'Gathering Room / ML2 / BufCornerLamp' On Wait 2 seconds Set 'Gathering Room / ML2 / BufCornerLamp' Off Wait 8 seconds Repeat 1 times Run Program 'Garage Door Open.home' (Else Path) Else Wait 10 seconds Set 'Gathering Room / ML2 / BufCornerLamp' to '$BufCornerLamp.level %', color '$BufCornerLamp.colour Index' $GathRm_Mode.scratchpad = $sGathRm.colours $sGathRm.colours = -1 $sGathRm.colours = $GathRm_Mode.scratchpad Wait time must excede Just.Home lighting in GathRm using same light. Here is one that indicates the door position on the Mudroom KPL LED. Garage Door Open.LED - [ID 0097][Parent 0109] If 'Garage / Garage Door.closed' Status is Off Then Wait 1 second Set Scene 'Mudroom / MudRm kpl.LED.A' On Else Wait 1 second Set Scene 'Mudroom / MudRm kpl.LED.A' Off I have discovered that I can let ISY do a lot of the work with it's trigger based engine. Insteon protocols are the slowdown with HA not the ISY CPU.
-
I had looked at some of the different models and it looks like most would need the higher power laser to make this work properly but it would be good to hear from some of the now experienced users.
-
ISY is a trigger (event) based engine. If another program has a trigger, in a true logic condition, it will operate, no matter what your program is doing (short of disabling the one mentioned) Wait is a statement that will allow other programs to run, as it causes the program, it is found in, to "give up" it's time slice or control of the ISY engine, temporarily duing the Wait time specified, so others can run.
-
Are you missing lines in your posting? You have a Wait line is each Then, Else section, that wait for nothing following??
-
Add "Network Module" in the title somewhere. There is getting to be quite a few methods now.
-
I found I had to use the Else section of my All Off program so that I could use this: "Alexa. Turn OFF all lights"
-
17 year old combat pilots are really hard to find.
-
How do I execute a Python script on the ISY994?
larryllix replied to rafarataneneces's topic in ISY994
In your OP you asked"I would like to somehow execute that server via a network service or I don't know a web server or a ssh in the ISY" Read the thread again. 95% of this thread has been about connecting a RPi python program to an ISY, just as you requested. People were trying to help you, with some sidetracks, of course. -
I like them a little older than that Stu! ......Ouch!
-
How do I execute a Python script on the ISY994?
larryllix replied to rafarataneneces's topic in ISY994
Thanks. For a very small and simple REST command centre it shouldn't be too bad, now that I am getting a handle on it somewhat. Maybe a hundred lines of python code should hook me into other modules to drive devices. Of course the REST interface module will have to expand every time I hook another into it to split the URLs into various jobs. Thanks for pointing me there in the first place. It gives me more hope for python hooks into the world. This is where I am lacking. Python is new and quite confusing as it is such a mess as is all the linux versions and the RPi in general. I never realised how bad lack standards can make our S.Jobs so tough. -
How do I execute a Python script on the ISY994?
larryllix replied to rafarataneneces's topic in ISY994
I've ben attempting use some of this python easy code and "a few lines of code" will probably turn out to be a few hundred before anything can be done, with any functionality. Python offers some BaseHTTPRequestHandler package along with a few others that support REST style commands. The package allows you to send back select information from a hit on your IP address and port. It doesn't matter what the URL contains the package is labelled as a "GET" and no decoding or simplicity is offered othe than handing the whole URL to you in a string variable. So now a complete parser is required to be written, as well as the downstream device handlers etc. The very basics may be there, but a long long way from just a few lines of code. It does get the URL call into python though.