Page 3 of 5

Re: iMessage Indigo Plugin [New Plugin]

PostPosted: Tue Nov 06, 2018 4:09 pm
by siclark
GlennNZ wrote:

Edit: siclark - think we answered at same time!
Will also update the error reporting with this to more useful instructions



Haha. Yes, glad I wasn't the only one!

I'm reading this and thinking of ideas as really want to start setting this up so but far too tired to start.

Re: iMessage Indigo Plugin [New Plugin]

PostPosted: Tue Nov 06, 2018 4:35 pm
by jltnol
Just call me an idiot. I was so excited to give this plugin a spin, I didn't do what is cleared stated to do..

Sorry

Re: iMessage Indigo Plugin [New Plugin]

PostPosted: Wed Nov 07, 2018 1:11 am
by GlennNZ
Indigo iMessage Plugin
Release 0.1.3


Image

Changes 0.1.3:

    Add debugexceptions option - to also show exception message if errors
    Some log changing
    Add menu item - Log Status - to show plugin status in case of error

0.1.2
    Add PluginStore Update Checking
    Enable UpdateChecking
    Add Catch for Full Disk Access issues with error message directing to RTM :o

In Pluginstore:
http://www.indigodomo.com/pluginstore/195/

Re: iMessage Indigo Plugin [New Plugin]

PostPosted: Wed Nov 07, 2018 1:50 am
by siclark
GlennNZ wrote:

0.1.2
    Add PluginStore Update Checking
    Enable UpdateChecking
    Add Catch for Full Disk Access issues with error message directing to RTM :o

In Pluginstore:
http://www.indigodomo.com/pluginstore/195/


The manual still just says enable full disk mode though, not how to do it for the helper apps that don't show in Applications folder. For a Mac newbie that wasn't obvious to me.

iMessage Indigo Plugin [New Plugin]

PostPosted: Wed Nov 07, 2018 2:25 am
by GlennNZ
siclark wrote:

The manual still just says enable full disk mode though, not how to do it for the helper apps that don't show in Applications folder. For a Mac newbie that wasn't obvious to me.


Thanks!
First post on this thread was all updated - as easier to do remotely,unlike github read me.
But will try to update that when can



Sent from my iPhone using Tapatalk

Re: iMessage Indigo Plugin [New Plugin]

PostPosted: Wed Nov 07, 2018 11:43 am
by siclark
Ah. I looked at instructions on the plugin page

Re: iMessage Indigo Plugin [New Plugin]

PostPosted: Wed Dec 05, 2018 10:04 pm
by dnomode
First of all, Great plugin. Thanks

I'm still testing this. When using a short command like the word "test" the plug seems to work good, unless I repeat the command. However now I change the command to "open garage right" and Im getting the following error. Looks like the plugin thinks Im repeating the command. What am I missing?

Edmond

