How to identify on_fast and off_fast from Insteon remotelinc

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

How to identify on_fast and off_fast from Insteon remotelinc

Olaf HB
Hi.

I am trying to do some actions when I press twice the buttons from
remotelinc.



Currently I have something like this:

if($remote->state_now){
        if($remote->state eq ON){
        # do something
        }elsif ($remote->state eq OFF){
        #do another thing
        }
}

How I can detect the on_fast or off_fast in the remotelinc since state
only returns ON and OFF states?

Regards.



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: How to identify on_fast and off_fast from Insteon remotelinc

DoumP
Hi,

First, if you run a version of MH older than 29 Feb 2016 it wont work.
(commit 863cc54)

Secondly, I know there are many valid syntax, I can't tell if yours is
good or not. It works for me with the following code:

if (state_now $remote eq 'on_fast') {
     $fan->set(ON);
}

I hope that helps.

Le 2017-01-04 à 16:35, Olaf HB a écrit :

> Hi.
>
> I am trying to do some actions when I press twice the buttons from
> remotelinc.
>
>
>
> Currently I have something like this:
>
> if($remote->state_now){
> if($remote->state eq ON){
> # do something
> }elsif ($remote->state eq OFF){
> #do another thing
> }
> }
>
> How I can detect the on_fast or off_fast in the remotelinc since state
> only returns ON and OFF states?
>
> Regards.
>
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> ________________________________________________________
> To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users
>


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: How to identify on_fast and off_fast from Insteon remotelinc

Olaf HB
Hi DoumP.

Thank you for your response.

I was using Misterhouse 4.1. I downloaded and installed the last version from git to see if that is the problem.


But I am still unable to catch the on_fast or off_fast state.



I put this code to make the test:
                                                                                                                                                                                                               
if($Control_remoto_b_1->state_now){                                      my $my_state = $Control_remoto_b_1->state; 
 print_log "Se recibe estado=$my_state";
}                                                                                                                                                                                                                                            
                    


Here are the log for a normal On press in the remote:



4/01/2017 17:43:17 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on; type: alllink; group: 01
04/01/2017 17:43:17 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1)
04/01/2017 17:43:17 Se recibe estado=on
04/01/2017 17:43:17 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e000001cb1100, from $Control_remoto_b_1
04/01/2017 17:43:18 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on; type: cleanup; group: 01
04/01/2017 17:43:18 [Insteon::BaseObject] Ignoring Received Direct AllLink Cleanup Message for $Control_remoto_b_1 since AllLink Broadcast Message was Received.
04/01/2017 17:43:18 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: link_cleanup_report; type: alllink; group: 01
04/01/2017 17:43:18 [Insteon::BaseObject] DEBUG Received AllLink Cleanup Success for $Control_remoto_b_1
04/01/2017 17:43:18 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e110101cb0600, from $Control_remoto_b_1



Here are the log for a double tap in the remote:


4/01/2017 17:53:43 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on_fast; type: alllink; group: 01
04/01/2017 17:53:43 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1)
04/01/2017 17:53:43 Se recibe estado=on
04/01/2017 17:53:43 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e000001cb1200, from $Control_remoto_b_1
04/01/2017 17:53:44 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on_fast; type: cleanup; group: 01
04/01/2017 17:53:44 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1)
04/01/2017 17:53:44 [Insteon::BaseObject] Ignoring duplicate set on state command for $Control_remoto_b_1 received in less than 1000 milliseconds
04/01/2017 17:53:44 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: link_cleanup_report; type: alllink; group: 01
04/01/2017 17:53:44 [Insteon::BaseObject] DEBUG Received AllLink Cleanup Success for $Control_remoto_b_1
04/01/2017 17:53:44 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e120101cb0600, from $Control_remoto_b_1


As you can see misterhouse get the on_fast command but is registered only as a ON state

Also tested your code but the result is the same.

Any suggestions?

Regards.


On Wed, 2017-01-04 at 17:51 -0500, DoumP wrote:
Hi,

First, if you run a version of MH older than 29 Feb 2016 it wont work. 
(commit 863cc54)

Secondly, I know there are many valid syntax, I can't tell if yours is 
good or not. It works for me with the following code:

if (state_now $remote eq 'on_fast') {
     $fan->set(ON);
}

I hope that helps.

Le 2017-01-04 à 16:35, Olaf HB a écrit :

Hi.

I am trying to do some actions when I press twice the buttons from
remotelinc.



Currently I have something like this:

