Re: [mh] "Can't locate object method" errors

john <[email protected]> Mon, 30 May 2022 12:33:05 -0500
Newsgroups gmane.comp.misc.misterhouse.user
Message-ID <[email protected]>
Have you made any recent changes?  If so undo them to get back to 
previous state to see if that helps.

John

On 5/30/22 11:40, Brian M wrote:
>
> I received this weird error out of Insteon::BaseInterface.pm that I've 
> never seen before. The Insteon_PLM data error is not too uncommon; I 
> get transmission errors from time to time. It's the "Can't locate 
> object method..." that baffles me. How does MH lose an object method?
>
>     05/30/22 07:46:00 AM [Insteon_PLM] ERROR: Received data did not
>     start with a valid prefix.  Trimming to:
>     025034020141ef97651110026041ef9703159e06
>     Can't locate object method "group" via package "Insteon_PLM" at
>     /home/mh/mh/bin/../lib/Insteon/BaseInterface.pm line 664.
>      at /home/mh/mh/bin/mh line 31.
>             main::__ANON__("Can't locate object method \"group\" via
>     package \"Insteon_PLM\" "...) called at
>     /home/mh/mh/bin/../lib/Insteon/BaseInterface.pm line 664
>     Insteon::BaseInterface::on_standard_insteon_received(Insteon_PLM=HASH(0x3d8fda0),
>     "34020141ef97651110") called at
>     /home/mh/mh/bin/../lib/Insteon_PLM.pm line 920
>             Insteon_PLM::_parse_data(Insteon_PLM=HASH(0x3d8fda0),
>     "06025034020141ef97651110026041ef9703159e06") called at
>     /home/mh/mh/bin/../lib/Insteon_PLM.pm line 290
>             Insteon_PLM::check_for_data(Insteon_PLM=HASH(0x3d8fda0))
>     called at /home/mh/mh/bin/../lib/Insteon/BaseInterface.pm line 33
>             Insteon::BaseInterface::check_for_data() called at
>     /home/mh/mh/bin/mh line 1580
>             main::run_hooks_("MainLoop_pre") called at (eval 372) line 5
>             main::MainLoop_pre_hooks() called at /home/mh/mh/bin/mh
>     line 1705
>             main::check_for_action called at /home/mh/mh/bin/mh line 3782
>             main::monitor_commands called at /home/mh/mh/bin/mh line 7787
>             (in cleanup)    (in cleanup)  at
>     /usr/share/perl/5.28/Carp.pm line 290 during global destruction.
>             (in cleanup)    (in cleanup)  at
>     /usr/share/perl/5.28/Carp.pm line 290 during global destruction.
>
> To set some context, MH had just run a scheduled "trigger" command 
> that starts every day and then did it's usual post-trigger 
> "reload-the-world" process, when this happened. Immediately before 
> these messages it had just restored object states, enabled speech 
> notification, and generated and activated voice commands. All usual 
> reload stuff.
>
> Has anybody else run into anything like this at all? I'm not sure 
> where to go here.
>
> Background information:
>
>     MH Pgm  version: v4.2 Build 495 (71f6fd0b)
>     Last updated: 2020-12-10 17:22:41 -0700
>     Perl version: 5.028001 (5.28.1)
>     OS   version: linux linux
>
>     OS: Raspbian 10 (buster)
>     Hardware: Raspberry Pi 4
>
> Thanks for any advice or direction anyone can suggest.
>
>                                -Brian M
>
>
>
>
> ________________________________________________________
> To unsubscribe from this list, go to:https://lists.sourceforge.net/lists/listinfo/misterhouse-users
>

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