Jump 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.

PyISY and ISY on Polisy

Featured Replies

Posted

Several years ago when I ran Polyglot on a Raspberry Pi, I wrote a simple program to collect and send to my ISY-994I the Pi CPU temperature and the cabinet temperature where my equipment was located.  I installed PyISY and took my first stab at Python programming.  The PyISY version is 1.1.0, and that still works fine with my ISY-994I.  However, when I change the Python code to point to my IoP, I get PyISY errors.  I assume I need to upgrade PyISY to work with IoP, but what version should that be and what is the best method for doing that upgrade.  I'd like to avoid rewriting the program for now until I have more time to dedicate to it.  What version of PyISY should I use?

Also, what is the best pip command to accomplish the upgrade.  I know enough to be dangerous, so I could easily pick the wrong options.  There are a lot of them and a lot of opinions out there as to which ones to use.  Any insight would be appreciated.

Mark

P.S.  I did backup my Raspberry Pi SD card just in case.

20 hours ago, mbking said:

Several years ago when I ran Polyglot on a Raspberry Pi, I wrote a simple program to collect and send to my ISY-994I the Pi CPU temperature and the cabinet temperature where my equipment was located.  I installed PyISY and took my first stab at Python programming.  The PyISY version is 1.1.0, and that still works fine with my ISY-994I.  However, when I change the Python code to point to my IoP, I get PyISY errors.  I assume I need to upgrade PyISY to work with IoP, but what version should that be and what is the best method for doing that upgrade.  I'd like to avoid rewriting the program for now until I have more time to dedicate to it.  What version of PyISY should I use?

Also, what is the best pip command to accomplish the upgrade.  I know enough to be dangerous, so I could easily pick the wrong options.  There are a lot of them and a lot of opinions out there as to which ones to use.  Any insight would be appreciated.

Mark

P.S.  I did backup my Raspberry Pi SD card just in case.

Why wouldn't you choose the most current, updated 17 hours ago: https://github.com/automicus/PyISY ??

  • Author
12 minutes ago, MrBill said:

Why wouldn't you choose the most current, updated 17 hours ago: https://github.com/automicus/PyISY ??

@MrBill,

I noticed that some of the developers were staying with V2 of PyISY, so I thought I would do the same for now to limit the number of changes required.  I appreciate the link you included because all the Change Log links I found online did not work.  Your link has a Change Log link that spells out the specific code changes needed.  That will make the change easier.  I think I will install 2.1.4 and hold off on V3 for now.  I'll see how it goes.

Thanks again for that link.  That gave me a lot more info I needed.

Guest
This topic is now closed to further replies.

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.