if($remote->state_now){
if($remote->state eq ON){
# do something
}elsif ($remote->state eq OFF){
#do another thing
}
}

How I can detect the on_fast or off_fast in the remotelinc since state
only returns ON and OFF states?

Regards.



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: How to identify on_fast and off_fast from Insteon remotelinc

Spencer Ryan

This may be the same issue I found with KeyPadLinc's.

https://github.com/hollie/misterhouse/issues/494#issuecomment-261436645

If you feel like digging through Controller.pm you could try changing:

@Insteon::RemoteLinc::ISA = ( 'Insteon::BaseDevice', 'Insteon::MultigroupDevice' );

to

@Insteon::RemoteLinc::ISA = ( 'Insteon::BaseDevice', 'Insteon::MultigroupDevice', 'Insteon::DimmableLight' );

To get it to try and inherit the dimmable object properties (where fast_on and fast_off also come from). No promises that won't break other functionality, but is easy enough to revert.

On Wed, Jan 4, 2017 at 7:05 PM, Olaf HB <[hidden email]> wrote:
Hi DoumP.

Thank you for your response.

I was using Misterhouse 4.1. I downloaded and installed the last version from git to see if that is the problem.


But I am still unable to catch the on_fast or off_fast state.



I put this code to make the test:
                                                                                                                                                                                                               
if($Control_remoto_b_1->state_now){                                      my $my_state = $Control_remoto_b_1->state; 
 print_log "Se recibe estado=$my_state";
}                                                                                                                                                                                                                                            
                    


Here are the log for a normal On press in the remote:



4/01/2017 17:43:17 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on; type: alllink; group: 01
04/01/2017 17:43:17 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1)
04/01/2017 17:43:17 Se recibe estado=on
04/01/2017 17:43:17 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e000001cb1100, from $Control_remoto_b_1
04/01/2017 17:43:18 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on; type: cleanup; group: 01
04/01/2017 17:43:18 [Insteon::BaseObject] Ignoring Received Direct AllLink Cleanup Message for $Control_remoto_b_1 since AllLink Broadcast Message was Received.
04/01/2017 17:43:18 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: link_cleanup_report; type: alllink; group: 01
04/01/2017 17:43:18 [Insteon::BaseObject] DEBUG Received AllLink Cleanup Success for $Control_remoto_b_1
04/01/2017 17:43:18 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e110101cb0600, from $Control_remoto_b_1



Here are the log for a double tap in the remote:


4/01/2017 17:53:43 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on_fast; type: alllink; group: 01
04/01/2017 17:53:43 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1)
04/01/2017 17:53:43 Se recibe estado=on
04/01/2017 17:53:43 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e000001cb1200, from $Control_remoto_b_1
04/01/2017 17:53:44 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on_fast; type: cleanup; group: 01
04/01/2017 17:53:44 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1)
04/01/2017 17:53:44 [Insteon::BaseObject] Ignoring duplicate set on state command for $Control_remoto_b_1 received in less than 1000 milliseconds
04/01/2017 17:53:44 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: link_cleanup_report; type: alllink; group: 01
04/01/2017 17:53:44 [Insteon::BaseObject] DEBUG Received AllLink Cleanup Success for $Control_remoto_b_1
04/01/2017 17:53:44 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e120101cb0600, from $Control_remoto_b_1


As you can see misterhouse get the on_fast command but is registered only as a ON state

Also tested your code but the result is the same.

Any suggestions?

Regards.


On Wed, 2017-01-04 at 17:51 -0500, DoumP wrote:
Hi,

First, if you run a version of MH older than 29 Feb 2016 it wont work. 
(commit 863cc54)

Secondly, I know there are many valid syntax, I can't tell if yours is 
good or not. It works for me with the following code:

if (state_now $remote eq 'on_fast') {
     $fan->set(ON);
}

I hope that helps.

Le 2017-01-04 à 16:35, Olaf HB a écrit :

Hi.

I am trying to do some actions when I press twice the buttons from
remotelinc.



Currently I have something like this:

if($remote->state_now){
if($remote->state eq ON){
# do something
}elsif ($remote->state eq OFF){
#do another thing
}
}

How I can detect the on_fast or off_fast in the remotelinc since state
only returns ON and OFF states?

Regards.



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
________________________________________________________



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users




------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: How to identify on_fast and off_fast from Insteon remotelinc

Olaf HB
I modified Controller.pm as you suggested but all remains the same, but adding DimmableLight and deleting BaseDevice it works!. 