Code: Select all
Dec 5, 2018 at 10:55:06 PM
   iMessage Plugin Debug           sql_fetchmessages: Not empty return:[(u'+18957897895', u'Open garage right ', 0)]
   iMessage Plugin Debug           newlist after checking audio file:[(u'+18957897895', u'Open garage right ')]
   iMessage Plugin Debug           Flatten Messages first:
   iMessage Plugin Debug           [u'+18957897895', u'Open garage right ']
   iMessage Plugin Debug           Then convert to Dict:
   iMessage Plugin Debug           Coverted Dict:
   iMessage Plugin Debug           {u'+18957897895': u'Open garage right '}
   iMessage Plugin Debug           parse messages() method called.
   iMessage Plugin Debug           Message Received: Message Info:{u'+18957897895': u'Open garage right '}
   iMessage Plugin Debug           Checking messages:  Received: Buddy :+18957897895 Received Message:Open garage right
   iMessage Plugin Debug           Buddies Current now equals:(u'+18957897895',)
   iMessage Plugin Error           iMessage Received from Buddy(s):  Buddy(s) Handle Below:
   iMessage Plugin Error           +18957897895
   iMessage Plugin Debug           Passed against allowed Buddies: {u'+18957897895': u'Open garage right '}
   iMessage Plugin Debug           Allowed Buddies Equal:+18957897895
   iMessage Plugin Debug           Received Buddy equals:+18957897895
   iMessage Plugin Debug           SELF.lastcommand PRIOR equals:{}
   iMessage Plugin Debug           Updated lastCommandsent:{u'+18957897895': u'Open garage right '}
   iMessage Plugin Debug           self.lastcommand equals:{u'+18957897895': u'Open garage right '}
   iMessage Plugin Debug           triggerCheck run.  triggertype:commandReceived
   iMessage Plugin Debug           Removed extra characters from cmd received:open garage right
   iMessage Plugin Debug           Checking Trigger:  new trigger (281209685), Type: commandReceived,  and event : commandReceived
   iMessage Plugin Debug           Trigger PluginProps: CommandCalled:open garage right
   iMessage Plugin Debug           sql_fetchmessages: Not empty return:[(u'+18957897895', u'Open garage right ', 0)]
   iMessage Plugin Debug           newlist after checking audio file:[(u'+18957897895', u'Open garage right ')]
   iMessage Plugin Debug           Flatten Messages first:
   iMessage Plugin Debug           [u'+18957897895', u'Open garage right ']
   iMessage Plugin Debug           Then convert to Dict:
   iMessage Plugin Debug           Coverted Dict:
   iMessage Plugin Debug           {u'+18957897895': u'Open garage right '}
   iMessage Plugin Debug           parse messages() method called.
   iMessage Plugin Debug           Message Received: Message Info:{u'+18957897895': u'Open garage right '}
   iMessage Plugin Debug           Checking messages:  Received: Buddy :+18957897895 Received Message:Open garage right
   iMessage Plugin Debug           Buddies Current now equals:(u'+18957897895',)
   iMessage Plugin Error           iMessage Received from Buddy(s):  Buddy(s) Handle Below:
   iMessage Plugin Error           +18957897895
   iMessage Plugin Debug           Passed against allowed Buddies: {u'+18957897895': u'Open garage right '}
   iMessage Plugin Debug           Allowed Buddies Equal:+18957897895
   iMessage Plugin Debug           Received Buddy equals:+18957897895
   iMessage Plugin Debug           SELF.lastcommand PRIOR equals:{u'+18957897895': u'Open garage right '}
   iMessage Plugin Debug           Checking last commands sent:+18957897895 : Open garage right
   iMessage Plugin Debug           LastCommandsent Key:+18957897895 Messages Key:+18957897895
   iMessage Plugin Debug           Buddy last command found: Buddy:+18957897895 and last message:Open garage right
   iMessage Plugin Debug           Same Message found.  This repeated message will be ignored. Message ignored: Open garage right
   iMessage Plugin Debug           Same Message found.  New Messages equals:{}
   iMessage Plugin Debug           self.lastcommand equals:{u'+18957897895': u'Open garage right '}

iMessage Indigo Plugin [New Plugin]

PostPosted: Wed Dec 05, 2018 10:27 pm
by GlennNZ
Thanks
Quick reply out and about.

Thanks for the log! All looks as expected though.

Duplicates checks are expected - so that check is expected. The plugin ignores same message twice in row for 90 seconds or so. It has to as a function of how it receives messages.

Doesn’t seem to be any trigger setup to run on
“open garage right ”?
(As per config needs to be all lowercase)
Also NB appears to be space at end of command sent - which may impact whether recognised.

If want to use witai to recognise all your devices you need to enable and set that up in plugin Config. Doesn’t appear to be enabled?


G


Sent from my iPhone using Tapatalk

Re: iMessage Indigo Plugin [New Plugin]

PostPosted: Thu Dec 06, 2018 7:01 am
by dnomode
Awesome, thanks for your help. It was the space at the end of my text.

