implement picon_monitor:connected, picon_monitor:failed