@Insteon::RemoteLinc::ISA =                                                                                                                                                                                                                  
  ( 'Insteon::DimmableLight', 'Insteon::MultigroupDevice' );                                                                                                                                                                                 

I guess this works because DimmableLight inherits from BaseDevice.

I'll keep testing to see if nothing is break.

Thank you a lot Ryan!

Regards.
                                                                         

On Wed, 2017-01-04 at 20:13 -0500, Spencer Ryan wrote:

This may be the same issue I found with KeyPadLinc's.

https://github.com/hollie/misterhouse/issues/494#issuecomment-261436645

If you feel like digging through Controller.pm you could try changing:

@Insteon::RemoteLinc::ISA = ( 'Insteon::BaseDevice', 'Insteon::MultigroupDevice' );

to

@Insteon::RemoteLinc::ISA = ( 'Insteon::BaseDevice', 'Insteon::MultigroupDevice', 'Insteon::DimmableLight' );

To get it to try and inherit the dimmable object properties (where fast_on and fast_off also come from). No promises that won't break other functionality, but is easy enough to revert.

On Wed, Jan 4, 2017 at 7:05 PM, Olaf HB <[hidden email]> wrote:
Hi DoumP.

Thank you for your response.

I was using Misterhouse 4.1. I downloaded and installed the last version from git to see if that is the problem.


But I am still unable to catch the on_fast or off_fast state.



I put this code to make the test:
                                                                                                                                                                                                               
if($Control_remoto_b_1->state_now){                                      my $my_state = $Control_remoto_b_1->state; 
 print_log "Se recibe estado=$my_state";
}                                                                                                                                                                                                                                            
                    


Here are the log for a normal On press in the remote:



4/01/2017 17:43:17 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on; type: alllink; group: 01
04/01/2017 17:43:17 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1)
04/01/2017 17:43:17 Se recibe estado=on
04/01/2017 17:43:17 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e000001cb1100, from $Control_remoto_b_1
04/01/2017 17:43:18 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on; type: cleanup; group: 01
04/01/2017 17:43:18 [Insteon::BaseObject] Ignoring Received Direct AllLink Cleanup Message for $Control_remoto_b_1 since AllLink Broadcast Message was Received.
04/01/2017 17:43:18 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: link_cleanup_report; type: alllink; group: 01
04/01/2017 17:43:18 [Insteon::BaseObject] DEBUG Received AllLink Cleanup Success for $Control_remoto_b_1
04/01/2017 17:43:18 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e110101cb0600, from $Control_remoto_b_1



Here are the log for a double tap in the remote:


4/01/2017 17:53:43 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on_fast; type: alllink; group: 01
04/01/2017 17:53:43 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1)
04/01/2017 17:53:43 Se recibe estado=on
04/01/2017 17:53:43 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e000001cb1200, from $Control_remoto_b_1
04/01/2017 17:53:44 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on_fast; type: cleanup; group: 01
04/01/2017 17:53:44 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1)
04/01/2017 17:53:44 [Insteon::BaseObject] Ignoring duplicate set on state command for $Control_remoto_b_1 received in less than 1000 milliseconds
04/01/2017 17:53:44 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: link_cleanup_report; type: alllink; group: 01
04/01/2017 17:53:44 [Insteon::BaseObject] DEBUG Received AllLink Cleanup Success for $Control_remoto_b_1
04/01/2017 17:53:44 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e120101cb0600, from $Control_remoto_b_1


As you can see misterhouse get the on_fast command but is registered only as a ON state

Also tested your code but the result is the same.

Any suggestions?

Regards.


On Wed, 2017-01-04 at 17:51 -0500, DoumP wrote:
Hi,

First, if you run a version of MH older than 29 Feb 2016 it wont work. 
(commit 863cc54)

Secondly, I know there are many valid syntax, I can't tell if yours is 
good or not. It works for me with the following code:

if (state_now $remote eq 'on_fast') {
     $fan->set(ON);
}

I hope that helps.

Le 2017-01-04 à 16:35, Olaf HB a écrit :

Hi.

I am trying to do some actions when I press twice the buttons from
remotelinc.



Currently I have something like this:

if($remote->state_now){
if($remote->state eq ON){
# do something
}elsif ($remote->state eq OFF){
#do another thing
}
}

How I can detect the on_fast or off_fast in the remotelinc since state
only returns ON and OFF states?

Regards.



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
________________________________________________________



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users




------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: How to identify on_fast and off_fast from Insteon remotelinc