Ya, I haven't setup witai. I'll play with that later today or tomorrow.

The command worked however its still throwing out an error.
iMessage Plugin Error iMessage Received from Buddy(s): Buddy(s) Handle Below:
iMessage Plugin Error +18957897895

Why?


Code: Select all
Dec 6, 2018 at 7:53:55 AM
   iMessage Plugin Debug           sql_fetchmessages: Not empty return:[(u'+18957897895', u'Open garage right', 0)]
   iMessage Plugin Debug           newlist after checking audio file:[(u'+18957897895', u'Open garage right')]
   iMessage Plugin Debug           Flatten Messages first:
   iMessage Plugin Debug           [u'+18957897895', u'Open garage right']
   iMessage Plugin Debug           Then convert to Dict:
   iMessage Plugin Debug           Coverted Dict:
   iMessage Plugin Debug           {u'+18957897895': u'Open garage right'}
   iMessage Plugin Debug           parse messages() method called.
   iMessage Plugin Debug           Message Received: Message Info:{u'+18957897895': u'Open garage right'}
   iMessage Plugin Debug           Checking messages:  Received: Buddy :+18957897895 Received Message:Open garage right
   iMessage Plugin Debug           Buddies Current now equals:(u'+18957897895',)
   iMessage Plugin Error           iMessage Received from Buddy(s):  Buddy(s) Handle Below:
   iMessage Plugin Error           +18957897895
   iMessage Plugin Debug           Passed against allowed Buddies: {u'+18957897895': u'Open garage right'}
   iMessage Plugin Debug           Allowed Buddies Equal:+18957897895
   iMessage Plugin Debug           Received Buddy equals:+18957897895
   iMessage Plugin Debug           SELF.lastcommand PRIOR equals:{}
   iMessage Plugin Debug           Updated lastCommandsent:{u'+18957897895': u'Open garage right'}
   iMessage Plugin Debug           self.lastcommand equals:{u'+18957897895': u'Open garage right'}
   iMessage Plugin Debug           triggerCheck run.  triggertype:commandReceived
   iMessage Plugin Debug           Removed extra characters from cmd received:open garage right
   iMessage Plugin Debug           Checking Trigger:  iMsg commond recieved: 'open garage right' (281209685), Type: commandReceived,  and event : commandReceived
   iMessage Plugin Debug           Trigger PluginProps: CommandCalled:open garage right
   iMessage Plugin Debug           ===== Executing commandReceived Trigger iMsg commond recieved: 'open garage right' (281209685)
   Trigger                         iMsg commond recieved: 'open garage right'
   iMessage Plugin Debug           Command Sent received so deleting this message, ending.  No trigger check on this message.
   iMessage Plugin Debug           messages equals:{}
   Sent INSTEON                    "Office KPL" on to 100
   iMessage Plugin Debug           sql_fetchmessages: Not empty return:[(u'+18957897895', u'Open garage right', 0)]
   iMessage Plugin Debug           newlist after checking audio file:[(u'+18957897895', u'Open garage right')]
   iMessage Plugin Debug           Flatten Messages first:
   iMessage Plugin Debug           [u'+18957897895', u'Open garage right']
   iMessage Plugin Debug           Then convert to Dict:
   iMessage Plugin Debug           Coverted Dict:
   iMessage Plugin Debug           {u'+18957897895': u'Open garage right'}
   iMessage Plugin Debug           parse messages() method called.
   iMessage Plugin Debug           Message Received: Message Info:{u'+18957897895': u'Open garage right'}
   iMessage Plugin Debug           Checking messages:  Received: Buddy :+18957897895 Received Message:Open garage right
   iMessage Plugin Debug           Buddies Current now equals:(u'+18957897895',)
   iMessage Plugin Error           iMessage Received from Buddy(s):  Buddy(s) Handle Below:
   iMessage Plugin Error           +18957897895
   iMessage Plugin Debug           Passed against allowed Buddies: {u'+18957897895': u'Open garage right'}
   iMessage Plugin Debug           Allowed Buddies Equal:+18957897895
   iMessage Plugin Debug           Received Buddy equals:+18957897895
   iMessage Plugin Debug           SELF.lastcommand PRIOR equals:{u'+18957897895': u'Open garage right'}
   iMessage Plugin Debug           Checking last commands sent:+18957897895 : Open garage right
   iMessage Plugin Debug           LastCommandsent Key:+18957897895 Messages Key:+18957897895
   iMessage Plugin Debug           Buddy last command found: Buddy:+18957897895 and last message:Open garage right
   iMessage Plugin Debug           Same Message found.  This repeated message will be ignored. Message ignored: Open garage right
   iMessage Plugin Debug           Same Message found.  New Messages equals:{}
   iMessage Plugin Debug           self.lastcommand equals:{u'+18957897895': u'Open garage right'}

