Compatible with Indigo 2022.1 and beyond?

Colly
Posts: 550
Joined: Sat Jan 16, 2016 10:19 am
Location: Ireland

Compatible with Indigo 2022.1 and beyond?

Post by Colly »

Hi Joe,
Just bought a new Mac Mini and checking out what plugins might not work after upgrading to Indigo 2022.1. This plugin is still an important part of my system to control 6 motorised blinds, have you any plans to update? Here's hoping !
Rgds
Colly
User avatar
FlyingDiver
Posts: 7830
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: Compatible with Indigo 2022.1 and beyond?

Post by FlyingDiver »

Wasn't planning on it, as the company went out of business quite a while ago. I switched to a Bond Bridge instead. Are those available on your side of the pond?
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
Colly
Posts: 550
Joined: Sat Jan 16, 2016 10:19 am
Location: Ireland

Re: Compatible with Indigo 2022.1 and beyond?

Post by Colly »

Not sure on Bond Bridge - I'll do some digging.
User avatar
FlyingDiver
Posts: 7830
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: Compatible with Indigo 2022.1 and beyond?

Post by FlyingDiver »

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
Colly
Posts: 550
Joined: Sat Jan 16, 2016 10:19 am
Location: Ireland

Re: Compatible with Indigo 2022.1 and beyond?

Post by Colly »

Thanks Joe,
Doesn't look like I can get it over here and they don't ship outside the US.
I might have to look at options to get one brought over by someone travelling over and back to the US.
The other device that pops up in searches is the Broadlink RM4 however the Indigo plugin doesn't support RF - I might reach out to the developer to see if that is an option... Upgrade to New Mini on hold :(
User avatar
FlyingDiver
Posts: 7830
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: Compatible with Indigo 2022.1 and beyond?

Post by FlyingDiver »

I'll see if I can do a quick port to Python3, but if it needs anything other than just syntax updates you might be out of luck.
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
Colly
Posts: 550
Joined: Sat Jan 16, 2016 10:19 am
Location: Ireland

Re: Compatible with Indigo 2022.1 and beyond?

Post by Colly »

Much appreciated - thank you.
User avatar
FlyingDiver
Posts: 7830
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: Compatible with Indigo 2022.1 and beyond?

Post by FlyingDiver »

Try this version and see what happens. Make sure you keep a copy of the old one.

https://github.com/FlyingDiver/Indigo-R ... s/main.zip
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
Colly
Posts: 550
Joined: Sat Jan 16, 2016 10:19 am
Location: Ireland

Re: Compatible with Indigo 2022.1 and beyond?

Post by Colly »

Hi Joe,
Only got around to upgrading tonight. I've installed the updated plugin however it won't start. State just shows 'plugin stopped'. If I try to edit the device the Type dropdown is greyed out. I can't create a new device as RFPlayer is not an option that is selectable. Let me know if there's anything I can do to help figure out what is happening.
User avatar
FlyingDiver
Posts: 7830
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: Compatible with Indigo 2022.1 and beyond?

Post by FlyingDiver »

Colly wrote:Hi Joe,
Only got around to upgrading tonight. I've installed the updated plugin however it won't start. State just shows 'plugin stopped'. If I try to edit the device the Type dropdown is greyed out. I can't create a new device as RFPlayer is not an option that is selectable. Let me know if there's anything I can do to help figure out what is happening.
Copy the Indigo log when you restart the plugin. If you can, enable debug logging in the plugin config dialog first.
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
Colly
Posts: 550
Joined: Sat Jan 16, 2016 10:19 am
Location: Ireland

Re: Compatible with Indigo 2022.1 and beyond?

Post by Colly »

Indigo log below:

Code: Select all

Reloading plugin "RFPlayer 2022.0.0" using API v3.1
   Starting plugin "RFPlayer 2022.0.0" (pid 17444)
   RFPlayer Error                  Error in plugin execution InitializeMain:

  File "plugin.py", line 11, in <module>
  File "/Library/Application Support/Perceptive Automation/Indigo 2022.1/Plugins/RFPlayer.indigoPlugin/Contents/Server Plugin/RFPlayer.py", line 10, in <module>
type: No module named 'Queue'

   Stopping plugin "RFPlayer 2022.0.0" (pid 17444)
   Stopped plugin "RFPlayer 2022.0.0"
Plugin log if that helps:

Code: Select all

2022-07-20 22:33:24.522	[    INFO]               Plugin.startup                  Starting RFPlayer
2022-07-20 22:33:24.551	[   DEBUG]               Plugin.deviceStartComm          RFPlayer: Starting Device
2022-07-20 22:33:24.552	[THREADDEBUG]               Plugin.deviceStartComm          RFPlayer: Device is current version: 2
2022-07-20 22:33:24.553	[THREADDEBUG]               Plugin.deviceStartComm          RFPlayer: Starting Device: address : /dev/cu.usbserial-A1251VTU
batteryLevel : None
buttonGroupCount : 0
configured : True
description : 
deviceTypeId : RFPlayer
displayStateId : playerStatus
displayStateImageSel : SensorOn
displayStateValRaw : Running
displayStateValUi : Running
enabled : True
energyAccumBaseTime : None
energyAccumTimeDelta : None
energyAccumTotal : None
energyCurLevel : None
errorState : 
folderId : 1480078372
globalProps : MetaProps : (dict)
     com.flyingdiver.indigoplugin.rfplayer : (dict)
          SupportsOnState : false (bool)
          baudRate : 115200 (string)
          devVersCount : 2 (integer)
          playerModel : EU (string)
          serialPort : /dev/cu.usbserial-A1251VTU (string)