H Plato
On an entirely unrelated note, has anyone else been getting these in the their logs with this thread:

  • 01/04/17 06:50:37 PM normal: An unauthorized email command received: on; type: alllink; group: 01 > > > > 04/01/2017 17:43:17 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1) > > 04/01/2017 17:43:17 Se recibe estado=3Don > > > > > > 04/01/2017 17:43:17 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e000001cb1100, from $Control_remoto_b_1 > > > > 04/01/2017 17:43:18 [Insteon::BaseInterface] Received message fro= m: $Control_remoto_b_1; command: on; type: cleanup; group:. Speech truncated.

It’s because the insteon logs have the string ‘command:' so the get_email is trying to parse the email.

Has anyone solved this?  If not, it should be somewhat trivial to add in a mh.ini setting disable_email_commands=1...


On Jan 4, 2017, at 6:45 PM, Olaf HB <[hidden email]> wrote:

I modified Controller.pm as you suggested but all remains the same, but adding DimmableLight and deleting BaseDevice it works!. 

@Insteon::RemoteLinc::ISA =                                                                                                                                                                                                                  
  ( 'Insteon::DimmableLight', 'Insteon::MultigroupDevice' );                                                                                                                                                                                 

I guess this works because DimmableLight inherits from BaseDevice.

I'll keep testing to see if nothing is break.

Thank you a lot Ryan!

Regards.
                                                                         

On Wed, 2017-01-04 at 20:13 -0500, Spencer Ryan wrote:

This may be the same issue I found with KeyPadLinc's.

https://github.com/hollie/misterhouse/issues/494#issuecomment-261436645

If you feel like digging through Controller.pm you could try changing:

@Insteon::RemoteLinc::ISA = ( 'Insteon::BaseDevice', 'Insteon::MultigroupDevice' );

to

@Insteon::RemoteLinc::ISA = ( 'Insteon::BaseDevice', 'Insteon::MultigroupDevice', 'Insteon::DimmableLight' );

To get it to try and inherit the dimmable object properties (where fast_on and fast_off also come from). No promises that won't break other functionality, but is easy enough to revert.

On Wed, Jan 4, 2017 at 7:05 PM, Olaf HB <[hidden email]> wrote:
Hi DoumP.

Thank you for your response.

I was using Misterhouse 4.1. I downloaded and installed the last version from git to see if that is the problem.


But I am still unable to catch the on_fast or off_fast state.



I put this code to make the test:
                                                                                                                                                                                                               
if($Control_remoto_b_1->state_now){                                      my $my_state = $Control_remoto_b_1->state; 
 print_log "Se recibe estado=$my_state";
}                                                                                                                                                                                                                                            
                    


Here are the log for a normal On press in the remote:



4/01/2017 17:43:17 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on; type: alllink; group: 01
04/01/2017 17:43:17 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1)
04/01/2017 17:43:17 Se recibe estado=on
04/01/2017 17:43:17 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e000001cb1100, from $Control_remoto_b_1
04/01/2017 17:43:18 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on; type: cleanup; group: 01
04/01/2017 17:43:18 [Insteon::BaseObject] Ignoring Received Direct AllLink Cleanup Message for $Control_remoto_b_1 since AllLink Broadcast Message was Received.
04/01/2017 17:43:18 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: link_cleanup_report; type: alllink; group: 01
04/01/2017 17:43:18 [Insteon::BaseObject] DEBUG Received AllLink Cleanup Success for $Control_remoto_b_1
04/01/2017 17:43:18 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e110101cb0600, from $Control_remoto_b_1



Here are the log for a double tap in the remote:


4/01/2017 17:53:43 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on_fast; type: alllink; group: 01
04/01/2017 17:53:43 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1)
04/01/2017 17:53:43 Se recibe estado=on
04/01/2017 17:53:43 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e000001cb1200, from $Control_remoto_b_1
04/01/2017 17:53:44 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on_fast; type: cleanup; group: 01
04/01/2017 17:53:44 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1)
04/01/2017 17:53:44 [Insteon::BaseObject] Ignoring duplicate set on state command for $Control_remoto_b_1 received in less than 1000 milliseconds
04/01/2017 17:53:44 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: link_cleanup_report; type: alllink; group: 01
04/01/2017 17:53:44 [Insteon::BaseObject] DEBUG Received AllLink Cleanup Success for $Control_remoto_b_1
04/01/2017 17:53:44 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e120101cb0600, from $Control_remoto_b_1


As you can see misterhouse get the on_fast command but is registered only as a ON state

