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.

REST API and eISY - does API work the same in eISY as ISY?

Featured Replies

Posted

I have a number of home-brew IoT devices that send and receive state variables to/from my ISY994. I'm considering upgrading to eISY and wanting to know if there is any difference in the REST API behavior.

 

Thanks.

 

 

Solved by Javi

Go to solution

I am confident that there is not any difference with EISY.  But I can speak only for Polisy which indeed works precisely the same as my 994i did.

  • Solution
5 hours ago, cwagner2401 said:

I have a number of home-brew IoT devices that send and receive state variables to/from my ISY994. I'm considering upgrading to eISY and wanting to know if there is any difference in the REST API behavior.

 

Thanks.

 

 

The only difference for State variable request/set is the local port has changed from 80 to 8080. 

  • Author

Thanks, Javi.  Can you tell me if that is configurable?  That is; can I change it to port 80?

 

@Javi  I too would like to know if I can change the port number.  Looking over ISY the port number is greyed out and I can't find anywhere in PG2 or PG3 to change the port. 

Ports cannot be changed for services/APIs, clients should allow port changes or accept port in URL.  When it was allowed it caused too many support tickets due to conflicts.

  • Author

yeah, I can do that but, would be easier to do it in one place.  That said I do understand the support issue.

 

Thanks, Javi.

 

 

3 hours ago, Javi said:

Ports cannot be changed for services/APIs, clients should allow port changes or accept port in URL.  When it was allowed it caused too many support tickets due to conflicts.

Problem I have is my old isy99i I am using as an IR receiver.  It receives IR commands and then uses network resource to trigger polisy.  But in the last year, I am no longer able to login to 99i because java won't let me.  Says the certificate is expired.  So can you tell me how to get around that so I can configure my 99i again?

15 hours ago, apostolakisl said:

Problem I have is my old isy99i I am using as an IR receiver.  It receives IR commands and then uses network resource to trigger polisy.  But in the last year, I am no longer able to login to 99i because java won't let me.  Says the certificate is expired.  So can you tell me how to get around that so I can configure my 99i again?

Not really related to this topic, the 99i (not 994) has been discontinued for a long time.  

If I remember correctly you have another topic and the issue is the newer Java version has compatibility issues with the 99i Admin Console.  Besides the recommendations given on that topic I don't know, we don't have a functioning 99i to test and being that the device is so far out of support we don't have the resources to release new firmware.

As an alternative you may be able to use the eISYIR node server for IR. I believe someone posted the original ISY IR codes somewhere which may make the transition easier.

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.