id : 1758185620
lastChanged : 2022-07-19 11:34:55
lastSuccessfulComm : 2022-07-19 11:34:55
model : RFPlayer Dongle
name : RFPlayer
ownerProps : com.flyingdiver.indigoplugin.rfplayer : (dict)
     SupportsOnState : false (bool)
     baudRate : 115200 (string)
     devVersCount : 2 (integer)
     playerModel : EU (string)
     serialPort : /dev/cu.usbserial-A1251VTU (string)
pluginId : com.flyingdiver.indigoplugin.rfplayer
pluginProps : com.flyingdiver.indigoplugin.rfplayer : (dict)
     SupportsOnState : false (bool)
     baudRate : 115200 (string)
     devVersCount : 2 (integer)
     playerModel : EU (string)
     serialPort : /dev/cu.usbserial-A1251VTU (string)
protocol : Plugin
remoteDisplay : True
sharedProps : com.indigodomo.indigoserver : (dict)
states : States : (dict)
     firmwareVers : 1.12 (string)
     highBandFreq : 868950 -   Visonic (string)
     lowBandFreq : 433920 -  Most 433Mhz devices (string)
     playerStatus : Running (string)
subModel : 
subType : 
supportsAllLightsOnOff : False
supportsAllOff : False
supportsStatusRequest : False
version : None
2022-07-20 22:33:24.553	[   DEBUG]      Plugin.RFPlayer.start                    RFPlayer start called, port = /dev/cu.usbserial-A1251VTU, baud = 115200
2022-07-20 22:33:24.557	[   ERROR]               Plugin.openSerial               "RFPlayer" serial port open error: [Errno 2] could not open port /dev/cu.usbserial-A1251VTU: [Errno 2] No such file or directory: '/dev/cu.usbserial-A1251VTU'
2022-07-20 22:33:24.562	[   ERROR]               Plugin.openSerial               make sure the USB virtual serial port driver (ex: FTDI driver) is installed and correct port is selected
2022-07-20 22:33:24.563	[   DEBUG]               Plugin.deviceStartComm          RFPlayer: deviceStartComm complete, sensorDevices[] =
2022-07-20 22:46:58.084	[   DEBUG]               Plugin.stopConcurrentThread     stopConcurrentThread called
2022-07-20 22:46:58.085	[   DEBUG]               Plugin.stopConcurrentThread     stopConcurrentThread called
2022-07-20 22:46:58.087	[   DEBUG]               Plugin.deviceStopComm           RFPlayer: Stopping Device
2022-07-20 22:46:58.087	[   ERROR]               Plugin._deviceEnumAndStopComm   exception in deviceStopComm(RFPlayer): 1758185620
2022-07-20 22:46:58.087	[    INFO]               Plugin.shutdown                 Shutting down RFPlayer
User avatar
FlyingDiver
Posts: 7830
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: Compatible with Indigo 2022.1 and beyond?

Post by FlyingDiver »

I just pushed another version to GitHub. Use the same link.
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
Colly
Posts: 550
Joined: Sat Jan 16, 2016 10:19 am
Location: Ireland

Re: Compatible with Indigo 2022.1 and beyond?

Post by Colly »

Latest log entries below.

Code: Select all

   Upgrading plugin RFPlayer to newer version 2022.0.0 (previous version moved to trash)
   Loading plugin "RFPlayer 2022.0.0" using API v3.1
   Starting plugin "RFPlayer 2022.0.0" (pid 23297)
   RFPlayer Error                  Error in plugin execution InitializeMain:

  File "plugin.py", line 12, in <module>
  File "/Library/Application Support/Perceptive Automation/Indigo 2022.1/Plugins/RFPlayer.indigoPlugin/Contents/Server Plugin/protocols/__init__.py", line 4, in <module>
type: No module named 'blyss'

   Stopping plugin "RFPlayer 2022.0.0" (pid 23297)
   Stopped plugin "RFPlayer 2022.0.0"
User avatar
FlyingDiver
Posts: 7830
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: Compatible with Indigo 2022.1 and beyond?

Post by FlyingDiver »

Hmm. I'll be able to look at this again over the weekend.
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
Colly
Posts: 550
Joined: Sat Jan 16, 2016 10:19 am
Location: Ireland

Re: Compatible with Indigo 2022.1 and beyond?

Post by Colly »

No problem - thanks Joe.
Post Reply

Return to “RFPlayer”