Also tested your code but the result is the same.

Any suggestions?

Regards.


On Wed, 2017-01-04 at 17:51 -0500, DoumP wrote:
Hi,

First, if you run a version of MH older than 29 Feb 2016 it wont work. 
(commit 863cc54)

Secondly, I know there are many valid syntax, I can't tell if yours is 
good or not. It works for me with the following code:

if (state_now $remote eq 'on_fast') {
     $fan->set(ON);
}

I hope that helps.

Le 2017-01-04 à 16:35, Olaf HB a écrit :

Hi.

I am trying to do some actions when I press twice the buttons from
remotelinc.



Currently I have something like this:

if($remote->state_now){
if($remote->state eq ON){
# do something
}elsif ($remote->state eq OFF){
#do another thing
}
}

How I can detect the on_fast or off_fast in the remotelinc since state
only returns ON and OFF states?

Regards.



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
________________________________________________________



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: How to identify on_fast and off_fast from Insteon remotelinc

Olaf HB
Yes, I am receiving that response from [hidden email]

It seems that address is registered in the misterhouse user mail list, but I think that address should not be registered since it's an special email address for sending commands to misterhouse.

Regards.

On Wed, 2017-01-04 at 19:04 -0700, H Plato wrote:
On an entirely unrelated note, has anyone else been getting these in the their logs with this thread:

  • 01/04/17 06:50:37 PM normal: An unauthorized email command received: on; type: alllink; group: 01 > > > > 04/01/2017 17:43:17 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1) > > 04/01/2017 17:43:17 Se recibe estado=3Don > > > > > > 04/01/2017 17:43:17 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e000001cb1100, from $Control_remoto_b_1 > > > > 04/01/2017 17:43:18 [Insteon::BaseInterface] Received message fro= m: $Control_remoto_b_1; command: on; type: cleanup; group:. Speech truncated.

It’s because the insteon logs have the string ‘command:' so the get_email is trying to parse the email.

Has anyone solved this?  If not, it should be somewhat trivial to add in a mh.ini setting disable_email_commands=1...


On Jan 4, 2017, at 6:45 PM, Olaf HB <[hidden email]> wrote:

I modified Controller.pm as you suggested but all remains the same, but adding DimmableLight and deleting BaseDevice it works!. 

@Insteon::RemoteLinc::ISA =                                                                                                                                                                                                                  
  ( 'Insteon::DimmableLight', 'Insteon::MultigroupDevice' );                                                                                                                                                                                 

I guess this works because DimmableLight inherits from BaseDevice.

I'll keep testing to see if nothing is break.

Thank you a lot Ryan!

Regards.
                                                                         

On Wed, 2017-01-04 at 20:13 -0500, Spencer Ryan wrote:

This may be the same issue I found with KeyPadLinc's.

https://github.com/hollie/misterhouse/issues/494#issuecomment-261436645

If you feel like digging through Controller.pm you could try changing:

@Insteon::RemoteLinc::ISA = ( 'Insteon::BaseDevice', 'Insteon::MultigroupDevice' );

to

@Insteon::RemoteLinc::ISA = ( 'Insteon::BaseDevice', 'Insteon::MultigroupDevice', 'Insteon::DimmableLight' );

To get it to try and inherit the dimmable object properties (where fast_on and fast_off also come from). No promises that won't break other functionality, but is easy enough to revert.

On Wed, Jan 4, 2017 at 7:05 PM, Olaf HB <[hidden email]> wrote:
Hi DoumP.

Thank you for your response.

I was using Misterhouse 4.1. I downloaded and installed the last version from git to see if that is the problem.


But I am still unable to catch the on_fast or off_fast state.



I put this code to make the test:
                                                                                                                                                                                                               
if($Control_remoto_b_1->state_now){                                      my $my_state = $Control_remoto_b_1->state; 
 print_log "Se recibe estado=$my_state";
}                                                                                                                                                                                                                                            
                    


Here are the log for a normal On press in the remote:



4/01/2017 17:43:17 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on; type: alllink; group: 01
04/01/2017 17:43:17 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1)
04/01/2017 17:43:17 Se recibe estado=on
04/01/2017 17:43:17 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e000001cb1100, from $Control_remoto_b_1
04/01/2017 17:43:18 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on; type: cleanup; group: 01
04/01/2017 17:43:18 [Insteon::BaseObject] Ignoring Received Direct AllLink Cleanup Message for $Control_remoto_b_1 since AllLink Broadcast Message was Received.
04/01/2017 17:43:18 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: link_cleanup_report; type: alllink; group: 01
04/01/2017 17:43:18 [Insteon::BaseObject] DEBUG Received AllLink Cleanup Success for $Control_remoto_b_1
04/01/2017 17:43:18 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e110101cb0600, from $Control_remoto_b_1



