Skip to content
View in the app

A better way to browse. Learn more.

Universal Devices Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

EVictory

Members
  • Joined

  • Last visited

Everything posted by EVictory

  1. Kevin, Attached is a zip file containing logs and copy of config.txt and tstat-DN.cfg files. I looked at the log files before I pressed the navigation button to enter the thermostat screen. The Console.log did not change when I pressed the button. In other words, nothing was added to the Console.log when I pressed the button and it crashed. However, the log.txt did get the lines below added as a result of my pressing the Downstairs-AC button. ----------------------- Traceback (most recent call last): File "console.py", line 237, in <module> config.DS.MainControlLoop(config.HomeScreen) File "/home/pi/consolestable/displayscreen.py", line 207, in MainControlLoop K.Proc(config.PRESS) # same action whether single or double tap File "/home/pi/consolestable/displayscreen.py", line 103, in NavPress self.SwitchScreen(NS, 'Bright', 'NonHome', 'Nav Press') File "/home/pi/consolestable/displayscreen.py", line 99, in SwitchScreen self.AS.InitDisplay(nav) File "/home/pi/consolestable/screens/thermostatscreen.py", line 144, in InitDisplay self.ShowScreen() File "/home/pi/consolestable/screens/thermostatscreen.py", line 110, in ShowScreen self.info[item["@id"]] = (int(item['@value']), item['@formatted']) ValueError: invalid literal for int() with base 10: '' -Emile Thermo Crash.zip
  2. You are correct regarding the thermostats. When on the screen before the thermostat screen, the right navigation button shows the label of the next screen. I am pressing the navigation button for the thermostat. The console quickly tries to start display something but quickly crashes, All I can catch is that its a relatively dark screen with two lighter buttons laid out in the center of the screen. Could very well be the thermostat display. Thinking this was related to the Section name I gave the screen being able to link to the thermostat name in the ISY, I tried experimenting with the names. In my ISY the thermostats were named Downstairs AC and Upstairs AC. Therefore I named the thermostat sections [Downstairs AC] and [upstairs AC] respectively. Thinking that the space character was messing up the linking, I renamed the thermostat to Downstairs-AC and even DownstairsAC in both ISY and SoftConsole Section names. None of this made any difference. I am at work and the raspberry pi is setup on my bench at home. It is unplugged at the moment so I will have to get this for you later tonight. -Emile
  3. Kevin, With your help, I have managed to get the Soft-Console functioning. The issue was with the X10 'L7- TV Scene' device as you suspected. Although I have the word 'Scene' in the name of this device, it is NOT a member of any ISY scene. X10/A10 devices created with the X10 Module cannot be added to ISY scenes. The first thing I did was open a browser and run a .../rest/nodes page. Please see the attached 'Before Changes.png' snapshot. The X10 device (FF 0C 07 2) had a node flag="0" value. I have 30 X10 devices added to my system. The majority of them are used as aliases for X10 8-button RF keypads. All of the other X10 devices have a flag="128" value. Also, this was the only X10 device that had a node number in the address of 2 as all others had a node 1. As I mentioned earlier, I have had the X10 Module since I purchased the ISY many years ago. This particular device has probably been part of my configuration for many years and has been carried forward through many ISY firmware upgrades. I suspect that somewhere along the way, it became corrupt. What I did to fix it was delete this X10 device then recreate it. Once I recreated it, the device showed up differently in the node list. Please see the attached 'After Changes.png' image. After re-creating the X10 device, it now has a flag="128" like all of the other X10 devices. The Soft-Console now runs. ISSUE #2: I am having an unrelated issue. I am having trouble adding a thermostat. I have two ISY (2441TH) thermostats in my system named Downstairs-AC and Upstairs-AC. I have attached the two cfg files I have configured for them. When I attempt to add either thermostat into Soft-Console, the button does show up in the console. However, if I tap the thermostat button, the Soft-Console briefly displays a screen showing two buttons and then crashes. QUESTION: I have an unrelated question. My Console.log file is showing a line (in red here) as follows: 01-02-17 20:02:34 Sev: 3 ---MAN-Weather 01-02-17 20:02:34 Sev: 4 Not on a screen list (unavailable) What does this mean? The Soft-Console appears to run anyway. From what I can see so far, Soft-Console is great!. I may build one of the wall-mounted versions in the future. Thank you for your help and for sharing this application. -Emile Thermostats.zip
  4. Kevin, I have an ISY 994i/IR PRO running firmware v4.5.4. I have the Networking Module, the X10 Module, and the Z-wave module. I do not have any Z-wave devices as of yet. Yesterday I also saw the FF 0C 07 2 posted in the log.txt log file as well. Yesterday I searched through my entire ISY setup and could not find an Insteon device with that address in use anywhere. However, after reading your post I went back looking again and found the offending device. With the X10 Module, you can create A10/X10 devices that can then be used within programs. ISY will track the status of the X10 device as best it can. You cannot add X10 devices to scenes though. The offending device is an X10 device called 'L7- TV Scene'. Apparently, the ISY assigns these A10/X10 devices an Insteon type address because as you can see this device has the address FF 0C 07 2. (Looks like the FF is on all X10 devices, the 0C equates to the house code L, and the 07 equates to the device code 7.) Please see the attached image showing what the X10 type device looks like in the ISY admin console. I cannot assess the Raspberry Pi now as I am at work and the Pi is at home and powered off. I am pretty sure I have not tried to map to the name 'L7- TV Scene' device in my cfg files. This ISY X10 device object is left over from the past. When I first moved to ISY, I had a lot of X10 devices, which is why I purchased the X10 module. However, today the only X10 devices I have are 8-button RF remotes, 2-3 RF motion sensors, and a whole-house X10 RF transciever. This particular device was added as an alias, meaning I do not actually have an X10 appliance or switch device using code L7. I have a program that listens for a change in the 'L7- TV Scene' device and then executes a program to turn on TV, dim lights, etc. I used the X10 alias device in the ISY program instead of testing for X10 signals directly in programs for convenience. I am phasing out the X10 devices. Could it be that your program is encountering the X10 device and does not know how to deal with it? If there is anything you need me to provide, just let me know. -Emile
  5. Forgot to mention, I am using version 2.0 that I just downloaded over last few days. Thanks
  6. Kevin, I am attempting to install the Soft-Console onto a Raspberry Pi 2 B+ with a 3.5in PiTFT. I have created a config.txt file, a cfglib directory and several .cfg files based on your examples. When I try to start the console, the little screen turns blue, it loads all of my configuration files. At the end of this, it looks like it is attempting to login to the ISY and I believe that is where it is failing. The little display shows the http://192.168.x.x/rest/ URL right before it fails. I can use a browser on my PC to query the ISY using rest commands with no issue. If I change either the ISY username or password to a known bad value, the Soft-Console fails differently as it displays a red page indicating an incorrect username or password. I am using the auth.cfg file to hold the ISY logon information. ISYaddr = "192.168.x.x" ISYuser = "myuser" ISYpassword = "mypassword" I have tried the above lines with and without the double-quotes. My ISY password has an asterisk (*) within the password. Thinking it was the culprit, I temporarily removed the * from the password but had same results. My ISY does NOT have the self-signed cert installed as its behind NAT and I do not need it. Attached are the log.txt and console.log files. They were zipped using 7zip. Do you have any ideas as to what is wrong? PS: Looks like a great program. Thanks for all your hard work! Mr Emile Victory Logs.zip
  7. That took care of the issue. Thank you!
  8. I just upgraded my ISY 994i/IR Pro from firmware v3.3.10 to v4.0.5. I noticed that the backup performed during the upgrade processed failed. Luckily, the upgrade appears to have worked as I am now running at v4.0.5 and all appears OK. I then tried to backup again. And again it failed where I received a popup message 'Could Not Retrieve File /CONF/172.PRP'. After clicking OK on this message, I receive another message 'Could Not Create the Zip File.' When I look in the PC folder where I was going to store the backup file, there is a file there but it is only 1K in size. Any ideas on what is causing this and how to clear it?
  9. Mechel, Just spoke with SmartHome today and they indicate that TouchLinc is not discontinued and they have no plans to do so any time soon. I purchased one after the July 2012 date of your post. (Had not seen this post.) In fact, you can still purchase them today. However a recent update to HouseLinc broke support for TouchLinc and SmartHome could not give a date when this would be fixed. (I had to roll back to an earlier version of HouseLinc.) Houselinc is good at allowing easy configuration of many Insteon device options. But the way you setup TouchLinc in HouseLinc leaves much to be desired. It would really be nice if TouchLinc were supported in ISY. Can you provide any more information on your comment in the earlier post that 'TouchLinc is now discontinued'?

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.