Jump to content

larryllix

Members
  • Posts

    14930
  • Joined

  • Last visited

Everything posted by larryllix

  1. 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.
  2. I better start brushing my fur so I look good that night. Or maybe you are calculating some religious holiday date?
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. Are you missing lines in your posting? You have a Wait line is each Then, Else section, that wait for nothing following??
  9. Add "Network Module" in the title somewhere. There is getting to be quite a few methods now.
  10. 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"
  11. 17 year old combat pilots are really hard to find.
  12. 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.
  13. I like them a little older than that Stu! ......Ouch!
  14. 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.
  15. 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.
  16. That can't be true. All? 10 years old want to be older. It's only the "older" ones that want to be younger. I know it is tough, but you just have to take it on the chin sometimes. :) Alexa! Turn off teasing mode!
  17. Michel has no personal REST interface. ahhhh.. to be in your 20s again!
  18. For python3 where does this HTTPServer come from? I only ever get no such module. I have tried every import xxx I can think of and find in the referenced links. Even the docs have syntax errors in them so I suspect some are untested. UPDATE: I got it from another site from http.server import BaseHTTPRequestHandler, HTTPServer Thanks!
  19. Having a python interpreter on the ISY would be a huge breakthrough. All the hardware is there in ISY to support anything you want to do, and could not only eliminate all the second computer proxies/brides/nodes, but also be the lead-in for a multicore ISY995i. Unfortunately, I have never heard these capabilities.
  20. Welcome! We hope you find lots of help here also.
  21. I got so frustrated with the poor reporting, I wrote a recorder that keeps a list of every lowBatt signal from my 10 MSes. Most of the time nothing is ever sent. Out of, probably 10, batteries I have replaced so far, I think I have had about 2-3 reports of dead batteries. The flashing LED on the MS is much more reliable. When it multiple flashes happen, after seeing motion, it is time to replace the battery, within the next month.
  22. Don't use "status" from the dimmer electronics to trigger programs. Use "control" from the mechanical button. With "control" you are triggering on one of the six unique signals an Insteon button puts out. ON, Fast On, Brighten, Off, Fast Off, Dim. My gathering rom light programs have 8 different levels and scenes from one SwitchLinc dimmer.
  23. larryllix

    Garage door

    If it was closing the usual cause is a spider making a nest in your beams.
  24. larryllix

    Garage door

    Sounds like a signal bounce or repeat. Possibly your IO/Linc lost it's setup and is closing the contact twice.
  25. $172? Wow! I bought mine for around $60-$80 CAD. That is way too high for this poor technology. Mine work perfectly for reporting, once the method of reporting is understood. The newer firmware unit is not controllable from ISY. They probably both work exactly as stated on the box, with an Insteon Hub.
×
×
  • Create New...