Here are the log for a double tap in the remote:


4/01/2017 17:53:43 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on_fast; type: alllink; group: 01
04/01/2017 17:53:43 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1)
04/01/2017 17:53:43 Se recibe estado=on
04/01/2017 17:53:43 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e000001cb1200, from $Control_remoto_b_1
04/01/2017 17:53:44 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on_fast; type: cleanup; group: 01
04/01/2017 17:53:44 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1)
04/01/2017 17:53:44 [Insteon::BaseObject] Ignoring duplicate set on state command for $Control_remoto_b_1 received in less than 1000 milliseconds
04/01/2017 17:53:44 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: link_cleanup_report; type: alllink; group: 01
04/01/2017 17:53:44 [Insteon::BaseObject] DEBUG Received AllLink Cleanup Success for $Control_remoto_b_1
04/01/2017 17:53:44 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e120101cb0600, from $Control_remoto_b_1


As you can see misterhouse get the on_fast command but is registered only as a ON state

Also tested your code but the result is the same.

Any suggestions?

Regards.


On Wed, 2017-01-04 at 17:51 -0500, DoumP wrote:
Hi,

First, if you run a version of MH older than 29 Feb 2016 it wont work. 
(commit 863cc54)

Secondly, I know there are many valid syntax, I can't tell if yours is 
good or not. It works for me with the following code:

if (state_now $remote eq 'on_fast') {
     $fan->set(ON);
}

I hope that helps.

Le 2017-01-04 à 16:35, Olaf HB a écrit :

Hi.

I am trying to do some actions when I press twice the buttons from
remotelinc.



Currently I have something like this:

if($remote->state_now){
if($remote->state eq ON){
# do something
}elsif ($remote->state eq OFF){
#do another thing
}
}

How I can detect the on_fast or off_fast in the remotelinc since state
only returns ON and OFF states?

Regards.



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
________________________________________________________



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: How to identify on_fast and off_fast from Insteon remotelinc

H Plato
I have a few email accounts and use internet_mail for the speech announcements. I really don't want any email command capabilities. 

Since i didn't get a 'unauthorized email' speech announcement, i think my small change worked. I'll test for a few days and then add it to master. 

Setting net_mail_command_disable to anything in the mh.ini will disable the command parsing. 

Sent from my mobile device. 

On Jan 4, 2017, at 9:03 PM, Olaf HB <[hidden email]> wrote:

It seems that address is registered in the misterhouse user mail list, but I think that address should not be registered since it's an special email address for sending commands to misterhouse.

Regards.

On Wed, 2017-01-04 at 19:04 -0700, H Plato wrote:
On an entirely unrelated note, has anyone else been getting these in the their logs with this thread:

  • 01/04/17 06:50:37 PM normal: An unauthorized email command received: on; type: alllink; group: 01 > > > > 04/01/2017 17:43:17 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1) > > 04/01/2017 17:43:17 Se recibe estado=3Don > > > > > > 04/01/2017 17:43:17 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e000001cb1100, from $Control_remoto_b_1 > > > > 04/01/2017 17:43:18 [Insteon::BaseInterface] Received message fro= m: $Control_remoto_b_1; command: on; type: cleanup; group:. Speech truncated.

It’s because the insteon logs have the string ‘command:' so the get_email is trying to parse the email.

Has anyone solved this?  If not, it should be somewhat trivial to add in a mh.ini setting disable_email_commands=1...


On Jan 4, 2017, at 6:45 PM, Olaf HB <[hidden email]> wrote:

I modified Controller.pm as you suggested but all remains the same, but adding DimmableLight and deleting BaseDevice it works!. 

@Insteon::RemoteLinc::ISA =                                                                                                                                                                                                                  
  ( 'Insteon::DimmableLight', 'Insteon::MultigroupDevice' );                                                                                                                                                                                 

I guess this works because DimmableLight inherits from BaseDevice.

I'll keep testing to see if nothing is break.

Thank you a lot Ryan!

Regards.
                                                                         

On Wed, 2017-01-04 at 20:13 -0500, Spencer Ryan wrote:

This may be the same issue I found with KeyPadLinc's.

https://github.com/hollie/misterhouse/issues/494#issuecomment-261436645

