-
Posts
4674 -
Joined
-
Last visited
Everything posted by MrBill
-
there's half a dozen temp files.... below is a paste from the wiki on another issue, so you can locate them. They must not be staying around for you. I know on some linux distro's java puts them in /tmp or /temp for the user and that often gets wiped during logins. In general most of your setting stay around if those files do. If one gets corrupt tho, you may loose your settings as it detects and re-initializes the file. Admin Console Minimized/Invisible and Cannot be Restored This is usually related Admin Console state files not being updated properly and especially in case of multi monitors. All you need to do is to find the following files in Java temp directory (on Windows: c:\Users\[Username]\AppData\Local\Temp) and delete them. Or, you can simply search the computer for udi_*.* file patterns: udi_tree.state udi_frame.state udi_pgm.state udi_finder.state udi_launcher.state
-
Simple evening kitchen light program
MrBill replied to FBoucher's topic in New user? Having trouble? Start here
this thread certainly moved right along.... I only have a couple additional comments. @FBoucher Polisy is likely more forgiving, I haven't tried to over use State Variables on Polisy yet.... State Variables CAN be overused on an ISY994 tho. Probably about 7 years ago I used state variables for everything under the sun. The ISY got to the point it was slow and produced queue overflow errors frequently. Polisy is a much faster processor and there's probably less issue. The difference between a State Variable and an Integer Variable, its that State Variables are monitored constantly and if change will trigger any IF statements that use it to be re-evalauated. On the other hand an Integer variable isn't monitored for changes and only helps filter when an If statement should or should not run. In short, usage of Integer Variables is less resource intensive, than use of State Variables... Thus the example I posted above is a better choice than this one. The winner really goes to @apostolakisl this time.... his second try is probably the best choice here. Using the Truth of the first program to run a second is very efficient (it's in fact a program style I haven't used a lot of because I frankly forget it can be done that way). @apostolakisl wanted to say my variable added unnecessary clutter but in reality his first try was full of much more clutter.... enables and disables that will really only make changes twice a year, once in the spring and once in the fall as the Sunset time crosses 6PM... yet those enables and disables are executed everyday... that's the true definition of unnecessary clutter. Welcome to the club. Don't let us scare you away... just join the fun. -
Thoughout several programs there are <not specified> errors. I think that is causing programs to not run correctly. Those should all have a program name in place of them.
-
Simple evening kitchen light program
MrBill replied to FBoucher's topic in New user? Having trouble? Start here
Well of course you like your method better, just like I prefer mine more. and of course I comment complicated stuff, something like this I should be able to tell at a glance. The whole point was to show yet another way to do it. and I've gotten to the point I prefer Schedule based programs to be simple "At...Then" with no else anyway, they often have $sAway logic included which gets messed up when there are Else statements that run too often. -
Simple evening kitchen light program
MrBill replied to FBoucher's topic in New user? Having trouble? Start here
Since there is always multiple ways to do it, I'll throw mine in. With a two program approach I'd do this, because it's easier to figure out the logic being used when I look again 4 years later.... The variable can be simple Integer, it does not need to be a State variable in this case. AAATest.3 - [ID 007E][Parent 0001] If ( Time is Sunset - 30 minutes Or Time is 6:00:00PM ) And $iTest.KitchenLight is 0 Then Set 'Kitchen Recessed' On $iTest.KitchenLight = 1 Else - No Actions - (To add one, press 'Action') ---- AAATest.4 - [ID 00FA][Parent 0001] If Time is 11:00:00PM Then Set 'Kitchen Recessed' Off $iTest.KitchenLight = 0 Else - No Actions - (To add one, press 'Action') -
@epete Post your actual programs, too much is lost in the translation here. If they are all in a folder, right click the folder and pick copy folder to clipboard (the last entry).. then paste into a forum message.
-
What I posted was the example from the ISY Cookbook that epete said he was using. I suspect the program as entered in his ISY is missing a "not"
-
Insteon On/Off Outlet half responding
MrBill replied to FBoucher's topic in New user? Having trouble? Start here
Insteon network speed is very slow by nature.... I don't know if you're old enough to remember 300 baud dial-up modems but the actual speed the signal travels from PLM to device over the powerline is really slow, mostly likely something like 300 baud was. And yes there's not much traffic management, especially with links controlling scenes (as opposed to direct device control). Each device in a scene doesn't answer back... it either hears the signal and responds, or doesn't hear and thus doesn't respond. My advice would be to take advantage of the feature that Scene's can overlap, and simply have one timing sequence for scene A with all the devices that need to be timed, have a Scene B that repeats the device that may need manual control. That's an Insteon feature, scene's aren't rigid. -
Help with Geo Fencing and Push Notification
MrBill replied to FBoucher's topic in New user? Having trouble? Start here
that might be Apple's method of battery saving. I note that when leaving the house it takes about the same distance as you mention to "leave" but when returning it triggers about as expected. It may "sleep" more when you're not moving fast, as you move faster in a vehicle updates may be more frequent. We don't really know because Locative is actually only the interface... the geofence itself i believe is an iOS function.... at least I think that's what I learned while studying the great iOS broke geofences in iOS15 scandal. -
I labeled the one in use, but didn't label the others. I suspect the reason they have jacks on the back was a thought "it might be good for something, why not?" You don't login as root in FreeBSD... you login as a user, admin in our case and use sudo, which admin does have permission to use. You can also 'sudo su' which will start a shell with the login name root, but that's not commonly used, mostly 'sudo ____' is used for commands that require elevated permissions. The concept is to eliminate accounts named root, which tend to be targets for hacks.. that said... i think the button pushing updates will undo most changes you could make with sudo... the idea being ease of support... they can tell you push the button X times to return the machine to a known state. You must have a later model! ??
-
I don't know whether @Michel Kohanim will weigh in on this or not. Usually however computers with multiple Ethernet ports are used for bridging different networks. In residential installations this doesn't happen often, but it could. In commercial installations it's somewhat common for secured networks where one jack is the internet connection and the others have to route traffic through the device with multiple networks so that that device can limit traffic and/or inspect packets in some way. Perhaps the thinking for Polisy having multiple networks was so multiple networks for iot devices could exist. For example if someone had 230 wifi lightbulbs (say in a church maybe ?.. someplace with lots of chandlers) one of those ports might be used to plug in a separate wifi network that doesn't really need direct access to anything but the ISY. I suspect the real reason they exist was the network card interface was chosen for other reason and happened to have multiple network capability and the design decision was made: "why limit capability? it might be useful someday" Check back in 2026 and see if there's software implementing any of them ? It would be nice if they would have been labeled Primary Ethernet, Expansion Ethernet port B, Expansion Ethernet Port C
-
I don't use this type of heartbeat program, but I took a look at the cookbook programs, and I can't see where it would send normal status. What is the value of the state variable for that leak sensor? If it's 1 then I suspect the program that looks like the one below is missing a "NOT" for that sensor. I prefer a much simpler single program per sensor for Insteon Wireless device heartbeats.
-
It works, I think it's @Bumbershoot that used it to take the ISY to the z-wave device for programming, instead of bring the z-wave device to the ISY... maybe he can add how to do it. The wiki doesn't mention much.
-
The network module existed before the portal. At that time there was only one way to buy it. $49 one time fee. The portal is a renewable subscription (not a one time fee) at about $1/month (there are different payment options). "Mobilinc Connect" and "ISY Portal" are two competing portal products. "portal" allows connection from outside your local network without opening router ports. It provides a cloud address as an entry point to your ISY, and your ISY is making an outgoing connection to let you in from the outside. There can only be one portal connected to the ISY at a time. Mobilinc Pro, Mobilinc HD, Mobilinc X and UD mobile are apps that run on your phone. Mobilinc products, the apps and Connect, are produced by a 3rd party, not universal-devices. Mobilinc Apps can be used with the ISY portal, however with Mobilinc X I believe there is a fee for doing it that way. UD Mobile and ISY portal are both products of Universal-Devices. likely California, maybe Texas. Most of the grid doesn't share info from the electric meter to customers devices, but there are a few places.
-
Zen17: https://www.getzooz.com/zooz-zen17-universal-relay/ 2 relays and 2 inputs
-
Insteon On/Off Outlet half responding
MrBill replied to FBoucher's topic in New user? Having trouble? Start here
Right click either outlet at pick “restore device” and let the ISY rewrite the links. You can also try factory resetting the device then use the same procedure to rewrite the links to the device, right click and pick “restore device” also try a 15 second delay. you can also overlap scenes. Scene b can have the remote in it to just control that half the outlet. Scene A can have both outlets, and the timing then only needs one program controlling one scene. -
Help with Geo Fencing and Push Notification
MrBill replied to FBoucher's topic in New user? Having trouble? Start here
I give locative “always” access, it’s not a huge drain on the battery. I never notice Locative on the list of heavy battery users. There’s three ways to use Pushover. The old method, which is the wiki link you posted. There are also two polyglot node servers, one is called Push and it is simpler and I believe free under PG3. Then @JimboAutomates created another that’s more feature rich called Notification. As far as I know Notification is the only method that will retry on some error conditions. I’m at the end of a long Comcastic cable in a rural area, it’s not uncommon for me to have some packet loss.i used to send some of my notifications to myself 3-ways, email, text and pushover about 99% of the time I’d receive them all, but sometimes one would get lost. After jimbo created notification I was finally able to rely on one method. Notification does retry when my crappy internet connection doesn’t work right. Neither Push, nor the ISY using Network Resources retry—the post the message and if it didn’t go out it doesn’t go out. geofences we’re broken from the release of iOS 15 until like February. Like 5-6 months. It didn’t just effect Locative users, it effected all iOS users for about 5-6 months. But thankfully it’s been fixed for a couple months now. It was Apples fault, and no could understand why the bug wasn’t getting more attention. There are numerous threads in this forum covering the issue. -
Think I answered your other post, no need to double post here. I believe they’re expecting the shipment in June. They had a surge in sales, due to Smarthome’s demise.
-
I believe Michel posted the shipment arrives in June. They had a surge in Sales due to the demise of Smarthome.
-
Help with Geo Fencing and Push Notification
MrBill replied to FBoucher's topic in New user? Having trouble? Start here
I’ve never used pushsafer, so I can’t say. I Google pushsafer and what I got was priced in euro’s by volume. pushover has no recurring fee’s. Buy the app once and you’re done. 30 day free trial. It’s instant delivery. I can’t find any negatives. -
Help with Geo Fencing and Push Notification
MrBill replied to FBoucher's topic in New user? Having trouble? Start here
go farther away... and/or there's a slight delay. Mine are set on the map to be at the edge of the driveway... Leaving the notifications don't trigger until the end of the block... (800 feet farther than the end of the drive.) Coming its closer to the expectation, they trigger just about in front of the house. Note: early versions of IOS 15 had broken GeoFences. Make sure your IOS is up to date. make a program like this one: bill - [ID 00F3][Parent 00F2] If 'Home / Bill iPhone' Occupied is True Then Resource 'Pushover.EnterBill' Else Resource 'Pushover.ExitBill' Substitute Notify for network resources if need be. so that you will get notified when it trips and then go for a drive, and see what happens.