Everything posted by Jim P
-
Vacation Folder
I set a variable.. ivacation = 1 after 12 hours of no motion detected on any of my motion detectors. My Vacation folder in enabled when ever ivacation = 1 . Pretty simple and works well.
-
Polisy disappearing from IoX finder
Sometimes after an update. I could not ping my polisy by name until I used the full name.. polisy.whatever ... I added my network name in my router setting for domain and now I can ping polisy.whaterver with no issues.
-
Programs running outside their schedule ?
Ok thanks... I will investigate this... What I was thinking is that if a program's if statements are false and there is no else clause, then there would be minimal utilization of cpu process time. So along those lines if the From To clause was false with no else actions then that program would use little resources... I will do more investigating...
-
Programs running outside their schedule ?
I would think that if the schedule time range is not true that nothing should run???? Since it is an IF AND statement doesn't both have to be true for the THEN section to run??? So I can't see how the THEN section should ever run if the time was not between 10PM and 5 AM the next day???
-
Programs running outside their schedule ?
This program ran at 7:05 AM this morning. LRLAMPOFF10 - [ID 003B][Parent 0057] If From 10:00:00PM To 5:00:00AM (next day) And 'Living Room Lamp' Status is On Then Wait 10 minutes Set 'Living Room Lamp' Off Else - No Actions - (To add one, press 'Action') SUMMARY shows it ran at 07:05 AM Status is false
-
Schedule as trigger for program?
Thanks larryllix I seldom have a need to use parenthesis .. and frankly forgot they were available .... The great thing about getting old is that you get the learn so much every day .... even if you learned it yesterday !!!!
-
ISY on Polisy went down 2 weeks ago...
Can you access the polisy via terminal ? It runs a linux kernal so that would tell you the system is running and such. Don't do any updates using the terminal....
-
ISY on Polisy went down 2 weeks ago...
Do you know the ip address of your polisy ?
-
Schedule as trigger for program?
I have this program... my intent is to increment a variable no more than 1 time per hour if a sMotionOff = 1 . (sMotionOff is set to 1 if all motion detectors are off and 0 if any motion detectors detect motion. My notify in the then section appears to run even if the time is not on the hour. What am I missing? Originally I put the sVariable first with the schedule times after like if sVariable <> 0 and time = 1 or time = 2 etc... but I felt like the program would be running a lot and if I put the times first it would only run once every hour... AllMotionSetCalcTime - [ID 0039][Parent 0032] If Time is 1:00:00AM Or Time is 2:00:00AM Or Time is 3:00:00AM Or Time is 4:00:00AM Or Time is 5:00:00AM Or Time is 6:00:00AM Or Time is 7:00:00AM Or Time is 8:00:00AM Or Time is 9:00:00AM Or Time is 10:00:00AM Or Time is 11:00:00AM Or Time is 12:00:00AM Or Time is 1:00:00PM Or Time is 2:00:00PM Or Time is 3:00:00PM Or Time is 4:00:00PM Or Time is 5:00:00PM Or Time is 6:00:00PM Or Time is 7:00:00PM Or Time is 8:00:00PM Or Time is 9:00:00PM Or Time is 10:00:00PM Or Time is 11:00:00PM Or Time is 12:00:00PM And $sMotionOff is 1 Then $sNomotion += 1 Run Program 'AutoVacationSet' (If) $iHourCount = $sNomotion Resource 'QuickGeneric' Else - No Actions - (To add one, press 'Action') iAllMotionOffCalcTime increments sNoMotion to number of hours that no motion has been detected. Used to determine how long since motion detectors have been All Off
-
Show last motion time
I use variables to track when a motion sensor is activated and or turns off... These are not complete, but should point you in the right direction. Also the log file will track device operations as well. If YourMotionDevice is on Then Variable = Minutes since start of day _____________________________________________________ AllMotionSetCalcTime - [ID 0039][Parent 0032] If - No Conditions - (To add one, press 'Schedule' or 'Condition') Then $iAllMotionOffCurrentTime = [Minutes since start of day] Else - No Actions - (To add one, press 'Action') Sets iAllMotionOffCalcTime to minutes since start of day. Used to determine how long since motion detectors have been All Off __________________________________________________________________---- MotionOn - [ID 0035][Parent 0032] If 'LivingRoomMotion.1 Motion' is switched On Or 'GarageMotion Motion Sensor' Status is On Then $sMotionOn = 1 $sMotionOff = 0 $iAllMTime = 0 $iVacant = 0 Else - No Actions - (To add one, press 'Action') Warning: Unrecognized Condition (program may not run) <control OP="IS" NODE="ZW009_155" ID="DOF"/>
-
Enbrighten Z-Wave Smart Toggle Light Switch LED
These are from my GE ZWave light switch (46202) .. I believe they are made by JASCO . 0 - On when light switch is OFF and Off when switch is on 1 - Off When sw is on and on when switch is off 2 - Off all the time When shipped from the factory, the LED is set to turn ON when the connected light is turned OFF. This is the default setting and can be changed if your primary controller supports the node configuration function. To make the LED turn ON when the light is turned ON, change parameter 3’s value to “1”. To turn the LED OFF at all times, change parameter 3’s value to 2. Parameter No: 3 Length: 1 Byte Valid Values = 0, 1 or 2 (default 0) Invert Switch If the switch is accidentally installed upside down with “On” at the bottom and “Off” at the top, the default On/Off rocker settings can be reversed by changing parameter 4’s value to “1”. Parameter No: 4 Length: 1 Byte Valid Values = 0 or 1 (default 0) Alternatively, the LED default setting can also be changed at the switch. To disable the LED indicator: Press the "ON" switch 3 times successively Press the "OFF" switch 1 time
-
Support thread for: ISY on Polisy (IoP) v5.4.4 (May 25, 2022)
Thanks... I forgot about that option...
-
Support thread for: ISY on Polisy (IoP) v5.4.4 (May 25, 2022)
Is there a new way to see if you have packages that need to be updated?
- Saw report this in my PG3 log.
-
Saw report this in my PG3 log.
-
Saw report this in my PG3 log.
4/29/2022, 19:52:06 [pg3] error: unhandledRejection REPORT THIS!: [object Promise], reason: TypeError: store.getPurchaseEntry is not a function Don't know if it is important or not... it just said REPORT THIS!:
-
New Router - unable to find ISY
Ensure you have followed the steps in the wiki for connecting via start.jnlp .. etc. If you only changed the router then you have a few things to check. Quick Fix is find out your ISY's IP address. How do you do this? You can scan your network for active devices based your PC's ip address.. How? Download an IP address scanner or other app that does the same thing. Here is one that I use. http://www.advanced-ip-scanner.com/link.php?lng=en&ver=2-5-3850&beta=n&page=about This is one way to find out what devices are on your network and identify there IP address for you. When you get it's IP address then save that IP address in your ISY finder using the 'SAVE ' and 'LOAD' options. Then you can use the load config should you get the "Not Found" message Another way is to log in to your router and see what devices are attached and what their ip addresses are. Here you can do other things as well.. reserve the same IP address for your ISY so that it's IP address will always be the same. ( This could be how you ' lost ' your ISY after you changed your router ) - Pros you get the same IP address so you can assume you ISY will never get a different IP address. This address is assigned to your ISY based on it's hardware address ( physical address of the network interface hardware in your ISY - Every networked device has a specific hardware address that changes with the physical hardware).. So if you change ISY devices your hardware address will change with it ( So the reservation you made in your router to give your ISY a consistant IP address will not work anymore because your router reserves the IP address based on the physical hardware address). Also this reservation is specific to the router itself and will no longer be in effect if you change your router. You can assign your ISY a fixed IP address in the ISY configuration. Pros you will always know it's IP address and it will never change unless you change it. Cons - You must make sure there is no other device on your network with the same IP address. You must remember this assignment should you change your router or it's network settings or factory reset your ISY. Everything here is a guess as I have no knowledge of your network setup, OS etc. It has been verified that at least for windows 10 the virtual network adapters compete with what would be the response to the ISY java app so you may see the "No ISY found" message. For this issue you can ... disable the virtual network adapters before you run the ISY Launcher .. then enable them after.. Fix your ISY network address and Save it in the ISY Launcher window. You can 'Fix' your ISY address by either giving it a fixed IP address or by configuring your router to 'reserve' an IP address' to give you ISY the same IP address all the time. There are other ways of doing the same thing and getting the results you desire. At any rate... these are general things based on my not knowing how your network is setup and configured, but you may find them useful or not.... but hopefully this will help you make a more informed decision.
-
PG3 Notification Nodeserver 3.1.1
Thank You.. I will get into this over the next couple of days. I am sure I will come up with some questions.
-
PG3 Notification Nodeserver 3.1.1
Thanks... I am new to this stuff.. and I am just now after having ISY for a few years looking at pushover and geofencing and node servers ... The only node servers I have used are RING and NOAA ... These were simple to setup and use so I did not learn much about configurations with them.. To be honest I am a bit lost on the function and benefits of the Notification Node Server vs simple pushover stuff. You would think with my tech background this wouldn't be an issue but there you have it. I just now after years learned some simple HTML and CSS stuff ...
-
PG3 Notification Nodeserver 3.1.1
Stupid Question Time.. How do I download the readme file ?
-
Is there a Notification for dummies instruction?
Thanks.. I have been toying with the idea of push notificaitons and other methods.. I have some reading to do...
-
Is there a Notification for dummies instruction?
I am just starting with node servers and I am interested in this : LARGE MESSAGES WITH SYSTEM VARIABLES: Send ISY Network resources to the nodeserver REST interface where recipients are controlled by a program which can include a large message body with system variables! I am not sure where to start. Anyone want to point me in the right direction?
-
IoP - Possible Bug?
Until the log parsing is fixed... If you want to have it generated line by line you can do this.. Download notepad++ Install Notepad++ Close Notepad++ Open shortcuts.xml file with any text editor but not notepad++ You can find shortcuts.xml in %appdata%\Notepad++ folder The shortcuts.xml file will look like this ( ignore the macro name , the format of the file is what is important) <NotepadPlus> <InternalCommands /> <Macros> <Macro name="Trim Trailing and save" Ctrl="no" Alt="yes" Shift="yes" Key="83"> <Action type="2" message="0" wParam="42024" lParam="0" sParam="" /> <Action type="2" message="0" wParam="41006" lParam="0" sParam="" /> </Macro> <Macro name="abc" Ctrl="no" Alt="no" Shift="no" Key="0"> <Action type="1" message="2170" wParam="0" lParam="0" sParam="a" /> <Action type="1" message="2170" wParam="0" lParam="0" sParam="b" /> <Action type="1" message="2170" wParam="0" lParam="0" sParam="c" /> </Macro> Paste the section below here </Macros> Note the first and last <Macros> tags Paste the following so it appears just like the two sections listed above <Macro name="LogFix" Ctrl="no" Alt="no" Shift="no" Key="0"> <Action type="3" message="1700" wParam="0" lParam="0" sParam="" /> <Action type="3" message="1601" wParam="0" lParam="0" sParam="Mon" /> <Action type="3" message="1625" wParam="0" lParam="2" sParam="" /> <Action type="3" message="1602" wParam="0" lParam="0" sParam="\r\nMon" /> <Action type="3" message="1702" wParam="0" lParam="768" sParam="" /> <Action type="3" message="1701" wParam="0" lParam="1609" sParam="" /> <Action type="3" message="1700" wParam="0" lParam="0" sParam="" /> <Action type="3" message="1601" wParam="0" lParam="0" sParam="Tue" /> <Action type="3" message="1625" wParam="0" lParam="2" sParam="" /> <Action type="3" message="1602" wParam="0" lParam="0" sParam="\r\nTue" /> <Action type="3" message="1702" wParam="0" lParam="768" sParam="" /> <Action type="3" message="1701" wParam="0" lParam="1609" sParam="" /> <Action type="3" message="1700" wParam="0" lParam="0" sParam="" /> <Action type="3" message="1601" wParam="0" lParam="0" sParam="Wed" /> <Action type="3" message="1625" wParam="0" lParam="2" sParam="" /> <Action type="3" message="1602" wParam="0" lParam="0" sParam="\r\nWed" /> <Action type="3" message="1702" wParam="0" lParam="768" sParam="" /> <Action type="3" message="1701" wParam="0" lParam="1609" sParam="" /> <Action type="3" message="1700" wParam="0" lParam="0" sParam="" /> <Action type="3" message="1601" wParam="0" lParam="0" sParam="Thu" /> <Action type="3" message="1625" wParam="0" lParam="2" sParam="" /> <Action type="3" message="1602" wParam="0" lParam="0" sParam="\r\nThu" /> <Action type="3" message="1702" wParam="0" lParam="768" sParam="" /> <Action type="3" message="1701" wParam="0" lParam="1609" sParam="" /> <Action type="3" message="1700" wParam="0" lParam="0" sParam="" /> <Action type="3" message="1601" wParam="0" lParam="0" sParam="Fri" /> <Action type="3" message="1625" wParam="0" lParam="2" sParam="" /> <Action type="3" message="1602" wParam="0" lParam="0" sParam="\r\nFri" /> <Action type="3" message="1702" wParam="0" lParam="768" sParam="" /> <Action type="3" message="1701" wParam="0" lParam="1609" sParam="" /> <Action type="3" message="1700" wParam="0" lParam="0" sParam="" /> <Action type="3" message="1601" wParam="0" lParam="0" sParam="Sat" /> <Action type="3" message="1625" wParam="0" lParam="2" sParam="" /> <Action type="3" message="1602" wParam="0" lParam="0" sParam="\r\nSat" /> <Action type="3" message="1702" wParam="0" lParam="768" sParam="" /> <Action type="3" message="1701" wParam="0" lParam="1609" sParam="" /> <Action type="3" message="1700" wParam="0" lParam="0" sParam="" /> <Action type="3" message="1601" wParam="0" lParam="0" sParam="Sun" /> <Action type="3" message="1625" wParam="0" lParam="2" sParam="" /> <Action type="3" message="1602" wParam="0" lParam="0" sParam="\r\nSun" /> <Action type="3" message="1702" wParam="0" lParam="768" sParam="" /> <Action type="3" message="1701" wParam="0" lParam="1609" sParam="" /> </Macro> Save the shortcuts.xml file run notepad++ Load your saved error log in notepad++ run macro logfix
-
Unable to Add Z-Wave devices to IoP.
OK.. I am brain dead !!! Funny but here is what happened... I have always only had a single ISY ... Soo... It never occurred to me to remove my Zwave devices from my 994i before attempting to add them to my IoP ... This AM I removed one from the 994i and did not have any issues adding it to my IoP.. So I am going forward with removing them all from my 994i and adding them to my IoP. I am not expecting to see any more issues with this. Thank you all and sorry to have wasted your time.
-
Unable to Add Z-Wave devices to IoP.
How do you exclude a Zwave device if it has never been added to your IoP ? Is exclude the same as remove then readd ?