If you feel like digging through Controller.pm you could try changing:

@Insteon::RemoteLinc::ISA = ( 'Insteon::BaseDevice', 'Insteon::MultigroupDevice' );

to

@Insteon::RemoteLinc::ISA = ( 'Insteon::BaseDevice', 'Insteon::MultigroupDevice', 'Insteon::DimmableLight' );

To get it to try and inherit the dimmable object properties (where fast_on and fast_off also come from). No promises that won't break other functionality, but is easy enough to revert.

On Wed, Jan 4, 2017 at 7:05 PM, Olaf HB <[hidden email]> wrote:
Hi DoumP.

Thank you for your response.

I was using Misterhouse 4.1. I downloaded and installed the last version from git to see if that is the problem.


But I am still unable to catch the on_fast or off_fast state.



I put this code to make the test:
                                                                                                                                                                                                               
if($Control_remoto_b_1->state_now){                                      my $my_state = $Control_remoto_b_1->state; 
 print_log "Se recibe estado=$my_state";
}                                                                                                                                                                                                                                            
                    


Here are the log for a normal On press in the remote:



4/01/2017 17:43:17 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on; type: alllink; group: 01
04/01/2017 17:43:17 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1)
04/01/2017 17:43:17 Se recibe estado=on
04/01/2017 17:43:17 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e000001cb1100, from $Control_remoto_b_1
04/01/2017 17:43:18 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on; type: cleanup; group: 01
04/01/2017 17:43:18 [Insteon::BaseObject] Ignoring Received Direct AllLink Cleanup Message for $Control_remoto_b_1 since AllLink Broadcast Message was Received.
04/01/2017 17:43:18 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: link_cleanup_report; type: alllink; group: 01
04/01/2017 17:43:18 [Insteon::BaseObject] DEBUG Received AllLink Cleanup Success for $Control_remoto_b_1
04/01/2017 17:43:18 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e110101cb0600, from $Control_remoto_b_1



Here are the log for a double tap in the remote:


4/01/2017 17:53:43 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on_fast; type: alllink; group: 01
04/01/2017 17:53:43 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1)
04/01/2017 17:53:43 Se recibe estado=on
04/01/2017 17:53:43 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e000001cb1200, from $Control_remoto_b_1
04/01/2017 17:53:44 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on_fast; type: cleanup; group: 01
04/01/2017 17:53:44 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1)
04/01/2017 17:53:44 [Insteon::BaseObject] Ignoring duplicate set on state command for $Control_remoto_b_1 received in less than 1000 milliseconds
04/01/2017 17:53:44 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: link_cleanup_report; type: alllink; group: 01
04/01/2017 17:53:44 [Insteon::BaseObject] DEBUG Received AllLink Cleanup Success for $Control_remoto_b_1
04/01/2017 17:53:44 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e120101cb0600, from $Control_remoto_b_1


As you can see misterhouse get the on_fast command but is registered only as a ON state

Also tested your code but the result is the same.

Any suggestions?

Regards.


On Wed, 2017-01-04 at 17:51 -0500, DoumP wrote:
Hi,

First, if you run a version of MH older than 29 Feb 2016 it wont work. 
(commit 863cc54)

Secondly, I know there are many valid syntax, I can't tell if yours is 
good or not. It works for me with the following code:

if (state_now $remote eq 'on_fast') {
     $fan->set(ON);
}

I hope that helps.

Le 2017-01-04 à 16:35, Olaf HB a écrit :

Hi.

I am trying to do some actions when I press twice the buttons from
remotelinc.



Currently I have something like this:

if($remote->state_now){
if($remote->state eq ON){
# do something
}elsif ($remote->state eq OFF){
#do another thing
}
}

How I can detect the on_fast or off_fast in the remotelinc since state
only returns ON and OFF states?

Regards.



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
________________________________________________________



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: How to identify on_fast and off_fast from Insteon remotelinc

DoumP
In reply to this post by Olaf HB

Hi,

That's the content of the Controller.pm file in the master repository.

It looks like it's not in the stable version yet.

I'm running that for a year without any problem.


Le 2017-01-04 à 20:45, Olaf HB a écrit :
I modified Controller.pm as you suggested but all remains the same, but adding DimmableLight and deleting BaseDevice it works!. 

@Insteon::RemoteLinc::ISA =                                                                                                                                                                                                                  
  ( 'Insteon::DimmableLight', 'Insteon::MultigroupDevice' );                                                                                                                                                                                 

