From: Rick S. <ri...@si...> - 2006-03-31 04:07:38
|
floorplan.pl doesn't seem to include the case of the user not using the Door_Item, Light_Item, etc. modules, and just using the RF items. This should improve that. It should go after the 'Door_Item' elsif case: } elsif ($p_obj->isa('RF_Item')) { # Not setting $l_state because MH can't transmit it to Security. if (lc($p_obj->state) =~ /^arm/) { $l_image='fp-alarm-armed.gif'; } elsif (lc($p_obj->state) eq 'disarm') { $l_image='fp-alarm-disable.gif'; } elsif (lc($p_obj->state) eq 'panic') { $l_image='fp-alarm-panic.gif'; } elsif (lc($p_obj->state) eq 'alert') { $l_image='fp-door-open.png'; } elsif (lc($p_obj->state) =~ /^normal/) { $l_image='fp-door-closed.png'; } else { $l_image='x.gif'; } It also needs images (attached) Hope someone finds that useful! Enjoy! Rick Rick Steeves ri...@si... http://www.sinister.net |