[mh] "Can't locate object method" errors
Brian M <[email protected]> Mon, 30 May 2022 09:40:50 -0700
| Newsgroups | gmane.comp.misc.misterhouse.user |
|---|---|
| Message-ID | <[email protected]> |
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