I guess this works because DimmableLight inherits from BaseDevice.

I'll keep testing to see if nothing is break.

Thank you a lot Ryan!

Regards.
                                                                         

On Wed, 2017-01-04 at 20:13 -0500, Spencer Ryan wrote:

This may be the same issue I found with KeyPadLinc's.

https://github.com/hollie/misterhouse/issues/494#issuecomment-261436645

If you feel like digging through Controller.pm you could try changing:

@Insteon::RemoteLinc::ISA = ( 'Insteon::BaseDevice', 'Insteon::MultigroupDevice' );

to

@Insteon::RemoteLinc::ISA = ( 'Insteon::BaseDevice', 'Insteon::MultigroupDevice', 'Insteon::DimmableLight' );

To get it to try and inherit the dimmable object properties (where fast_on and fast_off also come from). No promises that won't break other functionality, but is easy enough to revert.

On Wed, Jan 4, 2017 at 7:05 PM, Olaf HB <[hidden email]> wrote:
Hi DoumP.

Thank you for your response.

I was using Misterhouse 4.1. I downloaded and installed the last version from git to see if that is the problem.


But I am still unable to catch the on_fast or off_fast state.



I put this code to make the test:
                                                                                                                                                                                                               
if($Control_remoto_b_1->state_now){                                      my $my_state = $Control_remoto_b_1->state; 
 print_log "Se recibe estado=$my_state";
}                                                                                                                                                                                                                                            
                    


Here are the log for a normal On press in the remote:



4/01/2017 17:43:17 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on; type: alllink; group: 01
04/01/2017 17:43:17 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1)
04/01/2017 17:43:17 Se recibe estado=on
04/01/2017 17:43:17 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e000001cb1100, from $Control_remoto_b_1
04/01/2017 17:43:18 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on; type: cleanup; group: 01
04/01/2017 17:43:18 [Insteon::BaseObject] Ignoring Received Direct AllLink Cleanup Message for $Control_remoto_b_1 since AllLink Broadcast Message was Received.
04/01/2017 17:43:18 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: link_cleanup_report; type: alllink; group: 01
04/01/2017 17:43:18 [Insteon::BaseObject] DEBUG Received AllLink Cleanup Success for $Control_remoto_b_1
04/01/2017 17:43:18 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e110101cb0600, from $Control_remoto_b_1



Here are the log for a double tap in the remote:


4/01/2017 17:53:43 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on_fast; type: alllink; group: 01
04/01/2017 17:53:43 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1)
04/01/2017 17:53:43 Se recibe estado=on
04/01/2017 17:53:43 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e000001cb1200, from $Control_remoto_b_1
04/01/2017 17:53:44 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: on_fast; type: cleanup; group: 01
04/01/2017 17:53:44 [Insteon::BaseObject] $Control_remoto_b_1::set_receive(on, $Control_remoto_b_1)
04/01/2017 17:53:44 [Insteon::BaseObject] Ignoring duplicate set on state command for $Control_remoto_b_1 received in less than 1000 milliseconds
04/01/2017 17:53:44 [Insteon::BaseInterface] Received message from: $Control_remoto_b_1; command: link_cleanup_report; type: alllink; group: 01
04/01/2017 17:53:44 [Insteon::BaseObject] DEBUG Received AllLink Cleanup Success for $Control_remoto_b_1
04/01/2017 17:53:44 [Insteon::BaseInterface] WARN! Dropped duplicate incoming message 3f003e120101cb0600, from $Control_remoto_b_1


As you can see misterhouse get the on_fast command but is registered only as a ON state

Also tested your code but the result is the same.

Any suggestions?

Regards.


On Wed, 2017-01-04 at 17:51 -0500, DoumP wrote:
Hi,

First, if you run a version of MH older than 29 Feb 2016 it wont work. 
(commit 863cc54)

Secondly, I know there are many valid syntax, I can't tell if yours is 
good or not. It works for me with the following code:

if (state_now $remote eq 'on_fast') {
     $fan->set(ON);
}

I hope that helps.

Le 2017-01-04 à 16:35, Olaf HB a écrit :

Hi.

I am trying to do some actions when I press twice the buttons from
remotelinc.



Currently I have something like this:

if($remote->state_now){
if($remote->state eq ON){
# do something
}elsif ($remote->state eq OFF){
#do another thing
}
}

How I can detect the on_fast or off_fast in the remotelinc since state
only returns ON and OFF states?

Regards.



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users





------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot


________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users

Loading...