Re: iMessage Indigo Plugin [New Plugin]

PostPosted: Thu Dec 06, 2018 2:07 pm
by GlennNZ
Hi,

That red message is expected - because you have selected show buddies message received from. It’s not an error - just red so can be found. As per the documentation it is a temp setting in pluginConfig to show/highlight the buddy handle (sometimes they are email or numbers)

Image

Re: iMessage Indigo Plugin [New Plugin]

PostPosted: Thu Dec 06, 2018 2:46 pm
by dnomode
Got it. I saw that, however I saw error and thought it may be an error. Thanks, really loving this plugin.


Sent from my iPhone using Tapatalk

Re: iMessage Indigo Plugin [New Plugin]

PostPosted: Mon Jan 14, 2019 6:24 pm
by bjones
Hello! Is there a ways to enable full disk access on macOS Sierra?

If not, is it safe to say this is not compatible with older versions? Thanks!

Re: iMessage Indigo Plugin [New Plugin]

PostPosted: Mon Jan 14, 2019 6:46 pm
by GlennNZ
bjones wrote:
Hello! Is there a ways to enable full disk access on macOS Sierra?
If not, is it safe to say this is not compatible with older versions? Thanks!


Not sure. Didn’t think it {full disk access change} was needed - as the restricted disk access part of increased security in High Sierra and above..

Quick google should answer...

Would think should work fine on older versions - but remains untested by me.

Glenn



Sent from my iPad using Tapatalk

Re: iMessage Indigo Plugin [New Plugin]

PostPosted: Mon Jan 14, 2019 7:55 pm
by bjones
GlennNZ wrote:
bjones wrote:
Hello! Is there a ways to enable full disk access on macOS Sierra?
If not, is it safe to say this is not compatible with older versions? Thanks!


Not sure. Didn’t think it {full disk access change} was needed - as the restricted disk access part of increased security in High Sierra and above..

Quick google should answer...

Would think should work fine on older versions - but remains untested by me.

Glenn



Sent from my iPad using Tapatalk


Thanks Glenn! That helps...I'll report back if I'm successful on my legacy OS.

Many thanks for the plugin, looking forward to putting it to good use!

Re: iMessage Indigo Plugin [New Plugin]

PostPosted: Mon Jan 14, 2019 9:23 pm
by bjones
GlennNZ wrote:
bjones wrote:
Hello! Is there a ways to enable full disk access on macOS Sierra?
If not, is it safe to say this is not compatible with older versions? Thanks!


Not sure. Didn’t think it {full disk access change} was needed - as the restricted disk access part of increased security in High Sierra and above..

Quick google should answer...

Would think should work fine on older versions - but remains untested by me.

Glenn



Sent from my iPad using Tapatalk


Hey Glenn, the only issue I am having is my inbound messages don't seem to register. I can send outbound messages just fine. I'm wondering if these are being blocked somehow.

Any suggestions? Thanks!