Jump to content
AT&T to end email-to-text ×

memphis2k

Members
  • Posts

    140
  • Joined

  • Last visited

Everything posted by memphis2k

  1. Updating to v5.2.0 made no difference. Still doesn't register.
  2. Java Web Start 11.261.2.12 Using JRE version 1.8.0_261-b12 Java HotSpot(TM) Client VM JRE expiration date: 11/17/20 12:00 AM console.user.home = C:\Users\Aaron ---------------------------------------------------- c: clear console window f: finalize objects on finalization queue g: garbage collect h: display this help message m: print memory usage o: trigger logging p: reload proxy configuration q: hide console r: reload policy configuration s: dump system and deployment properties t: dump thread list v: dump thread stack 0-5: set trace level to <n> ---------------------------------------------------- https://isy.universal-devices.com/994i/5.0.16C/dashboard.jar https://isy.universal-devices.com/994i/5.0.16C/insteon.jar https://isy.universal-devices.com/994i/5.0.16C/jxtt.jar https://isy.universal-devices.com/994i/5.0.16C/bc.jar https://isy.universal-devices.com/994i/5.0.16C/ce.jar https://isy.universal-devices.com/994i/5.0.16C/chart.jar I just turned on Java Console via Windows Control Panel options Can I delete all of the Certs in ISY994i, reboot? I just don't feel like it saves it when I tried deleting the main cert in the past.
  3. Submitted a ticket with GoGetSSL and they said its 2048. I just tried it Clicked Server Cert. "Yes" Entered PW Typed my email in the Email field (it was empty) Clicked Receive Cert and pasted the contents of isy.domain.crt Click OK Clicked No to Importing the Immediate certs And then nothing happens... I just compared the CSR that I sent GoGetSSL and its still the same.
  4. Hello all, ISY994i v5.0.16a and my cert is up for renewal. Realized that I don't need a cert with portal, but still, I would like this figured out. I took notes from when I installed the cert and now I can't get Dashboard to ask me to restart the ISY (its confirmation, according to the WIKI). -Clicked No to start a fresh request for the CSR. -Sent the CSR to my SSL company and got the renewal Cert back. Clicked on Receive Cert. in Dashboard -Pasted the renewal Cert. -I said yes and added the other certs too (These should be the same as before)? -Then nothing, no prompt, etc. I have restarted the ISY a couple of times, Edge/Firefox still show the HTTPS web url as expiring in a couple of months. Also tried deleting the original cert, and still the same results. Also, each time I try something, i say "yes" to re-use the CSR. Can anyone assist me at all? The 4 files I have are: isy.DOMAINNAME.com.crt (the renewal cert) AAA_Cert_Services.crt (not sure what this is for) Usertrust_RSA_Cert_Auth.crt isy.DOMAINNAME.com.ca (Cert Authority)
  5. Thanks and I did email support, Easy solution. Just sign into portal with the new email and then it will send the verification email. One extra step that I guess I never thought to try initially. Hopefully it helps someone in the future.
  6. Hello, Found a thread that talked about changing an email in ISY Portal. Created a new user and enter the ISY MAC, Account Admin, new email address and password. I have waited nearly 45 minutes and have not received a single email from ISY. Any ideas so I can get this new email working please? I have switched over 300 accounts so far to my new email so I know my stuff is working fine. Thanks,
  7. So in the Alexa app, in the devices page, Garage Door Close (program) & (door is physically closed) - Sensor is NO Says Power On - and I click on it. Nothing happens. When I click on Power Off, the door opens. Garage Door Open (program) & (door is physically closed) - Sensor is NO Says Power On - and I click on it. Nothing happens. When I click on Power Off, the door opens Which makes senses to what the WIKI says. Good call, I will create an intermediate program to call the Garage Door Open/Close program. Thanks again
  8. Ok. I will review your posts and I thought to try testing the programs before the routine. IOLink is setup perfectly in ISY, with programs and such. Thanks again.
  9. Ok. I mostly have this working but now there must be a issue with Alexa. I removed the IOLink Contact & Relay from Portal & Alexa. Then created two programs like the above. *See image Then I created two Routines: (Name) Garage Door Open - (When you say), "Alexa, Open The Garage Door" - Garage Door Open (Program) Power On (Name) Garage Door Close- (When you say), "Alexa, Close The Garage Door" - Garage Door Close (Program) Power On What's happening now is that when I say "Alexa open the garage door AND the door is already open, she will open it - INCORRECT. And when its closed, Alexa, Open the Garage Door. She will. To recap, something is not right because the state of the garage door is not recognizing the Status from the ISY program. If the Garage door is open, and I say... Alexa, Open The Garage Door. NOTHING SHOULD HAPPEN, right?? The Garage door is physically open. Going into each device on Alexa. Each say Power Is On Thanks,
  10. Perfect. Programs and routines. Wasn't to sure if I should do something like mobilinc does, shows the status via the input but when you click on the icon, it changes the relay state aka opens/closes the garage. I use the "Tell Me" skill with network commands and that works wells, but just a verbal feedback. Then I saw one of the Admins posted that he added Open & Close commands for Alexa. Worked slick, but Alexa would never know the true state without an input involved.
  11. Hello, I have an ISY994i v5.16 with Portal and Alexa. Opening the garage door in Homebridge/Siri works perfect, as well as MobiLinc. Just looking for the proper way to setup my Garage Door that's connected with an I/O Link. When the garage door is open, the contact is touching, N/O state. I just have the Garage Door I/OLinc Relay setup in Alexa. Is that right? Then I setup the Open and close command. I can say, Alexa Open the garage door when the door is physically open. Just looking for someone's .02 on how to properly add a garage door to Alexa.
  12. It appears to be working now. Thanks everyone
  13. Portal says my ISY is not connected as well. In Admin Console, it says Portal is connected.
  14. Hello, Running ISY994i v5.0.16 and just got a Insteon Icon SwitchLink 2876S and there is no address on it, XX.YY.ZZ unlike all of my other Insteon devices. Can I figure the address out by chance? When I click "New INSTEON Device" I have to present an address / name then it find it.... any ideas? Thanks,
  15. This is a great lock and works well is ISY. I just upgraded to 5.0.15A so I'm making sure everything works. My favorite thing with this lock is I get a Pushover notification telling me who entered my house via correct user code. Thought I would post those options someone was asking about.
  16. Hello, Just tried the below link on one of my Echo Dots and my announcement played through all of my Echo Dots. Any chance that will new "Announce" feature can be used to send notifications to the Echo's? This is similar to the "Notify Me" skill however, this just blasts it and doesn't make you ask for your new message. https://www.engadget.com/2018/04/05/amazon-echo-speaker-intercom-announcements/ A step closer to push notifications.... Amazon your getting close!
  17. Thanks for the reply. I figured something like that was that result. I’m using curl for some UPS battery monitoring on a Windows Server. Do you think Alexa will ever let us directly send notifications to the Echos without asking for notifications? Im hoping it’s just a matter of time. Thanks again for the access on this script. The saved the notifications will work perfect when no one is home. I’m a fan of Pushover for notifications on my mobile devices/watches.
  18. Love it so far Randy! 2 Questions... I was hoping it would just announce the notification immediately, instead just puts a yellow ring around echo and then you have to manually ask Alexa... do I have any notifications. Any known way around this? Got it working in Python & with cURL on Linux. Questions 2: Windows cURL kept saying Body lacks required accessCode field. Not sure how to fix that yet. Access code copied without the curly brackets.
  19. Yes please. Sign me up! Another user posted about the "Tell Me" and that works great. Alexa, tell me if a Gate is open.... But I am very interested in your skill.
  20. Like most, updated to v3 skill for Alexa. Then I was reading that certain skills have the ability to send notifications to Amazon Echo. For instance, say the weather changes and AccuWeather could send out an alert from there Skill. Could the v3 Skill from ISY send say push notifications to my Echo's? Every couple months I try to re-visit this topic and hoping to find a way that my Echo's can speak when certain events happen. Event happens - Network resource sent to Portal / v3 Alexa Skill - Then the Echo announces that my gate is open. I read about some bluetooth ways and using Alexa voice, but I'm hoping to find something.
  21. It was #2. I forgot about the KPL Button ASIDE from the Scene itself. Thanks a million and the fast reply!
  22. Hello all, I have an OutletLinc v.42 (2473) that is turning ON when a scene is enabled by pressing on a KPL button (set to ON) however, it is programmed inside that scene to stay off. ISY994i v4.5.4 Aaron's Display Lights = OutetLinc v.42 What happens: **Aaron's Display Lights is Off** --Press KPL button for Aaron's Bedtime (ON) ----Aaron's Display Lights turns on <--- incorrect --Press KPL button for Aaron's Bedtime (OFF) ----Aaron's Display Lights turns off -Same goes for Master Bedroom All Off KPL Scene... -in the KPL scenes, I turn on the KPL Button via the scene (so the button lights up) Aaron's Display Lights is in the following scenes: --Aaron's Bedtime (KPL All Off Scene) --Master Bedroom (KPL All Off Scene) --All Off --All Lights Off --All Lights On ----TEST (see below) What I have done so far.... I did create a "TEST" scene with just the "Aaron's Display Lights" inside it, that one performs correct, and never turns on - when the scene is turned on OR off. I have deleted/re-added "Aaron's Display Lights" from Aaron's Bedtime - same result. Have lots of programs, network resources and around 40 devices & no Zwave devices yet... and I'm puzzled by this. Any thoughts?
  23. I started researching and there was a couple examples going back years. Like anything new, I have a few issues I have to solve. Double check the number of gps requests, and my iPad has left and arrived a couple times, (which hasn't moved since it's plugged in). Overall I'm happy and thanks again. Sunday was spent cleaning a carb on my 28" snowblower... that was a first but she runs perfect now. MN winters are fun!
  24. Steven & ALL others wondering on the Proximity script for there routers. This script can be modified to work on DD-WRT and OpenWRT and ASUS Merlin firmware. Please change the below to fit your configuration. Here is the script that I am running on my ASUS RT-AC68U. I am running the latest version of the Merlin firmware designed for the router. See below. I spoke with the creator of the Merlin script and he gave me some advice on the script. Use "arpout=$(wl -i eth2 assoclist)" INSTREAD of the "arp -i br0". At least for the Merilin firmware as it found the devices even when they would fall asleep. I have further tweaking ahead since I'm moving away from MobiLinc for my locations, but this morning provided to be a success on my way to work. #!/bin/sh ###################################################################################################################### # Proximity detection # # # # A script designed to run on a router running DD-WRT to detect certain devices connected to the router. # # It runs at startup and runs continually, checking for a specific list of devices (phones/laptop, etc) # # that connect wirelessly to the router. Once a device is connected, the status is updated on the ISY # # with either a 0=disconnected, or a 1=connected. State variables are used on the ISY so that a change # # in status (0/1) can trigger a programe on the ISY. # # # # The searching frequency can be adjusted to be slower/faster depending on your requirements. Searching too fast # # could burden your router. Too slow might not update the status as necessary for the application. # ###################################################################################################################### # Make changes below # This variable turns on or off notifications to the syslog for debugging. # Set 'notifications' to '1' to enable logging, set it to '0' to turn them off. notifications=1 # Logging is enable by default. Change this to turn it off. # MAC address of each device to watch. Don't leave blank. All CAPS on MAC Letters if [ $notifications -eq 1 ]; then logger -t PX_DETECT "Setting MACs"; fi #Debug output to the syslog. macdevice1="****" #Aarons iPhone macdevice2="****" #Rachels iPhone macdevice3="**:**:**:**" #Aarons iPad if [ $notifications -eq 1 ]; then #Debug output to the syslog. # logger -t PX_DETECT "Set MACs:" #Debug output to the syslog. logger -t PX_DETECT "macdevice1=" $macdevice1 #Debug output to the syslog. logger -t PX_DETECT "macdevice2=" $macdevice2 #Debug output to the syslog. logger -t PX_DETECT "macdevice3=" $macdevice3 #Debug output to the syslog. fi # if [ $notifications -eq 1 ]; then logger -t PX_DETECT "Setting ISY username, password and local IP"; fi #Debug output to the syslog. # ISY username, password, and IP Address username="admin" password="****" IPAddr="192.168.1.***:***" if [ $notifications -eq 1 ]; then logger -t PX_DETECT "Set ISY username, password and local IP"; fi #Debug output to the syslog. # State variable numbers on the ISY corresponding to each MAC above # isyvartot is the cummulative number of devices (of the 4 above) that are # currently connected. isyvar1=12 isyvar2=19 #CHANGE TO 5 ONCE THE OTHER SCRIPT SUPPORTS MULTIPLE USERS isyvar3=43 isyvartot=22 # Occupied and unoccupied delay in seconds to check status # Adjust for shorter/longer wait times. For instance, when one device is already # connected, you might want to check less frequently. This could also delay the # notification of a disconnect. delay_occupied=4 delay_unoccupied=2 # initial testing loop count - uncomment the counter near the bottom of the script for testing only. limit=5 # if [ $notifications -eq 1 ]; then logger -t PX_DETECT "Testing loop limit: " $limit; fi #Debug output to the syslog. ############################################### # do not change below here ############################################### # DO NOT CHANGE THE LINE BELOW. THE "XXXX" IS WHAT *SHOULD& BE THERE!!! # This creates a variable use to store the output from a single arp command # so it can be tested multiple times for the presence of any of your devices. # It is used to lower the number of times the arp command is run to a single # time per test cycle. It also store the output in RAM as opposed to using # additional resources to write it out to disk/nvram. arpout=XXXX sleep #initialize internal variables if [ $notifications -eq 1 ]; then logger -t PX_DETECT "Setting connection status to initial state of -1"; fi #Debug output to the syslog. # status of each MAC. 0=disconnected. 1=connected. -1 initially forces isy update first loop macconnected1=-1 macconnected2=-1 macconnected3=-1 connected=-1 # total number of currently conencted devices. currentconnected=0 # initializing the counter at 1 counter=1 # initializing the interval counter to be used to output less frequently # to the syslog service during the loop. intervalcounter=1 if [ $notifications -eq 1 ]; then logger -t PX_DETECT "All variables and controls are set, beginning script logic/testing loop"; fi #Debug output to the syslog. # Initial testing loop. Will run continually after testing is complete while [ $counter -lt $limit ]; do #if the interval counter is 1 then make a log entry. Uncomment to show Interval loop count status # if [ $notifications -eq 1 ]; then # if [ $intervalcounter -eq 1 ]; then # logger -t PX_DETECT "Test loop " $counter " of " $limit "is running." # fi # fi # Reset current status. Two variables are used for each device. The past known status and the current # status. Only a change is reported to the ISY. Otherwise, it would constantly be updating the ISY with # the current status creating unnecessary traffic for both the router and the ISY maccurrent1=0; maccurrent2=0; maccurrent3=0; # This section compares the list of MACs you entered above against the output of a # single arp command listing the MACs associated with the wired bridge of your # router. Interface "br0" # This command runs arp once and saves it in the 'arpout' variable in memory - Old command is (arp -i br0) arpout=$(wl -i eth2 assoclist) # The following runs 'grep' against the output form 'arp' in order to see if your # first entered MAC address is present on the network. maccurrent1=$(echo $arpout | grep -c $macdevice1) if [ $maccurrent1 -gt 0 ]; then maccurrent1=1 fi # The following section checks the second MAC identical to method discussed in the # section directly above. To check additional MACs this section can be copied and # the numbers following 'maccurrent' and 'macdevice' should in incremented. maccurrent2=$(echo $arpout | grep -c $macdevice2) if [ $maccurrent2 -gt 0 ]; then maccurrent2=1 fi # The following section checks the third MAC identical to method discussed in the # section directly above. To check additional MACs this section can be copied and # the numbers following 'maccurrent' and 'macdevice' should in incremented. maccurrent3=$(echo $arpout | grep -c $macdevice3) if [ $maccurrent3 -gt 0 ]; then maccurrent3=1 fi # Look for a change in status from the old known to the current status. # If it changed, update the ISY. Otherwise it leaves it as is. if [ $macconnected1 -ne $maccurrent1 ]; then if [ $notifications -eq 1 ]; then logger -t PX_DETECT "Updating ISY upon change of Aaron's iPhone. It is now: "$maccurrent1; fi #Debug output to the syslog. wget -q http://$username:$password@$IPAddr/rest/vars/set/2/$isyvar1/$maccurrent1 fi if [ $macconnected2 -ne $maccurrent2 ]; then if [ $notifications -eq 1 ]; then logger -t PX_DETECT "Updating ISY upon change of Rachel's iPhone. It is now: "$maccurrent2; fi #Debug output to the syslog. wget -q http://$username:$password@$IPAddr/rest/vars/set/2/$isyvar2/$maccurrent2 fi if [ $macconnected3 -ne $maccurrent3 ]; then if [ $notifications -eq 1 ]; then logger -t PX_DETECT "Updating ISY upon change of Aaron's iPad Air. It is now: "$maccurrent3; fi #Debug output to the syslog. wget -q http://$username:$password@$IPAddr/rest/vars/set/2/$isyvar3/$maccurrent3 fi # Update the known status from the current. Ready for the next loop. macconnected1=$maccurrent1; macconnected2=$maccurrent2; macconnected3=$maccurrent3; # Total up the number of devices connected. let currentconnected=$macconnected1+$macconnected2+$macconnected3 #remember to add new devices to add up here in the total. # Look for a change, and update the ISY. if [ $connected -ne $currentconnected ]; then if [ $notifications -eq 1 ]; then logger -t PX_DETECT "Updating ISY upon status change in the total number of devices. It is now: " $currentconnected; fi #Debug output to the syslog. wget -q http://$username:$password@$IPAddr/rest/vars/set/2/$isyvartot/$currentconnected fi connected=$currentconnected # Delay (sleep) depending on the connection status. # No devices connected could delay less. Once a device is connected, it could delay longer. if [ $connected -gt 0 ]; then sleep $delay_occupied else sleep $delay_unoccupied fi # For terminating the script only - uncomment to have the looping stop at X loops defined in variable: (internvalcounter X limit=**). #let counter=$counter+1 # Increment the interval counter let intervalcounter=$intervalcounter+1 # If the interval counter is greater than 10, reset it to 1. This done to output items to # the syslog once every 10 runs of the loop. The '10' below can be changed to output more # or less to the syslog as desired, or commented out entirely to stop the log output. if [ $intervalcounter -gt 2500 ]; then let intervalcounter=1 fi #end of testing loop done if [ $notifications -eq 1 ]; then logger -t PX_DETECT "Loop limit of " $limit " reached. Script is stopping."; fi #Debug output to the syslog.
  25. Steven, A while back in the thread, you talked about the script you use on your ASUS router. I have hacked together a script in PHP that will "ping" devices and displays a result if the device is alive. Whats your thoughts on something like this as opposed to the ARP script / Disconnect one you have. Battery life etc. I do have an ASUS AC1900 RT-AC68U Router configured as an Access-Point only. I run SOPHOS firewall in a VM in a Server20212 R2. I do have three RasPi's too, 1-3. I have PHP and Python running on the Server too. I'm willing to mod the Wifi router too... Knowing what I use, just looking for the best approach on monitoring my devices when they are home and changing the values for this script. Thanks for your .02 ~Aaron
×
×
  • Create New...