-
Posts
14922 -
Joined
-
Last visited
Everything posted by larryllix
-
No. It applies to the ISY setup on the last tab. IIRC
-
Thanks. I think we have agreement on that. My nodes are still in ISY, Polyglot reads the ISY profile and finds the polyglot profiles do not match, and then shows a ghost NS, with no options to delete/start or stop it. However, I copied a saved copy of the Ecobee NS back into the proper folder and rebooted. Back in business but Polyglot v2.2.6 is crashing when trying to connect to ecobee server I think. I attached the log for einsten.42 in Jimbo's thread for ecobee NS.
-
The one just above the wiggling Hula dancer figurine. Where else would you hang panties on?
-
Don't let the dice on the rear view mirror get into your view.
-
Thanks very much! I was just doing that when your post came in.:) It did reset my polyglot and it is running again! Now it doesn't like my Ecobee NS. It shows unmanaged and "uninstall" won't do anything or even delete the file folder. Manually deleting the folder changes nothing after reboot. Seems the polyglot setup file and the files are out of sync. I tried reloading my original backup file but no help there.
-
Increases the performance. Well,... the perceived performance.
-
@einstein.42This time I removed polyglot, deleted the polyglot folders, and deleted the user polyglot, also. I couldn't find any access to the group polyglot so I assumed it was gone, along with it. Rebooted and reinstalled polyglot fresh. Install went without errors but after rebooting again to install polyglot, I got another constant loop, but with a different set of reporting lines. The .env file does not exist in this directory. Perhaps these are some better clues how to fix my polisy.
-
There is a switch for metric on the ISY administration page IIRC. You may have to reboot ISY after. I have banks of synchronisation programs where any input that requires the values tailored is automatically stuffed into a state variable to trigger other processes. I have one that takes three outdoor temperature sources, applies individual scaling factors, and averages them, tossing out any sensor that has drifted more than 2 degrees C from the average, and then recalculating the average using the remaining two. I use this variable resultant to trigger all my other programs requiring a reliable outside temperature. Every sensor gets sun at some point in the day. Living on a small mountain the sun travels almost 240 degrees around us each day in the summer.
-
Sorry. Plug the network cable in, plug the ISY serial cable to PLM in. Power up the PLM, wait a few seconds, then plug your ISY in. This way when ISY powers up it can find the network and the PLM and initialise itself properly....getting PLM info, and time clock etc.. from the Internet.
-
PLM gets powered up first for a few seconds, then ISY, which will then detect the PLM and install proper support routines for the PLM.
-
All software on my polisy are running and updating ISY except for polyglot v2.2.6. I cannot get it to respond via browser admin console using any combination of ports I can think of. Polyglot is running but failed initialising. This can be seen adding to the debug.log every loop still reporting this. There has to be another .env file that is doing this, but I haven't been able to find one. I can completely remove my .env file, but it makes no difference to the initialisation failure reporting, and therefore must not be the offending .env file. Polyglot did create a new empty nodeserver directory/folder. Is there a way to reload v2.2.5?
-
ISY will be fine. Very few have ever had bugs that are not user problems. You have a lot of programming experience, but the event based programming throws many seasoned linear programmers for a loop, at first. The injected Waits for variable manipulation is a good debugging tool. I have used it a few times for complex arithmetic where intermediate results would normally be hidden. You will learn to fly with ISY. It's a fabulous toy and a powerful tool.
-
I tried every combinations of http/https port:3000/443/none but no response. See my debug.log above, showing a loop trying to initialise from some .env file whether it exists, or I rename it to savedenvfile and reboot Right now I am trying the nodeserver directory rename to eliminate that booting complication.
-
That makes sense. The beta load has locked up my boot process and I can't seem to get it stopped. grrrr…...
-
I'm software bricked! I followed the lines above and cannot access polyglot. SSHed in and examined debug.log to find this repeating ad nauseum Then I deleted my homemade .env file and rebooted...no success and same debug.log running So I removed the beat package sudo pkg remove polyglot-beta, and rebooted Now I reinstalled polyglot with sudo pkg install polyglot...which appeared to install v2.2.6 ???? Debug.log running the same problem as above. Tried deleting the package and deleting the directories and reinstalling...same problem = polyglot v2.2.6? won't get passed initialisation. stumped!!
-
Many different types of security.
-
Use the "Copy to clipboard" function and paste the real program.
-
Yes but you weren't using a factor of 0.555 in a v4 program. Did you power cycle your ISY yet? Have you saved the program yet? Show us the actual code by copying and pasting.
-
Maybe if you just "copy to clipboard" your actual programs, and posted them here, somebody could take a look at what you are doing. You haven't shown your If sections or what is triggering your program to run.
-
Inspect your notification values. You were sending a state variable before that was being updated dynamically with the current value, not your calculation result. Do you understand that ISY is not a linear programing language but rather an event based triggerred calculation engine?
-
The problematic behaviour is caused by your If statement setting the value you are sending in the notification. Your program can change values all you want but you are sending the State Variable that is being changed. Your output demonstrates it. BTW: Integer Variable does not mean the variable doe not have a fractional part. That is determined by the precision setting, regardless of the type. Bad naming but Integer means non-triggering and State means it can trigger a program.
-
All ISY variable hold numbers. By non-triggering variables, I mean State variables that are not used in programs If sections, that are enabled, or Integer variables used anywhere. When you use a state variable in an If condition, it can cause triggering of the program. Your program would trigger and before it can get finished, the program could get triggered again, restarting the program, or before the notification gets sent the variable would be changed in value. That is what you are seeing.
-
I never do my calculations in a State variables. You could trigger a dependant downstream program multiple times with nonsense intermediate values. Do the calculation in non-triggering variables and then copy it to the trigger State variable, last. I assume the waits are for testing. They can other programs to inject other values into variables. You are sending the latest updated variable value and receiving the correct response.. See my first sentence above.
-
@LeeG was definitely an Insteon bit pattern and logic guru. He is greatly missed here.
-
"Hmmm, <device> is not responding." every other command
larryllix replied to sdcrane's topic in Amazon Echo
Good help must be hard to find that can create a searchable database to read off a monitor. They are all busy typing in smart-*** answers to silly questions coming through Alexa